DomiKnowS: A Library for Integration of Symbolic Domain Knowledge in Deep Learning
Not on the map. Why?
Abstract (arXiv)
We demonstrate a library for the integration of domain knowledge in deep learning architectures. Using this library, the structure of the data is expressed symbolically via graph declarations and the logical constraints over outputs or latent variables can be seamlessly added to the deep models. The domain knowledge can be defined explicitly, which improves the models' explainability in addition to the performance and generalizability in the low-data regime. Several approaches for such an integration of symbolic and sub-symbolic models have been introduced; however, there is no library to facilitate the programming for such an integration in a generic way while various underlying algorithms can be used. Our library aims to simplify programming for such an integration in both training and inference phases while separating the knowledge representation from learning algorithms. We showcase various NLP benchmark tasks and beyond. The framework is publicly available at Github(https://github.com/HLR/DomiKnowS).
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 17 of its 37 references that are in the map. First posted on arXiv 27 Aug 2021.
Builds on
17 of 37 references.
References · 17
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 776
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
- 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 270
- 2018Open Domain Question Answering Using Early Fusion of Knowledge Bases and Textcited by 168
- 2020Logic-Guided Data Augmentation and Regularization for Consistent Question Answeringcited by 78
- 2021SpartQA: : A Textual Question Answering Benchmark for Spatial Reasoningcited by 77
- 2016Label-Free Supervision of Neural Networks with Physics and Domain Knowledgecited by 74
- 2019WIQA: A dataset for "What if..." reasoning over procedural textcited by 71
- 2015Hinge-Loss Markov Random Fields and Probabilistic Soft Logiccited by 63
- 2019Augmenting Neural Networks with First-order Logiccited by 51
5 more
- 2020Torch-Struct: Deep Structured Prediction Librarycited by 40
- 2019Leveraging Knowledge Bases in LSTMs for Improving Machine Readingcited by 37
- 2021Time-Stamped Language Model: Teaching Language Models to Understand the Flow of Eventscited by 22
- 2014Venture: a higher-order probabilistic programming platform with programmable inferencecited by 20
- 2015Twitter Sentiment Analysis: Lexicon Method, Machine Learning Method and Their Combinationcited by 11
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 4; 2025: 2; 2026: 2.
12 papers.
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practicescited by 15
- 2023CuTS: Customizable Tabular Synthetic Data Generationcited by 13
- 2022DEPTWEET: A Typology for Social Media Texts to Detect Depression Severitiescited by 12
- 2023GLUECons: A Generic Benchmark for Learning Under Constraintscited by 9
- 2022Using Persuasive Writing Strategies to Explain and Detect Health Misinformationcited by 6
- 2024Prompt2DeModel: Declarative Neuro-Symbolic Modeling with Natural Languagecited by 3
- 2024Consistent Joint Decision-Making with Heterogeneous Learning Modelscited by 2
- 2025Neuro-Symbolic Frameworks: Conceptual Characterization and Empirical Comparative Analysiscited by 2
- 2025Investigating Language Model Capabilities to Represent and Process Formal Knowledge: A Preliminary Study to Assist Ontology Engineeringcited by 2
- 2026An Agentic Framework for Neuro-Symbolic Programmingcited by 1
- 2024An Analysis under a Unified Fomulation of Learning Algorithms with Output Constraintscited by 0
- 2026Panning for Gold: Expanding Domain-Specific Knowledge Graphs with General Knowledgecited by 0
- 2026Panning for Gold: Expanding Domain-Specific Knowledge Graphs with General Knowledge15 Jan 2026
- 2026An Agentic Framework for Neuro-Symbolic Programming2 Jan 2026
- 2025Investigating Language Model Capabilities to Represent and Process Formal Knowledge: A Preliminary Study to Assist Ontology Engineering12 Sep 2025
- 2025Neuro-Symbolic Frameworks: Conceptual Characterization and Empirical Comparative Analysis8 Sep 2025
- 2024Prompt2DeModel: Declarative Neuro-Symbolic Modeling with Natural Language30 Jul 2024
- 2024A Survey on Compositional Learning of AI Models: Theoretical and Experimental Practices13 Jun 2024
- 2024An Analysis under a Unified Fomulation of Learning Algorithms with Output Constraints3 Jun 2024
- 2024Consistent Joint Decision-Making with Heterogeneous Learning Models6 Feb 2024
- 2023CuTS: Customizable Tabular Synthetic Data Generation7 Jul 2023
- 2023GLUECons: A Generic Benchmark for Learning Under Constraints16 Feb 2023
- 2022Using Persuasive Writing Strategies to Explain and Detect Health Misinformation11 Nov 2022
- 2022DEPTWEET: A Typology for Social Media Texts to Detect Depression Severities10 Oct 2022