rule-learning
Here are 22 public repositories matching this topic...
Interpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).
-
Updated
May 26, 2026 - Jupyter Notebook
Comprehensive suite for rule-based learning
-
Updated
Jun 16, 2025 - Java
Python library to explain Tree Ensemble models (TE) like XGBoost, using a rule list.
-
Updated
Apr 22, 2024 - Python
XCSF learning classifier system: rule-based online evolutionary machine learning
-
Updated
Jun 1, 2026 - C
The codes for our ACL'22 paper: PRBOOST: Prompt-Based Rule Discovery and Boosting for Interactive Weakly-Supervised Learning.
-
Updated
Mar 18, 2022
A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-label Classification Rules
-
Updated
Mar 27, 2024
Rule-Guided Graph Neural Networks for Recommender Systems, ISWC 2020
-
Updated
Sep 14, 2020 - Python
Implementation of Anticipatory Learning Classifiers System (ALCS) in Python
-
Updated
May 31, 2023 - Python
PyEDCR is a metacognitive neuro-symbolic method for learning error detection and correction rules in deployed ML models using combinatorial sub-modular set optimization
-
Updated
Feb 19, 2025 - Python
A Java implementation for LORD, a rule learning algorithm proposed in the article "Efficient learning of large sets of locally optimal classification rules" with the approach of searching for a locally optimal rule for each training example. Machine Learning, volume 112, pages 571–610 (2023)
-
Updated
Dec 15, 2025 - Java
Learn rule-based models from examples using LLM-powered synthesis. Replace expensive LLM calls with fast, deterministic, inspectable regex, code, or spaCy rules.
-
Updated
Jun 23, 2026 - Python
A scikit-learn implementation of BOOMER - An Algorithm for Learning Gradient Boosted Multi-Output Rules
-
Updated
Jun 22, 2026 - C++
Explain fully connected ReLU neural networks using rules
-
Updated
Jul 26, 2022 - Python
End-to-end differentiable rule learning for fraud detection. A neural network discovers its own IF-THEN rules via temperature annealing — no hand-coding required.
-
Updated
Mar 18, 2026 - Python
Research codebase for the project "When rule learning breaks: Diffusion Fails to Learn Parity of Many Bits"
-
Updated
May 11, 2026 - Jupyter Notebook
Documentation of the BOOMER machine learning algorithm.
-
Updated
Mar 27, 2024
Implementation of pruning hypothesis space using domain theories -- M. Svatoš, G. Šourek, F. Zeležný, S. Schockaert, and O. Kuželka: Pruning Hypothesis Spaces Using Learned Domain Theories, ILP'17
-
Updated
Mar 4, 2024 - Java
Implementation of P3C-tree (Partial Pre-Post Code Tree) published in KDD2025. P3C-tree is significantly saves memory compared with PPC-tree, by factors of some to some tens and runs faster while generating the same N-lists for a given input data.
-
Updated
Dec 20, 2024 - Java
An interpretable machine learning pipeline for classification, threshold rule discovery, and sparse formula recovery on synthetic tabular data.
-
Updated
Apr 13, 2026 - Python
Improve this page
Add a description, image, and links to the rule-learning topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the rule-learning topic, visit your repo's landing page and select "manage topics."