By Gustav Šír
Review Details
Reviewer has chosen not to be Anonymous
Overall Impression: Good
Content:
Technical Quality of the paper: Excellent
Originality of the paper: Yes, but limited
Adequacy of the bibliography: Yes, but see detailed comments
Presentation:
Adequacy of the abstract: No
Introduction: background and motivation: Limited
Organization of the paper: Satisfactory
Level of English: Satisfactory
Overall presentation: Good
Detailed Comments:
Summary:
NeTheR revises imperfect propositional logic theories by incrementally inserting neural concepts and symbolic literals into an arithmetic circuit, guided by a modified Sharpe ratio heuristic. This is a well-written and technically clear paper. The core idea is useful, but the framing, scope, and some methodological aspects call for an honest revision.
Major Issues
----------------
1. Novelty is overclaimed:
The paper presents itself as broadly novel in handling imperfect symbolic knowledge and performing theory revision/predicate invention in NeSy - which it isn't at all (at that level of generality). Plenty of prior NeSy work covered that also - starting from old school KBANN work and alike with the NeSy learning/revision cycle (symbolic theory -> neural revision -> theory extraction), d-ILP and alike with differentiable structure learning over latent symbolic theories, or LRNNs with structure learning (particularly close with its greedy, accuracy-gain-driven theory revision via gradient descent, already in a FOL/relational setting)
- thus the actual, defensible novelty is much narrower - performing theory revision *within the ProbLog/arithmetic circuit paradigm* (DeepProbLog/Scallop style).
- that's arguably a solid contribution -- just scope it respectively, for which abstract and intro call for some honest rewriting...
- also related work should could mention some of the above mentioned (and alike) broader NeSy works (or scope them out by acknowleding the prob-prog focus right from the start)
1b. Better scoping needed:
On a related note, it could be argued that the ProbLog-style NeSy paradigm (narrow compositional integration) is a more clean/auditable NeSy methodology (compared to the tighter but "fuzzy" semantics-based integrations/works). Nevertheless, NeTheR's headline move of introducing "neural concepts with no predefined semantics" actually pushes it into that fuzzy NeSy territory that ProbLog-style works like to avoid/disdain.
- the cleanliness/rigor/interpretability motivation is then quite circular...
- and claims like "Gills = True ∧ neural concept" is meaningfully interpretable are largely overstated (authors lists SHAP etc. as remedies, but none is evaluated)
2. Propositional scope not stated clearly/upfront:
The paper works *entirely* with propositional theories, but this only becomes clear very subtly/slowly. It should be in the abstract, and very likely the title already! Afaik, "Predicate invention" is an ILP/FOL term -- using it for propositional literal insertion will confuse readers from the community.
- perhaps "Concept insertion" or "literal invention" could be more accurate, I think?
- mention that instead of examples like "autonomous driving" in the abstract, which just add to the confusion/overclaiming...
3. Experimental overclaims...
The experiments are more of an ablation study than a true benchmark comparison:
- M* is generated with a structure that matches what NeTheR is designed to search over. This implicitly favors NeTheR (i.e., structural bias).
- The And Or, Or And, MLP+NN are essentially constructed foils (i.e., weak baselines). Classical theory revision systems are cited but excluded -- the paper could perhaps at least explicitly say why (because they can't handle subsymbolic data? Perhaps discuss whether a hybrid pipeline would be a stronger baseline?)
- If I see correctly, Table 7 shows NeTheR actually hurts performance on some datasets (FMA/Motifs/StarLightCurves) in the uninformed setting; this is glossed over, but understanding when and why NeTheR fails matters (it's fine it does).
- the conclusion (abstract) that it "consistently achieves statistically significant improvements across all settings" is directly contradicted here, isn't it?
Overall, performance claims should thus be toned down, also...
Medium Issues
--------------
1. Neural training vs. symbolic modification interaction lacks detail:
The Sharpe ratio selection where to insert a neural concept before training it, using structural best/worst-case bounds is nice. The issue is that the greedy symbolic choice made pre-training may not be same post-training, since a trained neural concept changes the residual error landscape.
- The dynamic alpha update helps to calibrate this, which is also nice, but the interaction isn't too analyzed...
- under what conditions is greedy-before-training reliable? This could benefit from more discussion, I think.
Very similarly, freezing previously inserted neural concepts is empirically shown to not hurt F1 -- that's nice, but it means true end-to-end optimization across all neural concepts doesn't really happen, and the theoretical concern about suboptimality remains open.
- the ablation settles the empirical question, not the theoretical one.
2. The Sharpe Ratio choice:
The use of Sharpe ratio in this context is nice/fresh but, afaik, Sharpe uses symmetric variance as its risk measure -- penalizing large deviations in both directions (including large upside gains). In theory revision, penalizing a modification because it might improve performance a lot (but variably) seems counterproductive, no?
- I believe that this is a standard critique of Sharpe in finance and should at least be acknowledged (given its central role in the paper).
- there is e.g. Sortino ratio, which penalizes only downside variance, could that be a better fit here?
Minor Issues
---------------
If I see correctly, neural concepts seem to play a surprisingly small role. NeTheR trains on average only 1.5 neural networks during search? Given that neural predicate invention is the headline contribution, this seems somewhat weird, making it appear more like a neural theory "patching" rather than true revision...
- is the greedy search algorithm immediately collapsing? Could be connected to the (medium) issue 1. above...
- are neural concepts actually driving the gains, or are symbolic literal insertions doing most/all of the work?
- the paper could e.g. break down the contribution of each modification type.
I believe that d-DNNF compilation can be exponential in circuit size? Were any bottlenecks encountered? How does it scale with more modifications?
- relevant for potential actual applicability...
NeTheR / NeTHeR are used interchangeably throughout (e.g. Figure 1 vs. abstract).
Overall
------------
Solid, detailed (nice appendix), well-executed paper with a real contribution in the specific context of ProbLog-style NeSy model revision. The Sharpe ratio heuristic is creative, data efficiency results are genuinely strong, and the experimental scope is really nice in its breadth. However, there is quite a bit of *overclaiming* - just like DeepProblog doesn't really solve all of NeSy AI, this paper doesn't really solve "Neurosymbolic Theory Revision through Predicate Invention". Hence, I believe, the overall framing needs to be toned down - the novelty should be more honest/better positioned, the propositional scope should be very clearly acknowledged right from the start (title), and the experimental evaluation claims should reflect their actual nature...
I put major revision, nevertheless, all these issues can actually be solved with some careful/targetted rewriting hence, after the (major) toning down, this is acceptable, I think.