Abstract
Inductive learning has been employed successfully in various domains, however the inductive logic programming (ILP) systems focused on non-incremental learning tasks where independent sets of data are provided incoherently. In this paper, we propose a new genetic algorithm-based ILP system, called GAILP, for incremental learning. GAILP is a covering algorithm which extracts hypotheses/rules from a collection of examples in a reliable way. It employs a genetic algorithm technique to discover various aspects of the potential combinations. GAILP induces every possible rule for the given combination and selects the most generic ones among them. It also eliminates rules which might become obsolete by the existence of more generic rules. Unlike other ILP systems, GAILP batches all given examples and background knowledge, then it groups the examples and prioritizes the induction process. This prioritization needs to be done to preserve dependency and to revise theory. The paper introduces GAILP's fundamentals mechanisms and demonstrates its algorithms with a running example.
Original language | English |
---|---|
Title of host publication | Proceedings of the 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT 2017 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 267-271 |
Number of pages | 5 |
ISBN (Electronic) | 9781538616383 |
DOIs | |
State | Published - 6 Nov 2017 |
Publication series
Name | Proceedings of the 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies, CSIT 2017 |
---|---|
Volume | 1 |
Bibliographical note
Publisher Copyright:© 2017 IEEE.
Keywords
- Inductive logic programming
- inductive learning
- learning by examples
ASJC Scopus subject areas
- Information Systems and Management
- Management Science and Operations Research
- Strategy and Management
- Computer Science Applications