Towards Autonomous Robots Via an Incremental Clustering and Associative Learning Architecture

被引:0
作者
Matthias U. Keysermann
Patrícia A. Vargas
机构
[1] Heriot-Watt University,Robotics Laboratory, School of Mathematical and Computer Sciences
来源
Cognitive Computation | 2015年 / 7卷
关键词
Unsupervised learning; Incremental learning; Clustering; Associative learning; Autonomous robotics; Robot experiment;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a novel architecture for associative learning and recall of different sensor and actuator patterns. A modular design allows the inclusion of various input and output modalities. The approach is a generic one that can deal with any kind of multidimensional real-valued data. Sensory data are incrementally grouped into clusters, which represent different categories of the input data. Clusters of different sensors or actuators are associated with each other based on the co-occurrence of corresponding inputs. Upon presenting a previously learned pattern as a cue, associated patterns can be recalled. The proposed architecture has been evaluated in a practical situation in which a robot had to associate visual patterns in the form of road signs with different configurations of its arm joints. This experiment assessed how long it takes to learn stable representations of the input patterns and tested the recall performance for different durations of learning. Depending on the dimensionality of the data, stable representations require many inputs to be formed and only over time similar small clusters are combined into larger clusters. Nevertheless, sufficiently good recall can be achieved earlier when the topology is still in an immature state and similar patterns are distributed over several clusters. The proposed architecture tolerates small variations in the inputs and can generalise over the varying perceptions of specific patterns but remains sensitive to fine geometrical shapes.
引用
收藏
页码:414 / 433
页数:19
相关论文
共 38 条
[1]  
Haikonen POA(2009)The role of associative processing in cognitive computation Cogn Comput 1 42-49
[2]  
Wichert A(2009)Sub-symbols and icons Cogn Comput 1 342-347
[3]  
Haikonen POA(2011)XCR-1: an experimental cognitive robot based on an associative neural architecture Cogn Comput 3 360-366
[4]  
Baxter PE(2013)Cognitive architecture for human–robot interaction: towards behavioural alignment Biolog Inspir Cogn Archit 6 30-39
[5]  
de Greeff J(2014)A multimodal connectionist architecture for unsupervised grounding of spatial language Cogn Comput 6 101-112
[6]  
Belpaeme T(1994)Topology representing networks Neural Netw 7 507-522
[7]  
Vavrec̆ka M(2006)An incremental network for on-line unsupervised classification and topology learning Neural Netw 19 90-106
[8]  
Farkas̆ I(2007)An enhanced self-organizing incremental neural network for online unsupervised learning Neural Netw 20 893-903
[9]  
Martinetz T(2009)Associative memory for online learning in noisy environments using self-organizing incremental neural network IEEE Trans Neural Netw 20 964-972
[10]  
Schulten K(2012)Self-organizing incremental associative memory-based robot navigation IEICE Trans Inf Syst E95–D 2415-2425