A neural networks model of self-representation for autonomous agents in competitive multi-agent systems - Milton Martínez Luaces
Awareness in computation – University of Birmingham symposium A neural networks model of self-representation for autonomous agentsin competitive multi-gent systems Milton Martínez Luaces Polytechnic University of Madrid
Previous researchData Simulation, Preprocessing and Neural Networks applied to Electrochemical Noisestudies. (2006) WSEAS Transactions: Computer Science and Applications Journal, Issue4, Vol. 3. ISSN 1790-0832.A Training Methodology for Neural Networks Noise-Filtering when no Training Sets areavailable for Supervised Learning (2006) La Coruña, España. Publ: Proceedings IEEEhttp://irazu.pair.com/tjc/cimsa2006/status-accepted.phpIntelligent Virtual Environments: Operating Conditioning and Observational Learningin Agents using Neural Networks. (2006) IET 06, Atenas. IEEE.http://www2.theiet.org/oncomms/sector/computing/library.cfm?HeadingID=477Condicionamiento Operante y Aprendizaje Vicario en Agentes mediante RedesNeuronales en Entornos Virtuales Inteligentes. (2006) CLEI 06. Santiago de Chile.http://pitagoras.usach.cl/~gfelipe/clei/sesiones/sesion_7/Pdf_7/89.pdfSelf-conciousness for artificial entities using modular neural networks. (2008). Capítuloen Advanced Topics on Neural Networks. WSEAS. Ed:L. Zadeh et al. Pp. 113-118.www.worldses.org/books/2008/sofia/advanced-topics-neural-networks.pdfUsing modular neural networs to model self-consciousness and self-representation forartificial entities. (2008) International Journal of Mathematics and Computers inSimulation. NAUN, UK. Pp. 163-170.The social side and time dimension for artificial entities using modular neural networks.(2008) Neural Networks World
ObjectivesAnalyse consciousness modular structure andinteractions.Design a cognitive architecture for: – Self-awareness Self-representationOther individuals representations.Implement models in agents using ANN.Implement a simulator for model testing.Observe agents behaviour in different interactionscenarios.
Fields related with conciousness Psichologhy – Analytic approach – Emergent behaviour Neurobiologhy – Neural correlates – Modular nature of consciousness Artificial Intelligence – Computational models – Simulation
Cognitive Psicologhy approach: Emergent behaviour Definition“The wole is greater than thesum of its parts” Examples Aplication in conciousness
Cognitive Psicology approach:Cognitive Architecture and behaviour
Cognitive Psicology approach:Self-awareness related functions Sense of belonging Self-body-consciousness Self-consciousness Self-representation Other individuals representation
Neurobiology approach: Neural corrrelate•Definition 1: NCC “describes neural systems and its features, related with consciousmental states". (Fell, 2004)• ¿A NCC really exists? Different viewpoints. Correlation (1-1) (1-n)•Definition 2: “a neural correlate is a neural system (S) plus a certain state of thatsystem (NS), that are correlated with a particular state of conciousness (C)” (Decity,2003). NCC = S + NS(t) | NS(t) correl C(t)•Goals :1. Models need not to be exhaustive but never contradictory orinconsistent. 2. Should include not only representations, but also accessand use of them.3. Models should include a temporal dimension.
Artificial intelligence approach:Modular Artificial Neural Networks Structures Competitives Voting (suitable i.e. for clasification). Average (suitable i.e. for regression). Weighted average PCA Regresions Discriminant analysis Colaboratives
Modular Artificial Neural Networks Training Sampling Many objective functions Search space splitting Divide responsabilites 100 BackProp 90 BP BackProp w ith Momentum Conjugated Gradient 80 70 60 BP with Mom MSE 50 CG 40 30 20 10 0 1 2 3 4 5 6 Epochs (hundreds)
Perception and Representation Model for perception
Sense of belonging MANN topologySOM for nested clusteringPolynomic expression
Sense of belongingModel for self-awarenessInternal representationAffinities in three levelsCross affinities
Self-awareness Social natureCross inffluencesGravity centersVariability
ConclusionsMANN for self-awarenessMANN suitable for models related with conciousnessInteraction between MANN as a correlate of cognitive funcion interactionsMulti agent systems prefereable to isolated agent simulationsSelf-awareness as a specialization of the sense of belongingMANN models integrating self-awareness with sense of belongingIntegrate self-awareness with other agent awarenessIntegrate self-representation and group-representation
ConclusionsLearning self-awareness modelsDynamic self-representation instead of static one.Self-awareness based in social interaction.Direct and observational learning.Temporal dimension of self-awareness
Conclusions Future research linesSelf-awareness: relation with other cognitivefunctions.Variability of self-representationInfluence of temporal self-representation in perception.