Reproduce “RuleKit 2: Faster and simpler rule learning” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Adam Gudyś, Cezary Maszczyk, Joanna Badura, Adam Grzelak, Marek Sikora, Łukasz Wróbel

RuleKit 2 provides an optimized suite of tools for interpretable rule-based machine learning across classification, regression, and survival analysis tasks. It achieves substantial speed improvements, becoming 4-8 times faster and up to 230 times faster on large datasets, while maintaining or improving predictive accuracy and generating more compact rule sets than its predecessor.

Key insights

  • Substantial computational optimizations can significantly improve the processing speed of rule-based learning algorithms (up to 230x faster) without sacrificing predictive performance.
  • Integrating rule-based learning into standard data science workflows through scikit-learn compatible Python packages and intuitive graphical user interfaces greatly enhances accessibility and usability.
  • Generating more compact rule sets while maintaining predictive power is achievable and contributes to better model interpretability for domain experts.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.