Looking for person who can write bechlore theise
Topics : - Analysis of BDI agent development platforms
TAsks : - Currently more than 10 agent development platforms exist. All of them are for developing the same theoretical concept - intelligent agents. Still there are major differences among individual platforms. One of the approaches is to use human like concepts of Beliefs, Desires, Intentions (BDI) to implement reasoning mechanisms. The goal of the bachelor thesis is comparison of existing BDI agent development platforms in a context of the particular task.
Type: research of current situations
1. To describe the main concepts of agent based systems (what is an intelligent agent, specific concept of a BDI agent, its differrent interpretations, multi-agent system, agent oriented software, agent development platform)
Also existing usages/applications of BDI agents should be overviewed to define why such comparison is necessary
2. Overview of other analytical researches and comparisons of agent development platforms. This should lead to the fact that there exist a lot of comparisons, but they do not concentrate on specific aspects of BDI agents and reasoning process. So, your comparison - general criteria+BDI and reasoning related criteria.
3. Overview of existing platforms where you shortly describe each considered platform in a unified form, probably, also providing some kind of platform classification by yourself, probably one of the key aspects here is the reasoning mechanism.
4. Analysis of the platforms to understand suitability of platforms for your task/some groups of tasks. To do the analysis you should first define the criteria that are important for BDI agents in general and (or?) your task. Then you should design an experiment to practically measure criteria values. Practical implementation based measurements are mandatory. The result of the comparison would then be some kind of recommendations what platform should be used in particular situation(-s)
5. Demonstration of the chosen platform for implementation of a multi-agent system for the chosen task.
0 comments:
Post a Comment