Abstract
Considering the important role of interdiciplinarity in current research, this article provides an overview of the interchange of methods among three different areas: agent technologies, learning models and formal languages. The ability to learn is one of the most fundamental attributes of the intelligent behaviour. Therefore, any progress in the theory and computer modelling of learning processes is of great significance to fields concerning with understanding intelligence, and this includes, of course, artificial intelligence and intelligent agent technology. Agent technologies can offer good solutions and alternative frameworks to classic models in the area of computing languages and this can benefit formal models of learning. Formal language theory –considered as the stem of theoretical computer science– provides mathematical tools for the description of linguistic phenomena. This theory is central to grammatical inference, a subfield of machine learning. The interest of the interrelation among these disciplines is based on the idea that the collaboration among researchers in these areas can clearly improve their respective fields. Our goal here is to present the state-of-the art of the relationship among these three areas and to emphasize the importance of this interdisciplinary research.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Angluin, D.: Learning regular sets from queries and counterexamples. Inf. Comput. 75, 87–106 (1987)
Angluin, D., Kharitonov, M.: When won’t membership queries help? In: STOC’91: 24th Annual ACM Symposium on Theory of Computing, pp. 444–453. ACM Press, New York (1991)
Balcázar, J.L., Díaz, J., Gavaldà, R., Watanabe, O.: Algorithms for learning finite automata from queries: a unified view. In: Du, D.Z., Ko, K.I. (eds.) Advances in Algorithms, Languages, and Complexity, pp. 73–91. Kluwer Academic Publishers, Dordrech (1997)
Baník, I.: Colonies with position. Comput. Artif. Intell. 15, 141–154 (1996)
Becerra-Bonache, L., Dediu, A.-H., Tîrnăucă, C.: Learning DFA from Correction and equivalence queries. In: Sakakibara, Y., Kobayashi, S., Sato, K., Nishino, T., Tomita, E. (eds.) ICGI 2006. LNCS (LNAI), vol. 4201, pp. 281–292. Springer, Heidelberg (2006)
Brooks, R.A.: Elephants don’t play chess. Robot. Auton. Syst. 6, 3–15 (1990)
Castellanos, J., Martín-Vide, C., Mitrana, V., Sempere, J.M.: Networks of evolutionary processors. Acta Informatica 39, 517–529 (2003)
Clark, A.: Grammatical inference and first language acquisition. In: Workshop on Psychocomputational Models of Human Language Acquisition, Geneva, pp. 25–32 (2004)
Csuhaj-Varjú, E., Dassow, J.: On cooperating/distributed grammar systems. J. Inf. Process. Cybern. (EIK) 26, 49–63 (1990)
Csuhaj-Varjú, E., Dassow, J., Kelemen, J., Păun, G.: Grammar Systems: A Grammatical Approach to Distribution and Cooperation. Gordon and Breach, London (1994)
Csuhaj-Varjú, E., Kelemen, J., Kelemenová, A., Păun, G.: Eco-grammar systems: a grammatical framework for life-like interactions. Artif. Life 3(1), 1–28 (1996)
Dassow, J., Kelemen, J., Păun, G.: On parallelism in colonies. Cybern. Syst. 14, 37–49 (1993)
Dassow, J., Păun, G., Rozenberg, G.: Grammar systems. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 2, pp. 155–213. Springer, Berlin (1997)
de la Higuera, C.: Grammatical Inference: Learning Automata and Grammars. Cambridge University Press, Cambridge (2010)
Errico, L., Jesshope, C.: Towards a new architecture for symbolic processing. In: Plander, I. (ed.) Artificial Intelligence and Information-Control Systems of Robots’94, pp. 31–40. World Science, Singapore (1994)
Fernau, H., de la Higuera, C.: Grammar induction: an invitation to formal language theorists. Grammars 7, 45–55 (2004)
Gold, E.M.: Language identification in the limit. Inf. Control 10, 447–474 (1967)
Hellerstein, L., Pillaipakkamnatt, K., Raghavan, V., Wilkins, D.: How many queries are needed to learn? In: 27th Annual ACM Symposium on the Theory of Computing, pp. 190–199. ACM Press (1995)
Hillis, W.D.: The Connection Machine. MIT Press, Cambridge (1985)
Huhns, M., Weiss, G.: Guest editorial. Mach. Learn. 33, 123–128 (1998)
Jȩdrzejowicz, P.: Machine learning and agents. In: O’Shea, J., Nguyen, N.T., Crockett, K., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2011. LNCS, vol. 6682, pp. 2–15. Springer, Heidelberg (2011)
Kari, L., Rozenberg, G., Salomaa, A.: L Systems. In: Rozenberg, G., Salomaa, A. (eds.) Handbook of Formal Languages, vol. 1, pp. 253–328. Springer, Berlin (1997)
Kelemen, J.: Colonies - a theory of reactive agents. In: Kelemenová, A. (ed.) Proceedings on the MFCS’98 Satellite Workshop on Grammar Systems, pp. 7–38. Silesian University, Opava (1998)
Kelemen, J., Kelemenová, A.: A grammar-theoretic treatment of multiagent systems. Cybern. Syst. 23, 621–633 (1992)
Kelemenová, A.: Timing in colonies. In: Păun, G., Salomaa, A. (eds.) Grammatical Models of Multi-agent Systems. Gordon and Breach, London (1999)
Kelemenová, A., Csuhaj-Varjú, E.: Languages of colonies. Theoret. Comput. Sci. 134, 119–130 (1994)
Langton, C.: Artificial life. In: Life, A. (ed.) Artificial Life, pp. 1–47. Addison-Wesley, Redwood City (1989)
Lindenmayer, A.: Mathematical models for cellular interaction in development, I and II. J. Theor. Biol. 18, 280–315 (1968)
Martín-Vide, C., Mitrana, V., Pérez-Jiménez, M., Sancho-Caparrini, F.: Hybrid networks of evolutionary processors. In: Cantú-Paz, E., Foster, J.A., Deb, K., Davis, L., Roy, R., O’Reilly, U.-M., Beyer, H.-G., Kendall, G., Wilson, S.W., Harman, M., Wegener, J., Dasgupta, D., Potter, M.A., Schultz, A., Dowsland, K.A., Jonoska, N., Miller, J., Standish, R.K. (eds.) GECCO 2003. LNCS, vol. 2723, pp. 401–412. Springer, Heidelberg (2003)
Martín-Vide, C., Păun, G.: PM-colonies. Comput. Artif. Intell. 17, 553–582 (1998)
Martín-Vide, C., Păun, G.: New topics in colonies theory. Grammars 1, 209–223 (1999)
Martín-Vide, C., Păun, G., Pazos, J., Rodríguez-Patón, A.: Tissue P systems. Theoret. Comput. Sci. 296(2), 295–326 (2002)
Martín-Vide, C., Pazos, J., Păun, G., Rodríguez-Patón, A.: A new class of symbolic abstract neural nets: tissue P systems. In: Ibarra, O.H., Zhang, L. (eds.) COCOON 2002. LNCS, vol. 2387, pp. 290–299. Springer, Heidelberg (2002)
Nii, H.P.: Blackboard systems. In: Barr, A., Cohen, P.R., Feigenbaum, E.A. (eds.) The Handbook of Artificial Intelligence, vol. IV, pp. 3–82. Addison-Wesley, Stanford (1989)
Nilsson, N.J.: Introduction to Machine Learning. An Early Draft of a Proposed Textbook (1998). http://robotics.stanford.edu/people/nilsson/mlbook.html
Panait, L., Luke, S.: Cooperative multi-agent learning: the state-of-the-art. Auton. Agent. Multi-Agent Syst. 11(3), 387–434 (2005)
Păun, G.: On the generative power of colonies. Kybernetika 31, 83–97 (1995)
Păun, G.: Computing with membranes. J. Comput. Syst. Sci. 61(1), 108–143 (2000)
Păun, G., Rozenberg, G., Salomaa, A.: DNA Computing: New Computing Paradigms. Springer, Berlin (1998)
Păun, G., Sântean, L.: Parallel communicating grammar systems: the regular case. Ann. Univ. Bucharest 38, 55–63 (1989)
Rivest, R.L., Schapire, R.E.: Inference of finite automata using homing sequences. Inf. Comput. 103(2), 299–347 (1993)
Rozenberg, G., Salomaa, A. (eds.): Handbook of Formal Languages. Springer, Berlin (1997)
Sen, S., Weiss, G.: Learning in multiagent systems. In: Weiss, G. (ed.) Multiagent Systems, pp. 259–298. MIT Press, Cambridge (1999)
Shoham, Y., Powers, R., Grenage, T.: If multi-agent learning is the answer, what is the question? Artif. Intell. 171(7), 365–377 (2007)
Sosík, P.: Parallel accepting colonies and neural networks. In: Păun, G., Salomaa, A. (eds.) Grammatical Models of Multi-agent Systems. Gordon and Breach, London (1999)
Sosík, P., Štýbnar, L.: Grammatical inference of colonies. In: Păun, G., Salomaa, A. (eds.) New Trends in Formal Languages. LNCS, vol. 1218. Springer, Heidelberg (1997)
Stone, P., Veloso, M.: Multiagent systems: a survey from a machine learning perspective. Auton. Robot. 8, 345–383 (2000)
Valiant, L.G.: A theory of the learnable. Commun. ACM 27, 1134–1142 (1984)
Weiss, G.: Learning to coordinate actions in multi-agent systems. In: Proceedings of the 13th International Conference on Artificial Intelligence, pp. 311–316 (1993)
Weiss, G.: A multiagent perspective of parallel and distributed machine learning. In: Proceedings of the 2nd International Conference on Autonomous Agents, pp. 226–230 (1998)
Weiss, G., Dillenbourg, P.: What is “Multi” in multi-agent learning? In: Dillenbourg, P. (ed.) Collaborative Learning: Cognitive and Computational Approaches (Chapter 4). Pergamon Press, Oxford (1998)
Acknowledgements
The work of Leonor Becerra-Bonache has been supported by Pascal 2 Network of Excellence. The work of M. Dolores Jiménez-López has been supported by the Spanish Ministry of Science and Innovation under the Coordinated Research Project TIN2011-28260-C03-00 and the Research Project TIN2011-28260-C03-02.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Becerra-Bonache, L., Jiménez-López, M.D. (2014). An Overview of the Interrelation Among Agent Systems, Learning Models and Formal Languages. In: Nguyen, N., Kowalczyk, R., Fred, A., Joaquim, F. (eds) Transactions on Computational Collective Intelligence XVII. Lecture Notes in Computer Science(), vol 8790. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44994-3_3
Download citation
DOI: https://doi.org/10.1007/978-3-662-44994-3_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44993-6
Online ISBN: 978-3-662-44994-3
eBook Packages: Computer ScienceComputer Science (R0)