
A close read of grasp: how a frozen language model proposes one logic clause per boosting round, how the residual signal grounds those proposals enough to match symbolic and neural baselines, and where the DreamCoder lineage's trained recognizer and cross-task library stay absent.
H with a body of literals B1, …, Bm, carrying a real-valued weight. 2 A prediction is a sigmoid over the weighted sum of the clauses that fire, so the model returns graded confidence rather than hard entailment, and each weight shows how far one rule moves the answer. 2F_t = F_(t-1) + η·φ_t lowers the residual loss. 2
| Dataset | BoostedRDN | NeuralLP | grasp-Gem | grasp-Cdx | One-shot LLM |
|---|---|---|---|---|---|
| Cora (citation matching) | 95.02 | 91.86 | 92.99 | 97.67 | 74.78 |
| Mutagenesis | 82.92 | 79.08 | 88.36 | 88.41 | 82.72 |
| Tox21 nr_ar | 75.84 | 78.82 | 74.81 | 78.11 | 61.73 |
| Tox21 sr_p53 | 72.83 | 70.35 | 71.50 | 74.94 | 63.98 |
mol_num_rings and mol_count_fg, apply numeric thresholds, and land on patterns the authors match to known structure-activity relationships — a two-ring scaffold carrying a ketone, a halogen and an aromatic nitrogen for androgen-receptor antagonism, for instance. 2| Method | Persistent object | Neural search guidance | Abstraction engine | Substrate | Scaling bottleneck |
|---|---|---|---|---|---|
| grasp | Weighted ensemble of definite clauses, plus a one-time set of invented aggregate predicates 2 | Frozen LLM proposes clauses each round, steered by pseudo-residuals; it is never trained on the system's own solutions | The LLM invents aggregate predicates once, then a fixed clause template constrains every proposal | Relational classification: molecular toxicity, mutagenesis, citation matching | Proposal quality; ensemble redundancy |
| DreamCoder | Typed λ-calculus DSL plus a recognition model trained by wake-sleep 3 | Recognition model trained on replayed and imagined tasks | Bayesian refactoring extends the language with new abstractions | Synthetic symbolic domains, graphics | Enumerative search explosion |
| LAPS | DreamCoder's library plus a search model conditioned on language 4 | Neurally guided search trained jointly with library learning | Library learning driven by natural-language annotations | String editing, image composition, scene reasoning | Needs natural-language annotations |
| Stitch | Compressed corpus of programs plus learned abstractions 5 | Top-down search guided by the corpus | Anti-unification over e-graphs | Large DSL corpora | Memory on massive corpora |
| LILO | Named, documented code library 6 | LLM synthesis prompted with library functions | Stitch compression plus automatic documentation | String editing, scene reasoning, graphics composition | Compression limits; proposal fidelity |
"We introduce grasp (Gradient-boosted Synthesis of Probabilistic Logic Programs with Language Models), a neurosymbolic framework that addresses this gap by casting relational structure learning as functional gradient boosting in which the weak learner is a first-order rule and the intractable inner combinatorial search is achieved via LLM proposals." — the authors, framing the swap at the centre of the method. 2
"The LLM thus serves purely as a proposal distribution while the boosting framework with symbolic verification remains the trusted estimator." — the same authors. 2
"The one-shot baseline is consistently the weakest method across both metrics, and sometimes fails to generate any valid rules." — the same authors, on their central ablation. 2
"The deletion curves reveal a distinct characteristic of LLM-proposed ensembles: high semantic redundancy." — the same authors, on what the ensemble contains. 2
"grasp currently treats the LLM as a black-box proposer; fine-tuning the LLM could improve the quality and validity of proposed rules." — the same authors, in the conclusion. 2
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.