DocumentCode
726913
Title
An Approach of Temporal Difference Learning Using Agent-Oriented Programming
Author
Badica, Amelia ; Badica, Costin ; Ivanovic, Mirjana ; Mitrovic, Dejan
Author_Institution
Univ. of Craiova, Craiova, Romania
fYear
2015
fDate
27-29 May 2015
Firstpage
735
Lastpage
742
Abstract
Reinforcement Learning -- RL is an important agent problem that was not approached using the tools provided by Agent Oriented Programming -- AOP. Agent Speak (L) and its Jason implementation based on Java platform are representing state-of-the-art approaches of AOP based on the Belief-Desire-Intention -- BDI model. Temporal Difference Learning -- TDL is a passive RL method that can be used by an agent to learn its utility function while it is acting according to a given policy in an uncertain and dynamic environment. In this paper we present an approach for modeling and implementation of TDL using the Jason AOP language. So, our paper is presenting a contribution towards narrowing the gap between RL and AOP, by endowing BDI agents with TDL skills.
Keywords
Java; belief maintenance; learning (artificial intelligence); object-oriented programming; software agents; Agent Speak; BDI agents; BDI model; Jason AOP language; Jason implementation; Java platform; TDL; agent learning; agent problem; agent-oriented programming; belief-desire-intention model; dynamic environment; passive RL method; reinforcement learning; temporal difference learning; uncertain environment; utility function; Cognition; Electronic mail; History; Java; Mathematical model; Programming; agent-oriented programming; reinforcement learning;
fLanguage
English
Publisher
ieee
Conference_Titel
Control Systems and Computer Science (CSCS), 2015 20th International Conference on
Conference_Location
Bucharest
Print_ISBN
978-1-4799-1779-2
Type
conf
DOI
10.1109/CSCS.2015.71
Filename
7168507
Link To Document