Recent advances and successes of machine learning techniques are paving the way to what is referred as Software 2.0 era and cognitive computing, in which traditional programming and software development is meant to be replaced by such techniques for many applications. If we consider agent-oriented programming, we believe that such developments trigger new interesting scenarios blending cognitive architecture such as the BDI one and techniques like Reinforcement Learning (RL) even more deeply compared to what has been proposed so far in the literature. In that perspective, we aim at exploring the integration of cognitive agent-oriented programming based on BDI with learning techniques so as to systematically exploit them in the agent development stage. The approach should support the design of BDI agents in which some plans can be explicitly programmed and others instead can be learned by the agent during the development/engineering stage. In that view, the development of an agent is metaphorically similar to an education process, in which first an agent is created with a set of basic programmed plans and then grow up in order to learn plans to achieve the goals for which the agent is meant to be designed. This paper presents and discusses this medium-term view, introducing a first model for a BDI agent programming framework integrating RL, a first implementation based on Jason programming language/platform and sketching a roadmap for this research line.

From programming agents to Educating agents – A jason-based framework for integrating learning in the development of cognitive agents / Bosello M.; Ricci A.. - STAMPA. - 12058:(2020), pp. 175-194. (Intervento presentato al convegno 7th International Workshop on Engineering Multi-Agent Systems, EMAS 2019 tenutosi a can nel 2019) [10.1007/978-3-030-51417-4_9].

From programming agents to Educating agents – A jason-based framework for integrating learning in the development of cognitive agents

Bosello M.;Ricci A.
2020

Abstract

Recent advances and successes of machine learning techniques are paving the way to what is referred as Software 2.0 era and cognitive computing, in which traditional programming and software development is meant to be replaced by such techniques for many applications. If we consider agent-oriented programming, we believe that such developments trigger new interesting scenarios blending cognitive architecture such as the BDI one and techniques like Reinforcement Learning (RL) even more deeply compared to what has been proposed so far in the literature. In that perspective, we aim at exploring the integration of cognitive agent-oriented programming based on BDI with learning techniques so as to systematically exploit them in the agent development stage. The approach should support the design of BDI agents in which some plans can be explicitly programmed and others instead can be learned by the agent during the development/engineering stage. In that view, the development of an agent is metaphorically similar to an education process, in which first an agent is created with a set of basic programmed plans and then grow up in order to learn plans to achieve the goals for which the agent is meant to be designed. This paper presents and discusses this medium-term view, introducing a first model for a BDI agent programming framework integrating RL, a first implementation based on Jason programming language/platform and sketching a roadmap for this research line.
2020
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
175
194
From programming agents to Educating agents – A jason-based framework for integrating learning in the development of cognitive agents / Bosello M.; Ricci A.. - STAMPA. - 12058:(2020), pp. 175-194. (Intervento presentato al convegno 7th International Workshop on Engineering Multi-Agent Systems, EMAS 2019 tenutosi a can nel 2019) [10.1007/978-3-030-51417-4_9].
Bosello M.; Ricci A.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/778498
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 3
social impact