DocumentCode
1416417
Title
INDED: a distributed knowledge-based learning system
Author
Seitzer, Jennifer ; Buckley, James P. ; Pan, Yi
Author_Institution
Dayton Univ., OH, USA
Volume
15
Issue
5
fYear
2000
Firstpage
38
Lastpage
46
Abstract
The INDED (induction-deduction, pronounced "indeed") system performs rule discovery using the techniques of inductive logic programming, and accumulates and handles knowledge using a deductive nonmonotonic reasoning engine. Using the language of logic programming, we use a hypergraph to represent the knowledge base from which rules are mined. Because the hypergraph gets inordinately large in INDED\´s serial version, we have devised a parallel implementation that creates smaller subhypergraphs. We investigate the integrity and meaning of decomposing data so that many processors can attempt to learn the same global pattern simultaneously (although locally, each discovered pattern is usually unique). Many data decompositions are fallacious and lead to nonsensical discovered rules. Some data, however, exhibits enough mutual exclusivity to render it partitionable among processors. This examination of partitionability of data has been the underlying driving force of this work. A great deal of work has been done in parallelizing unguided discovery of association rules. The novel aspects of our work include the parallelization of both a nonmonotonic reasoning system and an inductive logic programming learner. We describe the schemes we have explored and are exploring in this pursuit. We also present our data-partitioning algorithms that we based on data locality.
Keywords
data mining; inductive logic programming; knowledge representation; nonmonotonic reasoning; parallel programming; BEOWULF cluster; INDED; association rules; data decompositions; data locality; data-partitioning algorithms; deductive nonmonotonic reasoning engine; discovered rules; distributed knowledge-based learning system; hypergraph; induction-deduction; inductive logic programming; integrity; meaning; mutual exclusivity; parallel implementation; partitionability; rule discovery; unguided discovery; Computer architecture; Databases; Displays; Engines; Induction generators; Learning systems; Logic programming;
fLanguage
English
Journal_Title
Intelligent Systems and their Applications, IEEE
Publisher
ieee
ISSN
1094-7167
Type
jour
DOI
10.1109/5254.889105
Filename
889105
Link To Document