Online and interactive self-adaptive learning of user profile using incremental evolutionary algorithms

Authors: Bouchachia, A.

Journal: Evolving Systems

This source preferred by Hamid Bouchachia

This data was imported from Scopus:

Authors: Bouchachia, A., Lena, A. and Vanaret, C.

Journal: Evolving Systems

Volume: 5

Issue: 3

Pages: 143-157

eISSN: 1868-6486

ISSN: 1868-6478

DOI: 10.1007/s12530-013-9096-3

In this contribution, we explore the application of evolutionary algorithms for information filtering. There are two crucial issues we consider in this study: (1) the generation of the user's profile which is the central task of any information filtering or routing system; (2) self-adaptation and self-evolving of the user's profile given the dynamic nature of information filtering. Basically the problem is to find the set of weighted terms that best describe the interests of the user. Thus, the problem of user profile generation can be perceived as an optimization problem. Moreover, because the user's interests are obtained implicitly and continuously over time from the relevance feedback of the user, the optimization process must be incremental and interactive. To meet these requirements, an incremental evolutionary algorithm that updates the profile over time as new feedback becomes available is introduced. New genetic operators (crossover and mutation) fitting the application at hand are proposed. Moreover, methods for feature selection, incremental update of the profile and multi-profiling are devised. The experimental investigations show that the proposed approach including the individual methods for the different aspects is suitable and provides high performance rates on real-world data sets. © 2013 Springer-Verlag Berlin Heidelberg.

The data on this page was last updated at 04:42 on November 17, 2017.