Java Batchfile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.settings
bin
data
doc
images
lib
src/ddm
.classpath
.gitignore
.project
ClassifierAgent.properties
LICENSE
ManagerAgent.properties
README.md
log4j.properties

README.md

DDM

Distributed decision-making system with Jade and Weka

Downloads Stable Release License Java version Weka version Jade version Protege version

DDM is a framework that combines intelligent agents and Artificial Intelligence traditional algorithms such as classifiers. The central idea of this project is to create a multi-agent system that allows to compare different views into a single one.

Two types of agents:

  • Manager
  • Classifier

Manager Agent processes the dataSets and sends the training data and the data to classify to every classifier instance.

Classifier agent, uses Weka to classify the input data using algorithms such as decision tree (J48), nearest neightbour (IBk) or neuronal networks (MLP) and returns the classification result to the Manager. The manager then creates a decision based on the input from every agent and writes the output with the initial data for comparison purposes.

Diagram below displays the architecture:

Technical documentation can be found here: (*Only in Catalan)