Immune Learning in a Dynamic Information Environment

  • Nikolaos Nanas
  • Manolis Vavalis
  • Lefteris Kellis
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5666)


In Adaptive Information Filtering, the user profile has to be able to define and maintain an accurate representation of the user’s interests over time. According to Autopoietic Theory, the immune system faces a similar continuous learning problem. It is an organisationally closed network that reacts autonomously to define and preserve the organism’s identity. Nootropia is a user profiling model, which has been inspired by this view of the immune system. In this paper, we introduce new improvements to the model and propose a methodology for testing the ability of a user profile to continuously learn a user’s changing interests in a dynamic information environment. Comparative experiments show that Nootropia outperforms a popular learning algorithm, especially when more than one topic of interest has to be represented.


Relevant Document Relevance Score User Interest Immune Network Immune Repertoire 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bezerra, G.B., Barra, T.V., Ferreira, H.M., Knidel, H., de Castro, L.N., Zuben, F.J.V.: An immunological filter for spam. In: Bersini, H., Carneiro, J. (eds.) ICARIS 2006. LNCS, vol. 4163, pp. 446–458. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  2. 2.
    Ciesielski, K., Wierzchoń, S.R., Klopotek, M.A.: An immune network for contextual text data clustering. In: Bersini, H., Carneiro, J. (eds.) ICARIS 2006. LNCS, vol. 4163, pp. 432–445. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  3. 3.
    Debole, F., Sebastiani, F.: An analysis of the relative hardness of Reuters-21578 subsets. Journal of the American Society for Information Science and Technology 56(6), 584–596 (2004)CrossRefGoogle Scholar
  4. 4.
    Kassab, R., Lamirel, J.-C.: An innovative approach to intelligent information filtering. In: SAC 2006: Proceedings of the, ACM Symposium on Applied Computing, pp. 1089–1093. ACM, New York (2006)CrossRefGoogle Scholar
  5. 5.
    Moukas, A., Zacharia, G., Maes, P.: Amalthaea and Histos: Multiagent systems for WWW sites and reputation recommendations. In: Klusch, M. (ed.) Intelligent Information Agents: Agent-Based Information Discovery and Management on the Internet, pp. 293–322. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  6. 6.
    Nanas, N., De Roeck, A.: Multimodal dynamic optimisation: from evolutionary algorithms to artificial immune systems. In: de Castro, L.N., Von Zuben, F.J., Knidel, H. (eds.) ICARIS 2007. LNCS, vol. 4628, pp. 13–24. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
    Nanas, N., De Roeck, A.: A review of evolutionary and immune inspired information filtering. Natural Computing (2007)Google Scholar
  8. 8.
    Nanas, N., De Roeck, A.: Autopoiesis, the immune system and adaptive information filtering. Natural Computing (2008)Google Scholar
  9. 9.
    Nanas, N., Uren, V., De Roeck, A.: Nootropia: a user profiling model based on a self-organising term network. In: Nicosia, G., Cutello, V., Bentley, P.J., Timmis, J. (eds.) ICARIS 2004. LNCS, vol. 3239, pp. 146–160. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  10. 10.
    Nanas, N., Uren, V., De Roeck, A., Domingue, J.: Multi-topic information filtering with a single user profile. In: 3rd Hellenic Conference on Artificial Intelligence, pp. 400–409 (2004)Google Scholar
  11. 11.
    Nanas, N., Uren, V., Roeck, A.D.: A comparative evaluation of term weighting methods in information filtering. In: 4th International Workshop on Natural Language and Information Systems (NLIS 2004), pp. 13–17 (2004)Google Scholar
  12. 12.
    Nanas, N., Vavalis, M.: A “bag” or a “window” of words for information filtering. In: 5th Hellenic Conference on AI, pp. 182–193. Springer, Heidelberg (2008)Google Scholar
  13. 13.
    Pon, R.K., Cárdenas, A.F., Buttler, D.J.: Online selection of parameters in the rocchio algorithm for identifying interesting news articles. In: WIDM 2008: Proceeding of the 10th ACM Workshop on Web Information and Data Management, pp. 141–148. ACM, New York (2008)Google Scholar
  14. 14.
    Rocchio, J.: Relevance Feedback in Information Retrieval, ch. 14, pp. 313–323. Prentice-Hall Inc., Englewood Cliffs (1971)Google Scholar
  15. 15.
    Seo, Y., Zhang, B.: A reinforcement learning agent for personalized information filtering. In: Intelligent User Interfaces, New Orleans, LA, pp. 248–251 (2000)Google Scholar
  16. 16.
    Stewart, J., Varela, F.J.: Morphogenesis in shape-space, elementary meta-dynamics in a model of the immune network. Journal of Theoretical Biology 153, 477–498 (1991)CrossRefGoogle Scholar
  17. 17.
    Varela, F.J., Coutinho, A.: Second generation immune network. Immunology Today 12(5), 159–166 (1991)CrossRefGoogle Scholar
  18. 18.
    Widyantoro, D.H., Ioerger, T.R., Yen, J.: An adaptive algorithm for learning changes in user interests. In: ACM/CIKM 1999 Conference on Information and Knowledge Management, Kansas City, MO, pp. 405–412 (1999)Google Scholar
  19. 19.
    Yang, Y., Yoo, S., Zhang, J., Kisiel, B.: Robustness of adaptive filtering methods in a cross-benchmark evaluation. In: SIGIR 2005: Proceedings of the 28th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 98–105. ACM, New York (2005)CrossRefGoogle Scholar
  20. 20.
    Zhang, Y.: Using bayesian priors to combine classifiers for adaptive filtering. In: SIGIR 2004: Proceedings of the 27th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 345–352. ACM, New York (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Nikolaos Nanas
    • 1
  • Manolis Vavalis
    • 2
  • Lefteris Kellis
    • 2
  1. 1.Lab for Information Systems and ServicesCentre for Research and Technology, Thessaly (CE.RE.TE.TH)Greece
  2. 2.Computing and Telecomunications DepartmentUniversity of ThessalyGreece

Personalised recommendations