Flocks, herds and schools: A distributed behavioral model
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Fusing autonomy and sociability in robots
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Evolutionary Robotics: A Survey of Applications and Problems
Proceedings of the First European Workshop on Evolutionary Robotics
An Empirical Comparison of Dimensionality Reduction Techniques for Pattern Classification
ICANN '97 Proceedings of the 7th International Conference on Artificial Neural Networks
Autonomous Robots: From Biological Inspiration to Implementation and Control (Intelligent Robotics and Autonomous Agents)
Dimensionality Reduction by Learning an Invariant Mapping
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 2
Editorial: Hybrid intelligent algorithms and applications
Information Sciences: an International Journal
Linked multi-component mobile robots: Modeling, simulation and control
Robotics and Autonomous Systems
IEEE Transactions on Autonomous Mental Development
Cognitive Developmental Robotics: A Survey
IEEE Transactions on Autonomous Mental Development
Hi-index | 0.01 |
This paper addresses the problem of providing autonomous robots with a system that allows them to classify the motion behavior patterns of groups of robots present in their surroundings. It is a first step in the development of a cognitive model that can detect and understand the events occurring in the environment that are not due to the robot's own actions. The recognition of motion patterns must be achieved from the input data acquired by the robot through its camera during real time operation and, consequently, it can be addressed as a high dimensional dynamic pattern classification problem. Artificial Neural Networks (ANN) have been widely used in this type of classification problems, where a preprocessing stage is typically introduced in order to reduce dimensionality. In this stage, the processing window size and the dimensional transformation parameters must be selected according to specific domain knowledge, and they remain fixed during the ANN classification process. Such an approach is not applicable here as there is no prior information on the number of robots present or the dimensional reduction level required to describe the possible robot motion behaviors. Consequently, this work proposes a hybrid approach based on the application of a classification system called ANPAC (Automatic Neural-based Pattern Classifier) that uses a variable size ANN to perform the classification and an advisor module to adjust the preprocessing parameters and, consequently, the size of the ANN, depending on the learning results of the network. The components and operation of ANPAC are described in depth and illustrated using an example related to the recognition of behavior patterns in the motion of flocks.