Topic: "neuro-symbolic-learning"
NucleoidAI/Nucleoid
Neuro-Symbolic AI with Knowledge Graph | "True Reasoning" through data and logic πΏπ±ππ
Language: JavaScript - Size: 6.24 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 594 - Forks: 15

vacancy/NSCL-PyTorch-Release
PyTorch implementation for the Neuro-Symbolic Concept Learner (NS-CL).
Language: Python - Size: 292 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 393 - Forks: 91

google/neural-logic-machines π¦
Implementation for the Neural Logic Machines (NLM).
Language: Python - Size: 644 KB - Last synced at: 7 days ago - Pushed at: almost 6 years ago - Stars: 284 - Forks: 46

ccclyu/awesome-deeplogic
A collection of papers of neural-symbolic AI (mainly focus on NLP applications)
Size: 69.3 KB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 271 - Forks: 26

aeolusguan/NMRF
[CVPR 2024] Neural Markov Random Field for Stereo Matching
Language: Python - Size: 26.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 130 - Forks: 8

MNoorFawi/pytholog
Python library that enables using prolog syntax and logic programming in python
Language: Python - Size: 5.42 MB - Last synced at: 23 days ago - Pushed at: about 2 years ago - Stars: 121 - Forks: 19

aika-algorithm/aika-java
AIKA (Artificial Intelligence for Knowledge Acquisition) is an innovative approach to neural network design, diverging from traditional architectures that rely heavily on rigid matrix and vector operations. The AIKA Project introduces a flexible, sparse, and non-layered network representation, derived from a type hierarchy.
Language: Java - Size: 12.9 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 77 - Forks: 20

AbductiveLearning/ABLkit
An efficient Python toolkit for Abductive Learning (ABL), a novel paradigm that integrates machine learning and logical reasoning in a unified framework.
Language: Python - Size: 9.39 MB - Last synced at: 26 days ago - Pushed at: 8 months ago - Stars: 59 - Forks: 3

nerdimite/neuro-symbolic-ai-soc
Neuro-Symbolic Visual Question Answering on Sort-of-CLEVR using PyTorch
Language: Jupyter Notebook - Size: 8.99 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 52 - Forks: 13

Mehran-k/RelNN
RelNN is a novel first-order deep neural model for relational learning.
Language: Java - Size: 6.69 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 26 - Forks: 3

MahmudulAlam/Holographic-Reduced-Representations
Holographic Reduced Representations
Language: Python - Size: 343 KB - Last synced at: 26 days ago - Pushed at: 6 months ago - Stars: 25 - Forks: 5

lucidrains/ESBN-pytorch
Usable implementation of Emerging Symbol Binding Network (ESBN), in Pytorch
Language: Python - Size: 64.5 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 3

crunchiness/lernd
Lernd is βILP (dILP) framework implementation based on Deepmind's paper Learning Explanatory Rules from Noisy Data.
Language: Python - Size: 162 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 4

ForoughA/recursiveMemNet
Tree Stack Memory Units
Language: Python - Size: 19 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 16 - Forks: 2

lucidrains/esbn-transformer
An attempt to merge ESBN with Transformers, to endow Transformers with the ability to emergently bind symbols
Language: Python - Size: 5.86 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 2

42x00/p3i
Pytorch implementation for Perspective Plane Program Induction from a Single Image (P3I).
Language: Python - Size: 921 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 10 - Forks: 4

maxadamski/reasonable-embeddings
A novel approach to learning concept embeddings and approximate reasoning in ALC knowledge bases with deep neural networks
Language: Jupyter Notebook - Size: 29 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 2

tirtharajdash/BotGNN
BotGNN: Inclusion of Domain-Knowledge into GNNs using Mode-Directed Inverse Entailment
Language: Python - Size: 402 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0

tirtharajdash/VEGNN
Vertex-Enriched Graph Neural Network (VEGNN)
Language: Jupyter Notebook - Size: 296 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 0

lab-v2/PyEDCR
PyEDCR is a metacognitive neuro-symbolic method for learning error detection and correction rules in deployed ML models using combinatorial sub-modular set optimization
Language: Python - Size: 16.2 GB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 1

hriaz17/ELLEN
Code for "ELLEN: Extremely Lightly Supervised Learning For Efficient Named Entity Recognition" (LREC-COLING 2024)
Size: 884 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

Jaraxxus-Me/IVNTR
IVNTR@RSS'25, Official code repo for Bilevel Learning for Bilevel Planning
Size: 533 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

HannaAbiAkl/PSYCHIC
The official repository for the PSYCHIC model
Language: Jupyter Notebook - Size: 609 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

LGirrbach/Discrete-Latent-Representation
Implementation of a straight-through gradient wrapper to allow for discrete latent representations. Provides binary discretizer which maps hidden representations to {0, 1} and a learnable multi-value discretizer, which maps hidden activations to their closest value in a set of given size.
Language: Jupyter Notebook - Size: 5.86 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ShinWon-Chul/Neuro-Symbolic
Master's thesis : Knowledge Inference and Knowledge Completion Methods using Neuro-Symbolic Inductive Rules
Language: Jupyter Notebook - Size: 8.66 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

R6/pytholog
Python library that enables using prolog syntax and logic programming in python
Language: Python - Size: 5.47 MB - Last synced at: 10 months ago - Stars: 0 - Forks: 0