First Order Regression

  • Authors:
  • Aram Karalič/;Ivan Bratko

  • Affiliations:
  • Jož/ef Stefan Institute, Ljubljana, Slovenia/ E-mail: aram.karalic@ijs.si;Faculty of Electrical Engineering and Computer Science, University of Ljubljana, and Jozef Stefan Institute, Ljubljana, Slovenia/ E-mail: ivan.bratko@fri.uni-lj.si

  • Venue:
  • Machine Learning - special issue on inductive logic programming
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a new approach, called First Order Regression (FOR),to handling numerical information in Inductive Logic Programming (ILP).FOR is a combination of ILP and numerical regression.First-order logic descriptions are induced to carve out those subspacesthat are amenable to numerical regression among real-valued variables.The program FORS is an implementation of this idea, where numericalregression is focused on a distinguished continuous argument of the targetpredicate. We show that this can be viewed as a generalisation of theusual ILP problem. Applications of FORS on several real-world datasets are described: the prediction of mutagenicity of chemicals, themodelling of liquid dynamics in a surge tank, predicting theroughness in steel grinding, finite element mesh design, andoperator‘s skill reconstruction in electric discharge machining. Acomparison of FORS‘ performance with previous results in thesedomains indicates that FORS is an effective tool for ILP applicationsthat involve numerical data.