Hive Collective Intelligence for Cloud Robotics: A Hybrid Distributed Robotic Controller Design for Learning and Adaptation
The recent advent of Cloud Computing, inevitably gave rise to Cloud Robotics. Whilst the field is arguably still in its infancy, great promise is shown regarding the problem of limited computational power in Robotics. This is the most evident advantage of Cloud Robotics, but, other much more significant yet subtle advantages can now be identified. Moving away from traditional Robotics, and approaching Cloud Robotics through the prism of distributed systems or Swarm Intelligence offers quite an interesting composure; physical robots deployed across different areas, may delegate tasks to higher intelligence agents residing in the cloud. This design has certain distinct attributes, similar with the organisation of a Hive or bee colony. Such a parallelism is crucial for the foundations set hereinafter, as they express through the hive design, a new scheme of distributed robotic architectures. Delegation of agent intelligence, from the physical robot swarms to the cloud controllers, creates a unique type of Hive Intelligence, where the controllers residing in the cloud, may act as the brain of a ubiquitous group of robots, whilst the robots themselves act as proxies for the Hive Intelligence. The sensors of the hive system providing the input and output are the robots, yet the information processing may take place collectively, individually or on a central hub, thus offering the advantages of a hybrid swarm and cloud controller. The realisation that radical robotic architectures can be created and implemented with current Artificial Intelligence models, raises interesting questions, such as if robots belonging to a hive, can perform tasks and procedures better or faster, and if can they learn through their interactions, and hence become more adaptive and intelligent.
KeywordsRobotics Hive Intelligence RAPP Cloud robotics Deep Boltzmann Networks Neural Networks
Unable to display preview. Download preview PDF.
- 1.Halsband, U., Lange, R.K.: Motor learning in man: a review of functional and clinical studies. Journal of Physiology 4(6), 414–424 (2006)Google Scholar
- 2.Haycock, D.E.: Being and Perceiving. Manupod Press (July 31, 2011) ISBN-10: 0956962106Google Scholar
- 5.Quintas, J.M., Menezes, P.J., Dias, J.M.: Cloud Robotics: Toward Context Aware Robotic Networks. In: Proceedings of IASTED, The 16th IASTED International Conference on Robotics (Robo 2011), Pittsburgh, USA, November 7-9 (2011)Google Scholar
- 11.Beni, G., Wang, J.: Swarm Intelligence in Cellular Robotic Systems. In: Advanced Workshop on Robots and Biological Systems, vol. 102, pp. 703–712 (1993)Google Scholar
- 12.Clerc, M.: Particle Swarm Optimisation. France Telecom, France (2006) ISBN: 9781905209040Google Scholar
- 13.Dorigo, M., Stutzle, T.: Ant Colony Optimization. MIT Press (2004) ISBN 0-262-04219-3Google Scholar
- 15.McLurkin, J., Yamins, D.: Dynamic Task Assignment in Robot Swarms. In: Proceedings of Robotics: Science and Systems, pp. 129–136 (2005)Google Scholar
- 21.Ciresan, D., Meier, U., Masci, J., Gambardella, L.M., Schmidhuber, J.: Flexible, High Performance Convolutional Neural Networks for Image Classification. In: Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, vol. 2, pp. 1237–1242 (2011)Google Scholar
- 25.Ekanadham, C.: Sparse deep belief net model for visual area V2. In: Advances in Neural Information Processing Systems, vol. 20. Curran Associates (2008)Google Scholar
- 27.Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT Press (1998) ISBN-10: 9780262193986Google Scholar
- 30.Raina, R., Madhavan, A., Ng, A.Y.: Large-scale Deep Unsupervised Learning Using Graphics Processors. In: Proceedings of the 26th Annual International Conference on Machine Learning, ICML 2009, Montreal, Quebec, Canada, pp. 873–880 (2009)Google Scholar