• 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