Skip to main content

A Communication Data Layer for Distributed Neuromorphic Systems

  • Conference paper
  • First Online:
Artificial Intelligence Applications and Innovations (AIAI 2022)

Abstract

The proliferation of AI into everyday devices is a major trend today. This trend combined with the increasing amount of different AI hardware architectures and software frameworks imposes significant challenges when we want to interconnect such AI-based devices into single, large AI-driven distributed system. This paper addresses one key challenge which is around the problem of sharing AI encoded information among components of vastly heterogeneous nature. For that end we propose a new concept called Neuromorphic Data Layer, which can bridge various internal AI data representations in a communication channel-friendly way. The proposed methods are also stress tested in a distributed industrial robotic control & training use-case where all components are state-of-the-art devices, have some form of AI computation and they are interconnected over wireless technologies using the proposed Neuromorphic Data Layer.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Plate, T.A.: Holographic reduced representations. IEEE Trans. Neural Netw. 6(3), 623–641 (1995)

    Article  Google Scholar 

  2. Schlegel, K., Neubert, P., Protzel, P.: A comparison of vector symbolic architectures. Artif. Intell. Rev. (2021)

    Google Scholar 

  3. Eliasmith, C., Anderson, C.H.: Neural Engineering: Computation, Representation, and Dynamics in Neurobiological Systems. MIT Press (2004)

    Google Scholar 

  4. Davies, et al.: Loihi: a neuromorphic manycore processor with on-chip learning. IEEE Micro 38(1), 82–99 (2018)

    Article  Google Scholar 

  5. Borsos, T., Condoluci, M., Daoutis, M., Haga, P., Veres, A.: Resilience analysis of distributed wireless spiking neural networks. IEEE Wirel. Commun. Netw. Conf. (2022)

    Google Scholar 

  6. Neubert, P., Schubert, S., Protzel, P.: Learning vector symbolic architectures for reactive robot behaviours. Workshop on Machine Learning Methods for High-Level Cognitive Capabilities in Robotics Held in Conjunction with the International Conference on Intelligent Robots and Systems (IROS) (2016)

    Google Scholar 

  7. Neubert, P., Schubert, S., Schlegel, K., Protzel, P.: Vector semantic representations as descriptors for visual place recognition. In: Proceedings of the Robotics Science and Systems (RSS) (2021)

    Google Scholar 

  8. Stewart, T., Tang, Y., Eliasmith, C.: A biologically realistic cleanup memory: autoassociation in spiking neurons. Cognit. Syst. Res. (2011)

    Google Scholar 

  9. Komer, B., Eliasmith, C.: Efficient navigation using a scalable, biologically inspired spatial representation. In: Proceedings of the 42nd Annual Meeting of the Cognitive Science Society (2020)

    Google Scholar 

  10. Komer, B., et al.: A neural representation of continuous space using fractional binding. CogSci. (2019)

    Google Scholar 

  11. iniVation DVXplorer DVS Camera. https://inivation.com/wp-content/uploads/2021/08/2021-08-iniVation-devices-Specifications.pdf

  12. Davies, et al.: Advancing neuromorphic computing with Loihi: a survey of results and outlook. Proc. IEEE 109(5), 911–934 (2021)

    Article  Google Scholar 

  13. Bekolay, T., et al.: Nengo: a python tool for building large-scale functional brain models. Front. Neuroinformatics 7 (2013)

    Google Scholar 

  14. Eliasmith, C., Stewart, T.C., Choo, X., Bekolay, T., DeWolf, T., Tang, Y., Rasmussen, D.: A large-scale model of the functioning brain. Science 338, 1202–1205 (2012)

    Article  Google Scholar 

  15. Stewart, T., Choo, X., Eliasmith, C.: Dynamic behaviour of a spiking model of action selection in the Basal Ganglia. In: 10th International Conference on Cognitive Modeling (2010)

    Google Scholar 

  16. Universal Robots UR5. https://www.universal-robots.com/products/ur5-robot/

  17. Intel Neuromorphic Research Community. https://newsroom.intel.com/news/intel-announces-neuromorphic-computing-research-collaborators/

Download references

Acknowledgements

The authors would like to thank the INRC [17] making us the Loihi cloud and the Kapoho Bay device available.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Péter Hága .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 IFIP International Federation for Information Processing

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Veres, A., Hága, P., Rácz, A., Borsos, T., Kenesi, Z. (2022). A Communication Data Layer for Distributed Neuromorphic Systems. In: Maglogiannis, I., Iliadis, L., Macintyre, J., Cortez, P. (eds) Artificial Intelligence Applications and Innovations. AIAI 2022. IFIP Advances in Information and Communication Technology, vol 647. Springer, Cham. https://doi.org/10.1007/978-3-031-08337-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-08337-2_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-08336-5

  • Online ISBN: 978-3-031-08337-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics