Learning logic programs by discovering higher-order abstractions
We introduce the higher-order refactoring problem, where the goal is to compress a logic program by discovering higher-order abstractions, such as map, filter, and fold. We implement our approach in STEVIE, which formulates the refactoring problem as a constraint optimisation problem. Our experiment...
Main Authors: | Hocquette, C, Dumancic, S, Cropper, A |
---|---|
Format: | Conference item |
Language: | English |
Published: |
International Joint Conferences on Artificial Intelligence
2024
|
Similar Items
-
Learning big logical rules by joining small rules
by: Hocquette, C, et al.
Published: (2024) -
Made to order: discovering monotonic temporal changes via self-supervised video ordering
by: Yang, C, et al.
Published: (2024) -
Using dynamic assessment of writing to promote technology-enhanced learning in higher education (Abstract) [Conference paper]
by: Meletiadou, Eleni
Published: (2023) -
𝜆ₛ: computable semantics for differentiable programming with higher-order functions and datatypes
by: Sherman, Benjamin, et al.
Published: (2021) -
Contemporary abstraction
by: Zhang, Hui
Published: (2012)