("Demon Cyclic Space" extracted from Digital Music.CAMUS-http://x.i-dat.org/~csem/UNESCO/8/index.html-)domingo 25 de diciembre de 2011
Genetic Programming and self-replicating structures in cellular automata
("Demon Cyclic Space" extracted from Digital Music.CAMUS-http://x.i-dat.org/~csem/UNESCO/8/index.html-)sábado 26 de noviembre de 2011
A computational simulation of laws of imitation in Social Psychology
sábado 22 de octubre de 2011
The dynamics of group affiliation
miércoles 7 de septiembre de 2011
EMPG 2011: Forty years of the "European Mathematical Psychology Group"
miércoles 20 de julio de 2011
2011 Meeting of the European Mathematical Psychology Group (Paris)
The "2011 Meeting of the European Mathematical Psychology Group" will be held at the TELECOM ParisTech, August 29-31, 2011 (http://www.telecom-paristech.fr/eng/home.html).lunes 20 de junio de 2011
Computational Models of Human-Mate Choice and KAMA
viernes 20 de mayo de 2011
Models of minority opinion spreading
lunes 18 de abril de 2011
Social groups and chaotic state transitions: homage to Walter J. Freeman III
In this article, we pay homage to one of the most prominent neuroscientists ever: Walter Jackson Freeman III. He has designed a perspective called Nonlinear Neurodynamics of the brain that, perhaps is the most advanced and veridical approximation to the study of the brain dynamics. More interesting for this blog is the connection between his neurophysiological discoveries and its applications to the social dynamics o formation of social groups (see his book, "Societies of Brains", 1995). According to Freeman (1995), the cerebral cortex switches abruptly from one basin of attraction to another, each transition involving learning. Therefore, each brain creates its own trajectory which is not directly accessible by any other brain. The question is: how can several brains be shaped by learning so as to form cooperative groups for survival and reproduction? Large numbers of neurons follow chaotics dynamics expressing global state transitions (sleep to waking, etc.) and one class of state transitions in brains provides for the formation of social groups. Brains process meaning. But this intentional mechanism implies, in a certain sense, the isolation of each brain. With respect to energy and information each brain is an open system but with respect to meaning it is a closed system. However Nature has evolved powerful methods for the social learning and social cooperation. The discovery of the means for inducing these forms of learning can be understood as a chaotic state transition in brain dynamics like, for instance, the rapid adaptation of young adults for their new roles in state transitions from child to adulthood.domingo 20 de febrero de 2011
Maja J. Mataric and social robots
In this article we expose some interesting ideas by Maja J. Mataric (University of Southern California) about the design of social robots (see Mataric, 2002 in Encyclopedia of cognitive science).viernes 24 de diciembre de 2010
Affect Control Theory and Social Models of Human-Computer Interaction
Lisa Troyer
One of the most interesting models of emotion is Affect Control Theory (ACT) (Heise, 1987). ACT expresses how social events are construed positing a relation between cognition and emotion. In contrast to psychological theories of social cognition, ACT emphasizes that meanings are culturally shared and deviations from meanings generate arousal that triggers re-appraisals. In this brief article and following to Troyer (2004), an outstanding specialist, I expose some aspects of the theory and how Lisa Troyer applies its concepts to model Human-Computer Interaction (HCI).
ACT includes a database of ratings for thousand of elements and modifiers (emotion labels for roles, for instance, "pleasant policeman"). Using the equations and database, ACT predicts the basis for expectations in subsequent interaction. The models and database are combined in the software INTERACT. With this software researchers simulate events and generate testable predictions regarding sequences and redefinitions of events. ACT has focused on Human-Human interaction but Troyer (2004) demonstrates how can be used to model Human-Computer interaction. ACT does not require that computers exhibit emotions, but only that they be able to reason about them, that is, metareasoning.
viernes 19 de noviembre de 2010
Physarum machines
(Image from Adamatzky, A. ,2010, Physarum machines. Computers from slime mould, World Scientific Series on Nonlinear Science, Series A-vol. 74)(http://arxiv.org/PS_cache/arxiv/pdf/0901/0901.4556v1.pdf)
A Physarum machine is a programmable amorphous biological computer experimentally implemented in the state of slime mould Physarum polycephalum. It comprises an amorphous yellowish mass with networks of protoplasmic tubes, programmed by spatial configurations of attracting and repelling gradients. It feeds on bacteria, spores and other microbial creatures. When foraging for its food the plasmodium propagates towards sources of food particles, surrounds them, secretes enzymes and digests the food. The plasmodium is considered as a parallel computing similar to existing massive parallel reaction diffusion chemical processors. Adamatzky (University of Bristol) and collaborators demonstrate how to create experimental Physarum machines for general purpose computation: plasmodium can implement the Kolmogorov-Uspensky (KUM) machine, a mathematical machine in which the storage structure is an irregular graph. KUM is defined on a labeled undirected graph with bounded degrees of nodes and bounded number of labels. KUM executes several operations on its storage structure: SELECT an active node (that is, occupied by an active zone) in the storage graph; SPECIFY the node´s neighborhood; MODIFY the active zone by ADDING a new node with the pair of edges, connecting the new node with the active node; DELETE a node with a pair of incident edges; ADD/DELETE the edge between the nodes. A program for KUM establishes how to REPLACE the neighborhood of an active node with a new neighborhood, depending on the labels of edges connected to the active node and the labels of the nodes placed in proximity of the active node. In Physarun machine, a node of the storage structure is represented by a source of nutrients, an edge connecting two nodes is a protoplasmic tubes linkink two sources of nutrients corresponding to the nodes. Finally, an active node is domain of space (which may include nutrient sources) occupied by a propagating pseudopodium. The computation is implemented by several active zones. It uses distributed local sensory behaviours, approximating phenomena observed in Physarum, like foraging for food stimuli, amoebic movement, network formation, network minimisation, surface area minimisation, shuttle streaming, spatially distributed oscillations or oscillation phase shifting. The emergent plasmodium behaviours are represented taking a multi-agent approach or based upon particles. In fact, movement and internal oscillations of the plasmodium reflect the collective behaviour of the particles population. The movement of agents correspons to the flux of sol within the plasmodium. Cohesion of the plasmodium arises due to the agent-agent interactions and movement of the plasmodium is generated by coupling the emergent mass behaviours with chemoattraction to local food source stimuli. Agents both secrete and sense approximations of chemical trails being the population represented on a two-dimensional discrete map. The strength of the projected food sources can be adjusted using parameters and when the plasmodium engulfs a food source the stimulus for diffusion is reduced by the encapsulation. The diffusion gradient corresponds to the quality of the nutrient and substrate of the plasmodium´s environment, and differences in the stimulus strength, stimulus area, affect both the steepness, and propagation distance of the diffusion gradient and affect the growth patterns of the virtual plasmodium.
The Physarum machine by Adamatzky is a very interesting example of a green computer, showing the necessity for simulating simple behaviours, in first place, as motivation for developing more complex simulations. It will be an excellent source of ideas for anyone who is inspired by emerging non-silicon computers.
martes 24 de agosto de 2010
Pandas: Pandaemonium-Controlled Animats
jueves 22 de julio de 2010
Gaze following and mirror neurons
Gaze following is a basic component of the human social interaction and it is a type of attention sharing behaviors. It is also present in a number of other species (for instance, apes) and seems necessary for designing social robots. It can be defined as the ability to look where somebody else is looking. Triesch, Jasso and Deák (2007) have formulated a computational model of gaze following by means of ideas related to the behavior of mirror neurons. The authors emphasize the role of learning processes by means of the interaction with the social environment. In fact, gaze following can be linked to imitation. The link between gaze following and imitation also implies the similarity between the neural basis of gaze following and the neural basis of other imitative behaviors. Triesch and collaborators develop a model that share properties with mirror neurons, that is, neurons implicated in imitation and originally founded in macaque area F5 by Rizzolatti and his team in Parma University. The model predicts the existence of a new class of mirror neurons for looking behaviors that has not been observed experimentally. In this model, an infant and a caregiver interact with a number of visually salient objects. During the process, the infant learns to predict the locations of salient objects based on the looking behavior of the caregiver. There are periods when the caregiver is present and periods when the infant is alone with the objects. When the caregiver is present, the infant and caregiver are in fixed locations facing each other with a separation between them. At any time a random number of objects will be present. Habituation decreases the perceived saliency of an object.
The infant model learns through a reinforcement learning scheme. The learning process tries to optimize the infant´s policy, that is, the way the actor maps sensory states onto different gaze shifts in order to maximize the long-term reward obtained by the infant. Reward is obtained as the saliency of the position to which attention is directed after a gaze shift has been made. At each time step, the caregiver looks at the most salient object, where saliency is mediated by the same habituation mechanism as in the infant´s visual system. The model neurons in the pre-motor layer share many characteristics with classical mirror neurons. A unit in this layer will be active during the execution of a gaze shift to a certain location in space. This is because the probability of performing such a gaze shift is related to the activation of the unit. The units in the layer will be active when the infant observes the caregiver looking in the corresponding direction. Clearly, the neurons in the pre-motor layer can be viewed as mirror neurons because the combination of being active during execution and observation of a motor act is the defining characteristic of mirror neurons.
Following to the authors, this model can be considered a simple associative learning account of a response facilitation but also has implications for the question of whether mirror neurons are innate or whether they acquire their properties through a learning process. For the mirror neurons concerned with grasping, they find plausible that there are situations where observing an agent grasp an object may predict a reward if the same action is attempted. Such situations may be sufficient for the emergence of mirror neurons for grasping. The reviewed model predicts a very close connection between mirror neurons and imitative behaviors.
viernes 4 de junio de 2010
Dynamic Neural Fields and cooperative robots
Dynamic Neural Fields formalize how neural populations represent the continuous dimensions characterizing movements, perceptual features and cognitive decisions of agents. Neural fields evolve dynamically generating elementary forms of cognition. Many of social activities are based on the ability of individuals to predict the consequences of other´s behavior. We have to interpret actions of our partners in collaborative works.
Erlhagen et al. (2007) try to understand motor intentions for building artificial agents using Dynamic Neural Fields. The authors consider that action understanding relies on the notion that the observer uses its motoric abilities to replicate the observed actions and its effects. They are inspired in activity patterns of mirror neurons in prefrontal cortex that postulate a chain between neurons coding motor acts. Depending on the specific chain of mirror neurons activated by contextual and external cues, the observer will predict (in a probable manner) what the observed agent is going to do. Erlhagen and collaborators represent the activity of neural populations encoding different motor acts and goals by means of Dynamic Neural Fields. The synaptic links between any two populations in the network is established using a Hebbian learning dynamics.
Let think in autonomous robots which interact in the context of a join construction task and let be a simple reaching-grasping-placing scenario. An observing robot R1 has to select a complementary action sequence depending of the inferred action goal of the other robot R2, or partner robot. So, R2 may grasp an object to place it in front of R1 with the intention to hand it over. Neural populations in the action observation layer and the action simulation layer encode motor primitives such as grasping. Such neural populations in the goal layer are associated with the respective chains in the action simulation layer. To model the dynamics of the different neural populations is used a discrete version of a dynamic neural field. Each dynamic field represents a population of 2N neurons which diverge into an excitatory and an inhibitory subpopulation, each of dimension N. The activation of an excitatory and an inhibitory neuron i at time t is governed by a coupled system of differential equations. The firing rate and the shunting term for the excitation, are non-linear functions of sigmoid shape and the interaction strength between any two neurons within the subpopulation is established by fixed synaptic weight functions which dicrease as a function of the distance between the neurons. A Hebbian learning rule for increasing the synaptic efficacy between presynaptic and postsynaptic neurons is given.
For establishing the chains, the authors employ a learning by observation paradigm in which a teacher demonstrates the sequences, each composed of motor primitives. Once the neural population becomes active, the activity propagates to all synaptically coupled populations. But only a population defining a particular chain will reach a suprathreshold activation level.
The simulation of Erlhagen et al. 2007, shows that the neural representations implementing mechanisms like motor simulation and cue integration may emerge as the result of real-time interactions of local neural populations. But, more important is that they speculate that learning by imitation takes place in two steps: first, the links between chain elements are established allowing a fluent execution of particular action sequences. In a second place, similar action sequences may have a different outcome and then, the focus shits towards the links between the goal and the contextual cues. These consequences will be crucial in the cooperative robotics domain.
REFERENCE
(http://www.mct.uminho.pt/erlhagen/pdfs/ErlhagenEtAl_ICDL07_0004.pdf)
sábado 1 de mayo de 2010
Mirror neurons and synchronization between robots
Emilia I. Barakovajueves 1 de abril de 2010
The e-pucks and social cooperation
(http://www.e-puck.org/)
The e-pucks are mobile robots developed at the École Polytechnique Fédérale de Lausanne (EPFL). The designers (see Mondada et al., The e-puck, a Robot Designed for Education in Engineering, 2009) looked for the miniaturization of a complex system combining desktop size and flexibility. These robots have sensors in different modalities (distances to objects by means of eight infrared proximity sensors, accelerometer, color camera, microphones), actuators with different actions on the environment, wired and wireless communication devices and two types of processors (general purpose and DSP). Although they were conceived for education in Engineering, they have demonstrated to be very useful for experimentation in Artificial Intelligence. viernes 5 de marzo de 2010
Goran Trajkovski on imitation to modeling agents societies
In this brief review we analyse some ideas about simulation of imitation by means of artificial agents. Dr. Trajkovski is Director of Cognitive Agency and Robotics Lab in Towson University (USA). He is specialized in Cognitive Engineering and has published books like "An imitation-based approach to modeling homogenous agents and societies" or the recents "Handbook of Research on Agent-Based Societies: Social and Cultural Interactions" or "Handbook of Research on Computational Arts and Creative Informatics". Trajkovski introduces agents capable of performing four elementary actions (forward, backward, left, and right) and of noticing 10 different percepts. Each agent is equipped with one food sensor and has one hunger drive. When the hunger drive is activated for the first time, the agent performs random walk during which expectancies are stored in the associative memory. When food is sensed, expectancy emotional context is set to a positive value. Every time in the future the hunger drive is activated, the agent uses the context values of the expectancies to direct its actions. It chooses the action that will lead to expectancy with maximum context value.viernes 12 de febrero de 2010
A New Computational Model of Social Learning
martes 5 de enero de 2010
Imitation, Maslow´s Pyramid and Multi-Agent Systems
viernes 4 de diciembre de 2009
Agent Societies and Artificial Intelligence

Very recent articles have addressed the problem of the interaction between populations of virtual robots. Vijayakumar and Davis ("Metacognition in a "society of mind"") investigate the concept of mind as a control system using the "Society of Mind" idea from Marvin Minsky. They develop Metacognition in a model based on the differentiation between metacognitive strategies. Metacontrol is a part of metacognition. The authors explore Metacognition mechanisms in developing optimal agents for the fungus world testbed. The fungus world environment allows the behaviours of a robot to be monitored, measured and compared. It is generated a swarm intelligence of how the group of agents work together to achieve a common goal. Vijayakumar and Davis implement an architecture with six layers including reflexive, reactive, deliberative, learning, metacontrol and metacognition layers. The authors design an experiment with different types of agents (random, reflexive, reactive...) All agents move in the environment, changing direction in case of obstacles. To compare the results of each agent, the following data were collected: life expectancy, fungus consumption, resource collection and metabolism. Total performance was denoted by the combination of resource collected and life expectancy. Experiments were conducted for each type of agent. In Simulation 1, deliberative agents collected 50% of resource and left 64% of energy. In Simulation 2, the results of deliberative agents were compared to Metacognition agents, collecting metacognitive agents 82% of resource and lefting 71% of energy. The result concludes that Metacognition agents are better than other cognition and deliberative agents. Thus, Metacognition is a very powerful tool for control and self-reflection and intelligent and optimal agents can be viewed as collective behaviours as a "Society of Mind". Really to develop a Metacognition concept in Artificial Intelligence seems necessary for building self configurable computational models and true intelligence.
miércoles 5 de agosto de 2009
MathPsych 2009 (Amsterdam)

domingo 12 de julio de 2009
Public Good Games and Social Cognition
Public good games provide an interesting testbed for the study of social dilemmas. Social dilemmas are inherent in decision making. Despite the diversity of dilemmas, all share the same structure: each individual benefits from behaving selfishly but a group gets greater rewards if its members cooperate.viernes 20 de marzo de 2009
Chaos Theory and Social Cognition
sábado 7 de febrero de 2009
Peter Gollwitzer and social cognition

I would like to pay homage to Peter Gollwitzer, presenting some of his outstanding contributions to social cognition.
Peter Gollwitzer represents the great German tradition in Psychology: from Wilhelm Wundt to Kurt Lewin, from Asch to Heinz Heckhausen, Germany always has brought excellent researchers to the study of the volitional processes. Gollwitzer is renamed expecially by his contributions to intentional behavior studying implementation intentions. Intention implementations are currently at the center of research in the world of the Psychology. By means of implementation intentions, bringing a goal pursuit to a successful end is facilitated. They are effectives in different areas such as health domain or academic performance. So, the likelihood of performing a breast revision was enhanced by forming implementation intentions. Besides, the effects of implementation intentions on reducing dietary fat intake were relevant. Bad habits are controled by implementation intentions and Schweiger Gallo has verified the effectiveness of forming implementation intentions on the suppression of undesired emotional responses (for instance, fear of spiders). But perhaps more important is the study of implementation intentions effects on critical populations, such as addicts in withdrawal, schizophrenic patients or subjects with frontal brain lesions. Another clinical population who profits from implementation intentions is ADHD children: in a study, the ADHD-children who formed an implementation intention showed the same response inhibition performance as children without any psychological disorders.
But perhaps the two pending tasks is to study the design of Artificial Intelligent systems incorporating implementation intentions and the underlying mechanisms of implementation due to neurophysiological research. The first one has became to be analysed by the author of this blog in his article about implementation intentions and artificial agents. The second one is being studied by means of the electrocortical correlates of emotion regulation by ignore-implementation intentions. It seems that these intentions produce their effects through cortical control that sets in the information processing system blocking the emergence of negative emotions. Electrocortical correlates offer the possibility of determining at what point different kinds of implementation intentions (suppression or inhibition) exert their effects after the critical stimuli are encountered.
Forming implementation intentions reveals to be an effective self-regulatory instrument in domains including social psychology and clinical psychology. Gollwitzer continues the tradition.
sábado 17 de enero de 2009
Joint Action and Artificial Intelligence
(Natalie Sebanz)
jueves 1 de enero de 2009
Winter School 2009: Social Structures in Communication Networks
(Belem Tower in Lisbon, photo by Jorge Tutor)On 5-10 January 2009 and chaired by Jorge Louça, has been celebrated at the University of Lisboa, the Winter School 2009: "Social Structures in Communication Networks". On Monday, Professor Louça presented the program and scientific goals in the context of the International Doctoral Program in Complexity Sciences. The "Universidade" is accomplishing a great effort following the way pioneered by Santa Fe Institute or the Complex Science Society at Paris.
Professor Araújo analysed whether biological-inspired network models contribute to the understanding of aggregate economic behaviors. Besides, and following the ideas by John von Neumann, she explained the redundant nature rather than efficient nature of the network structures, contributing to clarify the idea of efficiency versus reliability in social environments. In the evening, Professors Louça and Rodrigues introduced tools for the study of social networks like NWB, PAJEK, GUESS or UCINET.
On Tuesday, Professor Symons introduced in his second presentation, ideas including references to the analysis of emergent properties. Symons offers an alternative to the macro-properties model of emergence. Emergence is not restricted to macro-phenomena, but can appear at the intersection of networks. Objects or agents can be involved in distinguishable systems or networks simultaneously. An agent may participate in social, economic, political and other networks at the same time.
On Wednesday, Professors Louça and Rodrigues showed multi-agent based social simulation by means of tools like NETLOGO, MASON or BREVE, while on Thursday, both Professors outlined community detection in social networks, employing algorithms like Girvan-Newmann. In the evening, Professor Palla exposed the statistical properties of community evolution in complex networks. On Friday, Professor Marinheiro spoke about network architectures and organization. Network maps have been used to mitigate the problem of the understanding of the network structures. Professor Lopes explained that in the networked multimedia realm, "more is different".
Finally, on Saturday, 10th, it was programmed a keynote talk by James Sterbenz (University of Kansas), concerning adaptive computer network architectures.
I am very grateful to the University of Lisboa by the organization of this School in which young students and prestigious Professors, have shared very interesting viewpoints about the formal and social analysis of networks, mixing complex systems and dynamics of networks.
"The brain is a network of neurons; organizations are people networks; the global economy is a network of national economies, which are networks of markets...How do such networks matter?"
The link to the Winter School is:
http://idpcc.dcti.iscte.pt/ws2009/ws2009_home.html
miércoles 24 de diciembre de 2008
Synergetics and social cognition
("Time Threads", by MaríaBetrán Torner)
The term "synergetics" was introduced by Hermann Haken, pioneer in the study of the laser, on 1970. It means the science of cooperation and can be considered as a science of orderly, self-organized, collective behavior subject to general laws. Therefore, the aim of synergetics is to establish the natural laws on which the self-organization of systems is based.
In physics there are different aggregate states-solid, liquid, gaseous-called phases, and the transitions between them are called phase transitions. The three phases differ only in the arrangement of the molecules. If we heat a layer of liquid in a dish from below and if the temperature difference berween top and bottom is only slight, there will be no motion of the liquid on a macrolevel. But when the temperature difference is further increased the liquid begins to move macroscopically in a quite orderly manner in the form of rolls. The curious fact is that such hot drops do not rise irregularly but in an orderly manner. Nature discovers that it can transport the heated parts upward more efficiently when they join in a regular motion. If we add the individual motions of the rolls, we obtain a hexagonal pattern. The liquid rises in the center of the hexagons and sinks along the outside:

Once the choice is made the alternatives are out of the question, and the choice cannot be reversed. Minor fluctuations decide the nature of the choice. Once it has been made, all particles must accept it. Increasingly complex motion patterns can be created by self-organization, that is, and employing the language of synergetics, new order parameters succeed each other.
Nowadays, many concepts of the synergetics, like "attractor", "bifurcation", "fluctuation", "synchronization effect", "symmetry broken"... are useful for the application to social sciences. For instance, to social conflicts. According to Haken, conflicts exist that offer two equivalent solutions in which society resolves the conflict for individuals merely displacing it. Do the courts favor the mother or the father in the child´s upbringing? (Haken, 1984). The symmetry must be broken by the judge. The advantages and disadvantages of one solution are balanced against those of the other.











