From Predictive Coding to EBPM: A Novel DIME Integrative Model for Recognition and Cognition
Source abstract
Abstract
Predictive Coding (PC) frameworks claim to model recognition via prediction–error loops, but they often lack explicit biological implementation of fast familiar recognition and impose latency that limits real-time robotic control. We begin with Experience-Based Pattern Matching (EBPM), a biologically grounded mechanism inspired by neural engram reactivation, enabling near-instantaneous recognition of familiar stimuli without iterative inference. Building upon this, we propose Dynamic Integrative Matching and Encoding (DIME), a hybrid system that relies on EBPM under familiar and low-uncertainty conditions and dynamically engages PC when confronted with novelty or high uncertainty. We evaluate EBPM, PC, and DIME across multiple image datasets (MNIST, Fashion-MNIST, CIFAR-10) and on a robotic obstacle-course simulation. Results from multi-seed experiments with ablation and complexity analyses show that EBPM achieves minimal latency (e.g., ~0.03 ms/ex in MNIST, ~0.026 ms/step in robotics) but poor performance in novel or noisy cases; PC exhibits robustness at a high cost; DIME delivers strong trade-offs—boosted accuracy in familiar clean situations (+4–5% over EBPM on CIFAR-10), while cutting PC invocations by ~50% relative to pure PC. Our contributions: (i) formalizing EBPM as a neurocomputational algorithm built from biologically plausible principles, (ii) developing DIME as a dynamic EBPM–PC integrator, (iii) providing ablation and complexity analyses illuminating component roles, and (iv) offering empirical validation in both perceptual and embodied robotic scenarios—paving the way for low-latency recognition systems.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Neural Networks and Applications · Neural dynamics and brain function · EEG and Brain-Computer Interfaces
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electromechanics, Environment and Applied Informatics, Faculty of Electrical Engineering, University of Craiova, 200440 Craiova, Romania
Department of Mechatronics and Robotics, Faculty of Automation, Computers and Electronics, University of Craiova, 200440 Craiova, Romania
Department of Human Anatomy, University of Medicine and Pharmacy of Craiova, 2000349 Craiova, Romania
Experimental Research Centre for Normal and Pathological Aging, University of Medicine and Pharmacy of Craiova, 2000349 Craiova, Romania
References (35)
Show source-provided references
1. The free-energy principle: A unified brain theory?10.1038/nrn2787 ↗
2. Predictive coding in the visual cortex: A functional interpretation of some extra-classical receptive-field effects10.1038/4580 ↗
3. Kanai, R., Komura, Y., Shipp, S., and Friston, K. (2015). Cerebral hierarchies: Predictive processing, precision and the pulvinar. Philos. Trans. R. Soc. B Biol. Sci., 370.10.1098/rstb.2014.0169 ↗
4. Neural Syntax: Cell Assemblies, Synapsembles, and Readers10.1016/j.neuron.2010.09.023 ↗
5. Hawkins, J., and Ahmad, S. (2016). Why Neurons Have Thousands of Synapses, a Theory of Sequence Memory in Neocortex. Front. Neural Circuits, 10.10.3389/fncir.2016.00023 ↗
6. ISONet: Reforming 1DCNN for aero-engine system inter-shaft bearing fault diagnosis via input spatial over-parameterization10.1016/j.eswa.2025.127248 ↗
7. Dynamic bound adaptive gradient methods with belief in observed gradients10.1016/j.patcog.2025.111819 ↗
8. Markram, H., Gerstner, W., and Sjöström, P.J. (2012). Spike-Timing-Dependent Plasticity: A Comprehensive Overview. Front. Synaptic Neurosci., 4.10.3389/fnsyn.2012.00002 ↗
9. Neural networks and physical systems with emergent collective computational abilities10.1073/pnas.79.8.2554 ↗
10. Why there are complementary learning systems in the hippocampus and neocortex: Insights from the successes and failures of connectionist models of learning and memory10.1037/0033-295X.102.3.419 ↗
11. The hippocampal memory indexing theory10.1037/0735-7044.100.2.147 ↗
12. Rolls, E.T. (2013). The mechanisms for pattern completion and pattern separation in the hippocampus. Front. Syst. Neurosci., 7.10.3389/fnsys.2013.00074 ↗
13. Attention, similarity, and the identification–categorization relationship10.1037/0096-3445.115.1.39 ↗
14. Toward an instance theory of automatization10.1037/0033-295X.95.4.492 ↗
15. Recognition-by-components: A theory of human image understanding10.1037/0033-295X.94.2.115 ↗
16. Kanerva, P. (1988). Sparse Distributed Memory, MIT Press.
17. Graves, A., Wayne, G., and Danihelka, I. (2014). Neural Turing Machines. arXiv.
18. Hybrid computing using a neural network with dynamic external memory10.1038/nature20101 ↗
19. Blundell, C., Uria, B., Pritzel, A., Li, Y., Ruderman, A., Leibo, J.Z., Rae, J., Wierstra, D., and Hassabis, D. (2016). Model-Free Episodic Control. arXiv.
20. Snell, J., Swersky, K., and Zemel, R.S. (2017). Prototypical Networks for Few-shot Learning. arXiv.
21. Whatever next? Predictive brains, situated agents, and the future of cognitive science10.1017/S0140525X12000477 ↗
22. Canonical Microcircuits for Predictive Coding10.1016/j.neuron.2012.10.038 ↗
23. Emergence of simple-cell receptive field properties by learning a sparse code for natural images10.1038/381607a0 ↗
24. Representation Learning: A Review and New Perspectives10.1109/TPAMI.2013.50 ↗
25. Computational modelling of visual attention10.1038/35058500 ↗
26. AN INTEGRATIVE THEORY OF LOCUS COERULEUS-NOREPINEPHRINE FUNCTION: Adaptive Gain and Optimal Performance10.1146/annurev.neuro.28.061604.135709 ↗
27. The Neural Representation of Sequences: From Transition Probabilities to Algebraic Patterns and Linguistic Trees10.1016/j.neuron.2015.09.019 ↗
28. Recurrent neuronal circuits in the neocortex10.1016/j.cub.2007.04.024 ↗
29. Ambrus, G.G. (2024). Shared neural codes of recognition memory. Sci. Rep., 14.10.1038/s41598-024-66158-y ↗
30. Gerstner, W., Kistler, W.M., Naud, R., and Paninski, L. (2014). Neuronal Dynamics: From Single Neurons to Networks and Models of Cognition, Cambridge University Press. [1st ed.].10.1017/CBO9781107447615 ↗
31. Dual-Process Theories of Higher Cognition: Advancing the Debate10.1177/1745691612460685 ↗
32. Hierarchical process memory: Memory as an integral component of information processing10.1016/j.tics.2015.04.006 ↗
33. Expectation in perceptual decision making: Neural and computational mechanisms10.1038/nrn3838 ↗
34. Less Is More: Expectation Sharpens Representations in the Primary Visual Cortex10.1016/j.neuron.2012.04.034 ↗
35. Kiebel, S.J., Daunizeau, J., and Friston, K.J. (2008). A Hierarchy of Time-Scales and the Brain. PLoS Comput. Biol., 4.10.1371/journal.pcbi.1000209 ↗