A learning agent system is composed of agents able to autonomously enrich their knowledge and improve their performances, using learning strategies. The idea underlying this paper is that individual improvements obtained by the learning capabilities of an agent should be exploited to advantage the other agents, and a natural way of obtaining such a result is represented by evolutionary processes. However, the biological evolutionary mechanisms are often too complex to be reproduced in a software environment. In this context, we argue the cloning, due to its very simple mechanism of reproduction, can be usefully used. In our approach, a user in a virtual community can substitute an unsatisfactory agent cloning an existing agent having both similar interests and a good reputation in the community. This mechanism induces an evolutionary process in the community, such that the less satisfactory agents are replaced by more effective agents. The key issue of this proposal is that of suitably selecting the agent to be cloned in presence of a user's request, and to this purpose we propose an evolutionary model of reputation. Our evolutionary approach has been implemented on the top of a leaning agent-based recommender system, and a number of experiments show that this novel strategy introduces significant improvements in the effectiveness of the recommendations.

Rosaci, D., Sarne', G. (2011). EVA: An Evolutionary Approach to Mutual Monitoring of Learning Information Agents. APPLIED ARTIFICIAL INTELLIGENCE, 25(5), 341-361 [10.1080/08839514.2011.559907].

EVA: An Evolutionary Approach to Mutual Monitoring of Learning Information Agents

SARNE' G
2011

Abstract

A learning agent system is composed of agents able to autonomously enrich their knowledge and improve their performances, using learning strategies. The idea underlying this paper is that individual improvements obtained by the learning capabilities of an agent should be exploited to advantage the other agents, and a natural way of obtaining such a result is represented by evolutionary processes. However, the biological evolutionary mechanisms are often too complex to be reproduced in a software environment. In this context, we argue the cloning, due to its very simple mechanism of reproduction, can be usefully used. In our approach, a user in a virtual community can substitute an unsatisfactory agent cloning an existing agent having both similar interests and a good reputation in the community. This mechanism induces an evolutionary process in the community, such that the less satisfactory agents are replaced by more effective agents. The key issue of this proposal is that of suitably selecting the agent to be cloned in presence of a user's request, and to this purpose we propose an evolutionary model of reputation. Our evolutionary approach has been implemented on the top of a leaning agent-based recommender system, and a number of experiments show that this novel strategy introduces significant improvements in the effectiveness of the recommendations.
Articolo in rivista - Articolo scientifico
Adaptivity; Multi-agent system; e-Learning;
English
2011
25
5
341
361
partially_open
Rosaci, D., Sarne', G. (2011). EVA: An Evolutionary Approach to Mutual Monitoring of Learning Information Agents. APPLIED ARTIFICIAL INTELLIGENCE, 25(5), 341-361 [10.1080/08839514.2011.559907].
File in questo prodotto:
File Dimensione Formato  
rosaci_2011_aai_eva_editor.pdf

Solo gestori archivio

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Dimensione 523.99 kB
Formato Adobe PDF
523.99 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
rosaci_2011_aai_eva_post.pdf

accesso aperto

Tipologia di allegato: Author’s Accepted Manuscript, AAM (Post-print)
Dimensione 401.66 kB
Formato Adobe PDF
401.66 kB Adobe PDF Visualizza/Apri

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/10281/299430
Citazioni
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 6
Social impact