ILP + SMT: Regeln mit präzisen numerischen Grenzen lernen
In einer neuen Veröffentlichung wird gezeigt, wie das Inductive Logic Programming‑System PyGol nahtlos mit dem SMT‑Solver Z3 zusammenarbeitet. Kandidatenschlüsse, die von PyGol generiert werden, werden als quantifier‑freie Formeln über Hintergrundtheorien wie lineare oder nichtlineare reelle Arithmetik interpretiert. Dadurch können numerische Parameter instanziiert und von Z3 verifiziert werden, während die deklarative, relationale Bias‑Struktur von ILP erhalten bleibt.