Active Inference for Learning and Development in Embodied Neuromorphic Agents
Abstract
:1. Embodied Agents: Inspiration from Humans
Tackling Developmental and Perceptual Scaling Limits
2. Developmental Neurorobotics
- Requires extensive training, computation, memory, and energy—impacting scalability.
- Does not cope well with noise, variability, and uncertainty—impacting real-world applications.
- Has difficulties generalising across tasks and environments.
- Lacks common sense—it is not able to infer, understand, or explain [29].
- Lacks sufficient transparency [30].
- Has poor performance on tasks requiring embodied intelligence [15].
3. Active Inference: A Promising Framework for Learning in Embodied Neuromorphic Agents
3.1. Active Inference
What is Active Inference? Active inference is a framework for understanding how systems autonomously perceive, learn, and act. Rooted in Bayesian inference, it combines elements of perception, action, and learning into a unified theory. Originating from neuroscience, it is increasingly applied in machine learning and robotics. Key Concepts: Bayesian Inference: This is used to update beliefs about the world based on new sensory information. Beliefs are based on prior knowledge and likelihood. AIF performs approximate Bayesian inference. Generative Models: Sensory input is predicted based on internal representations of the world. The goal of active inference is to minimise a measure of the difference between predicted and actual sensory input (prediction errors). Free Energy Principle: This central principle posits that biological systems act to minimise a function called "free energy”. Variational Free Energy: VFE quantifies the difference between the system’s internal model and the actual data observed. Minimising this ensures the model accurately reflects the observed data. Expected Free Energy: EFE predicts free energy that will be encountered under different possible actions or action sequences. Minimising this leads to optimal decision making. Markov Blankets: These represent conceptual boundaries (in terms of conditional independence) that separate a system from its environment. Systems update beliefs and make predictions about their environment based solely on the information contained within the blanket. Partially Observable Markov Decision Processes: POMDPs provide a mathematical framework for modeling decision making with partial information in active inference. The free energy principle guides action selection and belief updating within this framework. Action and Perception: These phenomena are intertwined. Actions are performed to reduce the surprise with respect to generative models (i.e., to reduce prediction error). This contrasts with traditional views that separate perception (passive) and action (active). Learning and Adaptation: Systems continuously update their generative models to improve their predictions, allowing for adaptation to changing environments. In this case, learning is seen as inference on the parameters of the generative model. Key Benefits: Unified Framework: The unified framework integrates perception, action, and learning into a single model, enabling a unified approach to creating intelligent and self-organising systems. Adaptive Learning: This continuous updating of beliefs and models allows for real-time adaptation to new information. Embodied and Situated: Perception and cognition are intertwined with the agent’s body (embodied) within a particular environment (situated). Key Challenges: Complexity: The mathematical and computational complexity of implementing active inference can be high. Scalability: Scaling active inference models to large and complex applications remains an ongoing challenge. |
3.2. Key Features of Embodied Learning and Development in the Light of AIF
- Learning is cumulative and progresses in complexity.
- Concrete and abstract concepts are a continuum; both are learned by linking concepts to embodied perceptions [38].
- Learning results from self-exploration with the world, often in combination with social interaction.
- The importance of sensorimotor skills (including the discovery of one’s own body), communication skills, and social skills.
3.3. Theoretical Support for Active Inference in Embodied Neuromorphic Agents
- Accurate and robust state tracking, including the integration of multiple sensory streams.
- Adaptive model-based and shared control.
- Learning and grounding, including learning from sparse and noisy observations and organisation of knowledge into hierarchical modular representations.
- Operational specification, safety, transparency, and explainability.
- Energy efficiency, qualified by the considerations mentioned above.
3.4. Empirical Support for Active Inference in Embodied Neuromorphic Agents
3.5. Summary
4. Current AIF Implementation Approaches in Embodied Agents
- Specification of the agent’s model and inference constraints.
- A recipe to continually minimise the free energy in that model under situated conditions driven by environmental interactions.
5. Suggestions to Catalyse AIF for Developmental Neuromorphic Agents
5.1. Approaches
5.2. Benchmarking
5.3. Open-Source Resources
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
References
- Oudeyer, P.Y. Autonomous development and learning in artificial intelligence and robotics: Scaling up deep learning to human-like learning. Behav. Brain Sci. 2017, 40, 275. [Google Scholar] [CrossRef] [PubMed]
- Manzotti, R. Embodied AI beyond Embodied Cognition and Enactivism. Philosophies 2019, 4, 39. [Google Scholar] [CrossRef]
- Glenberg, A. Embodiment as a unifying perspective for psychology. WIREs Cogn. Sci. 2010, 1, 586–596. [Google Scholar] [CrossRef] [PubMed]
- Pfeifer, R.; Bongard, J. How the Body Shapes the Way We Think: A New View of Intelligence; MIT Press: Cambridge, MA, USA, 2006. [Google Scholar]
- Wilson, M. Six views of embodied cognition. Psychon. Bull. Rev. 2002, 9, 625–636. [Google Scholar] [CrossRef] [PubMed]
- Montagu, A. Touching: The human significance of the skin; William Morrow Paperbacks: New York, NY, USA, 1986. [Google Scholar]
- Frank, C.; Schack, T. The Representation of Motor (Inter)action, States of Action, and Learning: Three Perspectives on Motor Learning by Way of Imagery and Execution. Front. Psychol. 2017, 8, 678. [Google Scholar] [CrossRef]
- Balasubramanian, V. Brain power. Proc. Natl. Acad. Sci. USA 2021, 118, 2107022118. [Google Scholar] [CrossRef] [PubMed]
- LUMI Ranked Third on Top500 List of World’s Fastest Supercomputers—The Fastest Supercomputer in Europe. Available online: https://www.lumi-supercomputer.eu/lumi-ranked-third-on-top500-list-of-worlds-fastest-supercomputers-the-fastest-supercomputer-in-europe/ (accessed on 2 July 2024).
- Barlow, H. Possible principles underlying the transformation of sensory messages. Sens. Commun. 1961, 1, 217–233. [Google Scholar] [CrossRef]
- Kosslyn, S.; Thompson, W.; Ganis, G. The Case for Mental Imagery; Oxford University Press: Oxford, UK, 2006; Volume VI. [Google Scholar] [CrossRef]
- Borghi, A.; Barca, L.; Binkofski, F.; Tummolini, L. Varieties of abstract concepts: Development, use and representation in the brain. Philos. Trans. R. Soc. B Biol. Sci. 2018, 373, 20170121. [Google Scholar] [CrossRef]
- Zaidel, D. Creativity, brain, and art: Biological and neurological considerations. Front. Hum. Neurosci. 2014, 8, 389. [Google Scholar] [CrossRef]
- Bobrowicz, K.; Thibaut, J.P. The Development of Flexible Problem Solving: An Integrative Approach. J. Intell. 2023, 11, 119. [Google Scholar] [CrossRef]
- Bartolozzi, C.; Indiveri, G.; Donati, E. Embodied neuromorphic intelligence. Nat. Commun. 2022, 13, 1024. [Google Scholar] [CrossRef] [PubMed]
- Aitsam, M.; Davies, S.; Nuovo, A. Neuromorphic Computing for Interactive Robotics: A Systematic Review. IEEE Access 2022, 10, 122261–122279. [Google Scholar] [CrossRef]
- Schuman, C.; Kulkarni, S.; Parsa, M.; Mitchell, J.; Date, P.; Kay, B. Opportunities for neuromorphic computing algorithms and applications. Nat. Comput. Sci. 2022, 2, 10–19. [Google Scholar] [CrossRef]
- Huttenlocher, P. Synaptic density in human frontal cortex-developmental changes and effects of aging. Brain Res. 1979, 163, 195–205. [Google Scholar] [CrossRef] [PubMed]
- Uhlhaas, P.H.; Roux, F.; Rodriguez, E.; Rotarska-Jagiela, A.; Singer., W. Neural synchrony and the development of cortical networks. Trends Cogn Sci. 2010, 14, 72–80. [Google Scholar] [CrossRef] [PubMed]
- Vernon, D. Cognitive vision: The case for embodied perception. Image Vis. Comput. 2008, 26, 127–140. [Google Scholar] [CrossRef]
- Cangelosi, A.; Riga, T. An Embodied Model for Sensorimotor Grounding and Grounding Transfer: Experiments with Epigenetic Robots. Cogn. Sci. 2006, 30, 673–689. [Google Scholar] [CrossRef] [PubMed]
- Cangelosi, A.; Schlesinger, M. Developmental Robotics: From Babies to Robots; MIT Press: Cambridge, MA, USA, 2015. [Google Scholar]
- Pecyna, L.; Cangelosi, A.; Nuovo, A. A robot that counts like a child: A developmental model of counting and pointing. Psychol. Res. 2020, 86, 2495–2511. [Google Scholar] [CrossRef]
- Proudfoot, D. Child machines. In The Turing Guide; Copeland, J., Bowen, J., Sprevak, M., Wilson, R., Eds.; Oxford University Press: Oxford, UK, 2017. [Google Scholar] [CrossRef]
- Friston, K. The free-energy principle: A unified brain theory? Nat. Rev. Neurosci. 2010, 11, 127–138. [Google Scholar] [CrossRef]
- Çatal, O.; Wauthier, S.; Boom, C.; Verbelen, T.; Dhoedt, B. Learning Generative State Space Models for Active Inference. Front. Comput. Neurosci. 2020, 14, 574372. [Google Scholar] [CrossRef]
- Fields, C.; Friston, K.; Glazebrook, J.; Levin, M.; Marcianò, A. The Free Energy Principle drives neuromorphic development. Neuromorphic Comput. Eng. 2022, 2, 042002. [Google Scholar] [CrossRef]
- Friston, K.; FitzGerald, T.; Rigoli, F.; Schwartenbeck, P.; Pezzulo, G. Active inference: A process theory. Neural Comput. 2017, 29, 1–49. [Google Scholar] [CrossRef] [PubMed]
- Butz, M. Towards Strong AI. KI—Künstliche Intell. 2021, 35, 91–101. [Google Scholar] [CrossRef]
- Marcus, G. Deep Learning: A Critical Appraisal. arXiv 2018, arXiv:1801.00631. [Google Scholar] [CrossRef]
- Asada, M.; Hosoda, K.; Kuniyoshi, Y.; Ishiguro, H.; Inui, T.; Yoshikawa, Y.; Ogino, M.; Yoshida, C. Cognitive Developmental Robotics: A Survey. IEEE Trans. Auton. Ment. Dev. 2009, 1, 12–34. [Google Scholar] [CrossRef]
- Piaget, J. The Psychology of Intelligence; Routledge: London, UK, 2003. [Google Scholar] [CrossRef]
- Parr, T.; Pezzulo, G.; Friston, K. Active Inference: The Free Energy Principle in Mind, Brain, and Behavior; The MIT Press: Cambridge, MA, USA, 2022. [Google Scholar] [CrossRef]
- Smith, R.; Schwartenbeck, P.; Parr, T.; Friston, K. An Active Inference Approach to Modeling Structure Learning: Concept Learning as an Example Case. Front. Comput. Neurosci. 2020, 14, 41. [Google Scholar] [CrossRef]
- Sajid, N.; Ball, P.; Parr, T.; Friston, K. Active inference: Demystified and compared. Neural Comput. 2021, 33, 674–712. [Google Scholar] [CrossRef]
- Lanillos, P.; Meo, C.; Pezzato, C.; Meera, A.; Baioumy, M.; Ohata, W.; Tschantz, A.; Millidge, B.; Wisse, M.; Buckley, C.; et al. Active Inference in Robotics and Artificial Agents. Survey and Challenges. arXiv 2021, arXiv:2112.01871. [Google Scholar]
- Kawahara, D.; Ozeki, S.; Mizuuchi, I. A Curiosity Algorithm for Robots Based on the Free Energy Principle. In Proceedings of the 2022 IEEE/SICE International Symposium on System Integration (SII), Narvik, Norway, 9–12 January 2022; pp. 53–59. [Google Scholar] [CrossRef]
- Di Nuovo, A.; Cangelosi, A. Abstract Concept Learning in Cognitive Robots. Curr. Robot. Rep. 2021, 2, 1–8. [Google Scholar] [CrossRef]
- Hawkins, J. Special report: Can we copy the brain?—What intelligent machines need to learn from the Neocortex. IEEE Spectr. 2017, 54, 34–71. [Google Scholar] [CrossRef]
- Krichmar, J. Neurorobotics—A Thriving Community and a Promising Pathway Toward Intelligent Cognitive Robots. Front. Neurorobotics 2018, 12, 42. [Google Scholar] [CrossRef]
- Eppe, M.; Wermter, S.; Hafner, V.; Nagai, Y. Developmental Robotics and its Role Towards Artificial General Intelligence. KI—Künstliche Intell. 2021, 35, 5–7. [Google Scholar] [CrossRef]
- Nguyen, P.H.; Kovač, M. Adopting Physical Artificial Intelligence in Soft Aerial Robots. IOP Conf. Ser. Mater. Sci. Eng. 2022, 1261, 012006. [Google Scholar] [CrossRef]
- Ijspeert, A.J.; Crespi, A.; Ryczko, D.; Cabelguen, J.-M. From Swimming to Walking with a Salamander Robot Driven by a Spinal Cord Model. Science 2007, 315, 1416–1420. [Google Scholar] [CrossRef] [PubMed]
- Friston, K. Embodied inference: Or ‘I think therefore I am, if I am what I think’. In The Implications of Embodiment: Cognition and Communication; Imprint Academic: Exeter, UK, 2011; pp. 89–125. [Google Scholar]
- Ramstead, M.; Kirchhoff, M.; Friston, K. A tale of two densities: Active inference is enactive inference. Adapt. Behav. 2020, 28, 225–239. [Google Scholar] [CrossRef] [PubMed]
- Linson, A.; Clark, A.; Ramamoorthy, S.; Friston, K. The Active Inference Approach to Ecological Perception: General Information Dynamics for Natural and Artificial Embodied Cognition. Front. Robot. AI 2018, 5, 21. [Google Scholar] [CrossRef]
- Pfeifer, R. Morphological Computation: Connecting Brain, Body, and Environment. In Biologically Inspired Approaches to Advanced Information Technology; Ijspeert, A., Masuzawa, T., Kusumoto, S., Eds.; Springer: Berlin/Heidelberg, Germany, 2006; pp. 2–3. [Google Scholar] [CrossRef]
- Hipólito, I.; Es, T. Enactive-Dynamic Social Cognition and Active Inference. Front. Psychol. 2022, 13, 855074. [Google Scholar] [CrossRef]
- Da Costa, L.; Lanillos, P.; Sajid, N.; Friston, K.; Khan, S. How Active Inference Could Help Revolutionise Robotics. Entropy 2022, 24, 361. [Google Scholar] [CrossRef]
- Pio-Lopez, L.; Nizard, A.; Friston, K.; Pezzulo, G. Active inference and robot control: A case study. J. R. Soc. Interface 2016, 13, 20160616. [Google Scholar] [CrossRef] [PubMed]
- Pezzato, C.; Ferrari, R.; Corbato, C. A Novel Adaptive Controller for Robot Manipulators Based on Active Inference. IEEE Robot. Autom. Lett. 2020, 5, 2973–2980. [Google Scholar] [CrossRef]
- Van de Maele, T.; Verbelen, T.; Catal, O.; De Boom, C.; Dhoedt, B. Active Vision for Robot Manipulators Using The Free Energy Principle. Front. Neurorobotics. 2021, 15, 642780. [Google Scholar] [CrossRef]
- Lanillos, P.; Cheng, G. Active Inference with Function Learning for Robot Body Perception; Technical University of Munich: Munich, Germany, 2018. [Google Scholar]
- Lanillos, P.; Gerven, M. Neuroscience-inspired perception-action in robotics: Applying active inference for state estimation control and self-perception. arXiv 2021, arXiv:2105.04261. [Google Scholar]
- Oliver, G.; Lanillos, P.; Cheng, G. An Empirical Study of Active Inference on a Humanoid Robot. IEEE Trans. Cogn. Dev. Syst. 2021, 14, 462–471. [Google Scholar] [CrossRef]
- Çatal, O.; Verbelen, T.; Maele, T.; Dhoedt, B.; Safron, A. Robot navigation as hierarchical active inference. Neural Netw. 2021, 142, 192–204. [Google Scholar] [CrossRef]
- Burghardt, D.; Lanillos, P. Robot Localization and Navigation through Predictive Processing using LiDAR. arXiv 2021, arXiv:2109.04139. [Google Scholar]
- Baioumy, M.; Pezzato, C.; Corbato, C.; Hawes, N.; Ferrari, R.; Kamp, I.; Bibal, A.; Bouadi, T.; Frénay, B.; Galárraga, L.; et al. Towards Stochastic Fault-Tolerant Control Using Precision Learning and Active Inference. In Machine Learning and Principles and Practice of Knowledge Discovery in Databases; Kamp, M., Gallicchio, C., Schiele, G., Pernkopf, F., Graça, G., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 681–691. [Google Scholar] [CrossRef]
- Ohata, W.; Tani, J. Investigation of the Sense of Agency in Social Cognition, Based on Frameworks of Predictive Coding and Active Inference: A Simulation Study on Multimodal Imitative Interaction. Front. Neurorobot. 2020, 14, 61. [Google Scholar] [CrossRef] [PubMed]
- Isomura, T.; Shimazaki, H.; Friston, K. Canonical neural networks perform active inference. Commun. Biol. 2022, 5, 55. [Google Scholar] [CrossRef] [PubMed]
- Gandolfi, D.; Puglisi, F.; Boiani, G.; Pagnoni, G.; Friston, K.; D’Angelo, E.; Mapelli, J. Emergence of associative learning in a neuromorphic inference network. J. Neural Eng. 2022, 19, 036022. [Google Scholar] [CrossRef]
- Kagan, B.; Kitchen, A.; Tran, N.; Habibollahi, F.; Khajehnejad, M.; Parker, B.; Bhat, A.; Rollo, B.; Razi, A.; Friston, K. In vitro neurons learn and exhibit sentience when embodied in a simulated game-world. Neuron 2022, 110, 3952–3969. [Google Scholar] [CrossRef]
- Tang, G.; Shah, A.; Michmizos, K. Spiking Neural Network on Neuromorphic Hardware for Energy-Efficient Unidimensional SLAM. arXiv 2019, arXiv:1903.02504. [Google Scholar]
- Ayyad, A.; Halwani, M.; Swart, D.; Muthusamy, R.; Almaskari, F.; Zweiri, Y. Neuromorphic vision based control for the precise positioning of robotic drilling systems. Robot. Comput.-Integr. Manuf. 2023, 79, 102419. [Google Scholar] [CrossRef]
- Pio-Lopez, L.; Kuchling, F.; Tung, A.; Pezzulo, G.; Levin, M. Active inference, morphogenesis, and computational psychiatry. Front. Comput. Neurosci. 2022, 16, 988977. [Google Scholar] [CrossRef] [PubMed]
- Friston, K.; Levin, M.; Sengupta, B.; Pezzulo, G. Knowing one’s place: A free-energy approach to pattern regulation. J. R. Soc. Interface 2015, 12, 20141383. [Google Scholar] [CrossRef] [PubMed]
- de Vries, B. Toward Design of Synthetic Active Inference Agents by Mere Mortals. arXiv 2023, arXiv:2307.14145. [Google Scholar]
- Heins, C.; Millidge, B.; Demekas, D.; Klein, B.; Friston, K.; Couzin, I.; Tschantz, A. pymdp: A Python library for active inference in discrete state spaces. J. Open Source Softw. 2022, 7, 4098. [Google Scholar] [CrossRef]
- Cox, M.; Laar, T.; Vries, B. A Factor Graph Approach to Automated Design of Bayesian Signal Processing Algorithms. Int. J. Approx. Reason. 2019, 104, 185–204. [Google Scholar] [CrossRef]
- Smith, R.; Friston, K.; Whyte, C. A step-by-step tutorial on active inference and its application to empirical data. J. Math. Psychol. 2021, 107, 102632. [Google Scholar] [CrossRef] [PubMed]
- Sancaktar, C.; Gerven, M.; Lanillos, P. End-to-End Pixel-Based Deep Active Inference for Body Perception and Action. In Proceedings of the 2020 Joint IEEE 10th International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob, Valparaiso, Chile, 26–30 October 2020; pp. 1–8. [Google Scholar] [CrossRef]
- Taniguchi, A.; Tabuchi, Y.; Ishikawa, T.; Hafi, L.; Hagiwara, Y.; Taniguchi, T. Active Exploration based on Information Gain by Particle Filter for Efficient Spatial Concept Formation. Adv. Robot. 2023, 37, 840–870. [Google Scholar] [CrossRef]
- Pezzato, C.; Corbato, C.; Bonhof, S.; Wisse, M. Active Inference and Behavior Trees for Reactive Action Planning and Execution in Robotics. IEEE Trans. Robot. 2022, 39, 1050–1069. [Google Scholar] [CrossRef]
- Traub, M.; Legenstein, R.; Otte, S. Many-Joint Robot Arm Control with Recurrent Spiking Neural Networks. In Proceedings of the 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, Czech Republic, 27 September–1 October 2021; pp. 4918–4925. [Google Scholar] [CrossRef]
- Perrett, A.; Summerton, S.; Gait, A.; Rhodes, O. Online learning in SNNs with e-prop and Neuromorphic Hardware. In Proceedings of the 2022 Annual Neuro-Inspired Computational Elements Conference, Virtual, 28 March–1 April 2022; pp. 32–39. [Google Scholar] [CrossRef]
- Rostami, A.; Vogginger, B.; Yan, Y.; Mayr, C. E-prop on SpiNNaker 2: Exploring online learning in spiking RNNs on neuromorphic hardware. Front. Neurosci. 2022, 16, 1018006. [Google Scholar] [CrossRef]
- Fei-Fei, L.; Fergus, R.; Perona, P. One-shot learning of object categories. IEEE Trans. Pattern Anal. Mach. Intell. 2006, 28, 594–611. [Google Scholar] [CrossRef] [PubMed]
- Cullen, M.; Davey, B.; Friston, K.; Moran, R. Active Inference in OpenAI Gym: A Paradigm for Computational Investigations Into Psychiatric Illness. Biol. Psychiatry. Cogn. Neurosci. Neuroimaging 2018, 3, 809–818. [Google Scholar] [CrossRef] [PubMed]
- Baron-Cohen, S.; Leslie, A.; Frith, U. Does the autistic child have a “theory of mind”? Cognition 1985, 21, 37–46. [Google Scholar] [CrossRef]
- Balasundaram, P.; Avulakunta, I. Bayley Scales of Infant and Toddler Development. In StatPearls; StatPearls Publishing: Treasure Island, FL, USA, 2023. [Google Scholar]
- Pehle, C.; Billaudelle, S.; Cramer, B.; Kaiser, J.; Schreiber, K.; Stradmann, Y.; Weis, J.; Leibfried, A.; Müller, E.; Schemmel, J. The BrainScaleS-2 Accelerated Neuromorphic System with Hybrid Plasticity. Front. Neurosci. 2022, 16, 795876. [Google Scholar] [CrossRef] [PubMed]
Domain | Requirements |
---|---|
Cognition | Predictive, flexible, brain–body–environment model, incorporating value systems. |
Computation | Sparse representations, efficient, morphological, incorporating information-processing biases. |
Learning | Continual, open-ended, hierarchical multi-task, generalisable (including zero-shot), leveraging plasticity mechanisms. |
Robot Skill (Relevant Studies) | Summary of Method for Implementing AIF |
---|---|
Body estimation [53,55] | Lanillos & Cheng [53] present body estimation and control as a free-model active inference problem combining state-of-the-art regressors with free energy lower bound minimization. Oliver et al. [55] approximated the robot’s body through variational inference (i.e., minimising the variational free energy (VFE) bound using the error between the expected and the observed sensory information). Free energy optimization was performed using gradient descent. |
Body perception and action [71] | Used “PixelAI”, a novel pixel-based deep active inference algorithm, which provides model-free learning and unifies perception and action into a single variational inference formulation. It combines the FEP with deep convolutional decoders. |
Navigation [56,57,72] | Çatal et al. [56] cast the simultaneous localization and mapping (SLAM) problem in terms of a hierarchical Bayesian generative model. The agent reasons on two different levels: on a higher level for long-term navigation and on a lower level for short-term perception. At the lower level, the model builds upon earlier work [26] (build and learn the generative model using deep artificial neural networks, which are trained on sequences of action–observation pairs), in order to learn and infer belief states from sequences of observations and actions. Burghardt & Lanillos [57] used laser sensors. They defined the true state (position) of the robot, and the position belief of the robot. Estimation was solved by computing the posterior distribution by optimizing VFE. Taniguchi et al. [72] combined sequential Bayesian inference using particle filters and information gain-based destination determination in a probabilistic generative model (“SpCoAE” method). The method achieves AIF by selecting candidate points with the maximum information gain and performing online learning from observations obtained at the destination. |
Planning [73] | This study specified nominal behaviour offline through behaviour trees and used a “leaf node” to specify the desired state to be achieved, rather than an action to execute. The decision of which action to execute to reach the desired state was performed online through active inference, resulting in “continual online planning and hierarchical deliberation”. |
Goal-directed behaviour [74] | This study brings together AIF-inspired behaviour generation and biologically plausible SNNs. It demonstrated that “goal-directed, anticipatory behaviour can emerge from projecting intentions through continuously unfolding spike dynamics onto motor input”. |
Complex social cognition [59] | This study used a multi-layered “PV-RNN” model (this is an RNN-type model that can instantiate predictive coding and active inference in a continuous spatio-temporal domain) with two branches (vision and proprioception) connected through an associative module. The model predicts incoming visual sensation and proprioception simultaneously; prediction error is back-propagated through time, and each module is modulated to maximize the evidence lower bound. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Hamburg, S.; Jimenez Rodriguez, A.; Htet, A.; Di Nuovo, A. Active Inference for Learning and Development in Embodied Neuromorphic Agents. Entropy 2024, 26, 582. https://doi.org/10.3390/e26070582
Hamburg S, Jimenez Rodriguez A, Htet A, Di Nuovo A. Active Inference for Learning and Development in Embodied Neuromorphic Agents. Entropy. 2024; 26(7):582. https://doi.org/10.3390/e26070582
Chicago/Turabian StyleHamburg, Sarah, Alejandro Jimenez Rodriguez, Aung Htet, and Alessandro Di Nuovo. 2024. "Active Inference for Learning and Development in Embodied Neuromorphic Agents" Entropy 26, no. 7: 582. https://doi.org/10.3390/e26070582