Digital Library

cab1

 
Title:      A DECLARATIVE PROGRAMMING PARADIGM AND THE DEVELOPMENT OF KNOWLEDGE MINING AGENTS
Author(s):      Nittaya Kerdprasop , Kittisak Kerdprasop
ISBN:      978-972-8924-60-7
Editors:      António Palma dos Reis
Year:      2008
Edition:      Single
Keywords:      Knowledge mining agents, machine intelligence.
Type:      Full Paper
First Page:      45
Last Page:      52
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Agent is a conceptual entity designed to solve a complex problem. It differs from other software design concepts with its special capabilities of acting autonomously, adapting to changing circumstances, and communicating with other agents through high-level interactions. The significance of the agent-based approach in data mining, knowledge discovery, and Web intelligence has been realized by many researchers over the past decade. Several agent-based data mining tools have been developed. Most of them were implemented with imperative languages such as C and Java. We propose the agent model that has been implemented with a more powerful programming paradigm using declarative languages such as Haskell and Prolog. The advantages of these languages are their advancement in program structures, pattern matching and reasoning features, including higher order computation and meta-level programming. These language features are essential in developing intelligent agents. Even though the major drawback of most declarative languages is their computation speed, we have shown via experimental results that the percentage of speed decrease is insignificant comparing to imperative language implementation.
   

Social Media Links

Search

Login