Improving numerical reasoning capabilities of inductive logic programming systems

Inductive Logic Programming (ILP) systems have been largely applied to classification problems with a considerable success. The use of ILP systems in problems requiring numerical reasoning capabilities has been far less successful. Current systems have very limited numerical reasoning capabilities,...

Full description

Bibliographic Details
Main Author: Alexessander Alves (author)
Other Authors: Rui Camacho (author), Eugénio Oliveira (author)
Format: article
Language:eng
Published: 2004
Subjects:
Online Access:https://hdl.handle.net/10216/67382
Country:Portugal
Oai:oai:repositorio-aberto.up.pt:10216/67382
Description
Summary:Inductive Logic Programming (ILP) systems have been largely applied to classification problems with a considerable success. The use of ILP systems in problems requiring numerical reasoning capabilities has been far less successful. Current systems have very limited numerical reasoning capabilities, which limits the range of domains where the ILP paradigm may be applied. This paper proposes improvements in numerical reasoning capabilities of ILP systems. It proposes the use of statistical-based techniques like Model Validation and Model Selection to improve noise handling and it introduces a new search stopping criterium based on the PAG method to evaluate learning performance. We have found these extensions essential to improve on results mer statistical-based algorithms for time series forecasting used in the empirical evaluation study.