Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Neural Logic Networks for Interpretable Classification

About

Traditional neural networks have an impressive classification performance, but what they learn cannot be inspected, verified or extracted. Neural Logic Networks on the other hand have an interpretable structure that enables them to learn a logical mechanism relating the inputs and outputs with AND and OR operations. We generalize these networks with NOT operations and biases that take into account unobserved data and develop a rigorous logical and probabilistic modeling in terms of concept combinations to motivate their use. We also propose a novel factorized IF-THEN rule structure for the model as well as a modified learning algorithm. Our method improves the state-of-the-art in Boolean networks discovery and is able to learn relevant, interpretable rules in tabular classification, notably on examples from the medical and industrial fields where interpretability has tangible value.

Vincent Perreault, Katsumi Inoue, Richard Labib, Alain Hertz• 2025

Related benchmarks

TaskDatasetResultRank
Classificationchess
F1 Score99.31
30
Classificationtic-tac-toe
F1 Score100
30
ClassificationWine
F1 Score94.44
30
ClassificationAdult
F1 Score65.38
30
Boolean Network DiscoveryMammalian 10 variables, 23 rules
Accuracy100
20
Boolean Network DiscoveryFission 10 variables, 24 rules
Accuracy100
20
Boolean Network DiscoveryBudding 12 variables, 54 rules
Accuracy100
12
Boolean Network DiscoveryArabidopsis 15 variables, 28 rules
Accuracy100
12
Classificationbal con
F1 Score57.54
7
Classificationbal.(cat.)
F1 Score53.75
7
Showing 10 of 24 rows

Other info

Follow for update