Abstract

This paper addresses the problem of automatically obtaining primitives of the models an evolutionary cognitive mechanism is producing for a robot through its real time interaction with the world. The models are instantiated as Artificial Neural Networks (ANNs) and the objective is to obtain ANNs that cooperate in the process of modelling complex functions. An algorithm where the combination of networks takes place at the phenotypic or functional level is proposed. Thus, a population of networks that are automatically classified into different species depending on the performance of their phenotype is evolved, and individuals from each species cooperate forming a group to obtain a complex output. The components that make up the groups are basic ANNs (primitives) and may be reused in other modelling processes as seeds or combined to generate new solutions. The parameter that reflects the difference between ANNs is their affinity vector, the value which is automatically created and modified for each ANN through a competition based clustering process within the evolutionary process. The main objective of this approach is to explore one path to gradually model complex functions similar to those that arise when obtaining environment or internal models within robotic cognitive systems.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.