Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2025 Dec 12;122(50):e2513319122. doi: 10.1073/pnas.2513319122

Spiking world model with multicompartment neurons for model-based reinforcement learning

Yinqian Sun a,b,1,2, Feifei Zhao a,b,c,1, Mingyang Lyu a,d, Yi Zeng a,b,c,d
PMCID: PMC12718366  PMID: 41385543

Significance

Dendritic computation is key to the brain’s ability to integrate information over long timescales. Inspired by this, this study proposes a spiking neural network model that embeds dendritic mechanisms to enhance long-term memory and planning. This biologically grounded approach enables the construction of a spiking world model for model-based reinforcement learning, bridging microscale neural computation with macroscale cognitive function. By applying this model to a challenging decision-making task, we show that it can match the performance of traditional artificial intelligence systems while using brain-like mechanisms. Our work not only improves the capabilities of spiking neural networks but also highlights how complex biological processes, like dendritic integration, can inspire more powerful and efficient computing systems.

Keywords: brain-inspired intelligence, dendritic computational model, spiking world model, model-based reinforcement learning

Abstract

Brain-inspired spiking neural networks (SNNs) have garnered significant research attention in algorithm design and perception applications. However, their potential in the decision-making domain, particularly in model-based reinforcement learning, remains underexplored. In reinforcement learning, a world model refers to a predictive model that learns the environment’s dynamics and enables agents to simulate future trajectories in a latent space, thereby improving sample efficiency and long-horizon planning. The difficulty lies in the need for spiking neurons with long-term temporal memory capabilities, as well as network optimization that can integrate and learn information for accurate predictions. The dynamic dendritic information integration mechanism of biological neurons brings us valuable insights for addressing these challenges. In this study, we propose a multicompartment neuron model capable of nonlinearly integrating information from multiple dendritic sources to dynamically process long sequential inputs. Based on this model, we construct a spiking world model (Spiking-WM), which integrates a spiking state-space model, a spiking convolutional encoder, and a fully connected spiking network for policy learning, to enable model-based deep reinforcement learning with SNNs. We evaluated our model using the DeepMind Control Suite, demonstrating that Spiking-WM outperforms existing SNN-based models and achieves performance comparable to artificial neural network-based world models employing Gated Recurrent Units. Furthermore, we assess the long-term memory capabilities of the proposed model in speech datasets, including Spiking Heidelberg Digits dataset, Texas Instruments/Massachusetts Institute of Technology Acoustic-Phonetic Continuous Speech Corpus, and LibriSpeech 100h, showing that our multicompartment neuron model surpasses other SNN-based architectures in processing long sequences.


Brain-inspired computing has emerged as a powerful paradigm for developing novel algorithms that draw on principles of neuronal dynamics and spike-based signal transmission in the brain. Within this paradigm, spiking neural networks represent a biologically inspired class of models that process information using discrete spikes rather than continuous activations. Spiking neural networks (SNNs) exhibit energy efficiency and computational advantages (1, 2), and have been effectively utilized across a wide range of applications (36). Current SNN models predominantly employ Leaky Integrate-and-Fire (LIF) neurons as a trade-off between biological plausibility and computational simplicity. However, recent advancements in neuroscientific research have revealed the significant role of dendritic structures in neuronal information processing (79). The multicompartment neuron (MCN) model refers to a mathematical framework that treats different parts of a biological neuron such as the axon, soma, and dendrites as independent computational units. The multicompartment SNNs captures the morphological characteristics of biological neurons, utilizing dynamic equations to model dendritic information processing, membrane potential propagation, and somatic spike generation (9, 10). Various implementations of this model, such as the two-compartment neuron model (11, 12) and the multicompartment model with apical and basal dendrites (13, 14), have demonstrated applications in tasks like MNIST classification and target-based learning (15). Additionally, the MCN models have been integrated into neuromorphic chips for energy-efficient simulation of neural circuits (16, 17). Recent studies have shown that multicompartment SNNs outperform LIF-based SNNs in both temporal sequence classification tasks (18) and neuromorphic datasets (19).

Unlike static image recognition tasks, reinforcement learning necessitates that an agent collect data and refine models through dynamic interactions with the environment. In particular, model-based reinforcement learning methods (20, 21) construct a predictive model based on data gathered from the agent’s interactions with the environment. This predictive model is subsequently employed to generate synthetic data through simulated interactions with the agent, thereby optimizing the agent’s policy. By reducing the number of direct interactions required with the real environment, these methods enhance sample efficiency. For example, the Dreamer model (22) uses the recurrent state-space model to construct a world model, enabling latent imagination in long-horizon tasks. This predictive model is commonly referred to as a world model. Conceptually, a world model serves as a compact latent representation of the environment’s dynamics, allowing agents to generate imagined rollouts without direct interaction with the external world (23). By learning such a representation, agents can perform long-horizon reasoning and policy optimization more efficiently. For example, the Dreamer framework demonstrates how world models can enable effective latent imagination for continuous control tasks. In this work, we extend this paradigm into the spiking neural network domain by introducing a spiking world model.

Early studies employing brain-inspired approaches to reinforcement learning (24, 25) explored the critical role of reward models in neural decision-making processes (26). Some preliminary progress has been made in combining SNNs with reinforcement learning (27). However, such efforts have primarily focused on model-free RL (28). In contrast, model-based RL requires network models with robust long-term memory capabilities, and realizing memory-enabled architectures, such as Recurrent Neural Networks (RNNs) (29), through spiking neuron still presents significant challenges (30). Despite emerging efforts to realize model-based reinforcement learning using spiking neural networks (31), the implemented network designs are comparatively rudimentary and continue to lag behind standard deep reinforcement learning approaches in both task complexity and performance.

Biological studies have demonstrated that the complex computational functions of dendrites enhance neuronal pattern separation (32), significantly improve the temporal sequence memory of neurons (33, 34), facilitate rule learning and the formation of long-term memory (35), and enable neurons to perform more complex perceptual decision-making tasks (36, 37). Inspired by the dendritic computational mechanisms of biological neurons, this study presents a multicompartmental neuron model with sequential nonlinear dendritic integration capabilities. Leveraging this model, we develop a spiking world model to enable a model-based deep reinforcement learning framework using spiking neural networks. Our Spiking-WM explicitly consists of a spiking state-space model, a spiking convolutional neural network (SCNN) for visual encoding, and a fully connected spiking network for policy optimization, forming a full-fledged spiking counterpart to classical deep world models. The proposed approach achieves performance comparable to conventional RNN-based DRL methods on DeepMind visual control tasks. Moreover, it outperforms existing spiking recurrent neural network models on speech sequence datasets, including Spiking Heidelberg Digits dataset (SHD), Texas Instruments/Massachusetts Institute of Technology Acoustic-Phonetic Continuous Speech Corpus (TIMIT), and LibriSpeech 100h. Overall, the main contributions of this work are as follows:

  • We propose a multicompartment neuron model that incorporates dendritic computations, inspired by the structural characteristics of biological neurons. Our spiking MCN model exhibits long-term sequential memory capabilities by leveraging the biophysical dynamics of neuronal compartments, providing enhanced temporal processing capacity for spiking neural networks.

  • Building upon the multicompartment neuron framework, we introduce a spiking world model and develop a fully spiking model-based DRL framework. Specifically, we implement an SNN-based Dreamer model, offering a biologically plausible alternative for model-based reinforcement learning in spiking neural networks.

  • We evaluate the proposed Spiking-WM and MCN models on DeepMind visual control tasks and sequential speech datasets, including SHD, TIMIT, and LibriSpeech 100h. Experimental results demonstrate that our models surpass existing state-of-the-art spiking recurrent neural networks with the same parameter budget, establishing a benchmark for SNN-based sequence modeling and control tasks.

1. Related Work

Spiking neural networks, which model the dynamical processes of biological neurons and their spiking activity, are considered to represent a more efficient class of neural network models (38). Most spiking neural network research utilizes point-neuron models to represent biological neurons, such as the widely used LIF (39) neuron model, whose computing process relies solely on the somatic membrane potential. The ALIF (40) model proposes an adaptive spiking recurrent neural network to process time-domain datasets classification. Adaptive Exponential LIF (41) has been shown to accurately predict spike timing and replicate in vitro electrophysiological classes, especially in high-conductance states typical of in vivo cortical activity. The improved recurrent spiking neuron (42) modified LIF neurons to enhance their inherent recurrence for sequential learning, demonstrating that the improved SNN architecture achieves comparable accuracy to LSTMs on speech recognition tasks.

Point neuron models lack structural detail in neuronal modeling and are insufficient for accurately capturing the complex information integration and long-sequence processing capabilities of biological neurons. Consequently, there is growing research interest in computational modeling of dendritic processes and the development of multicompartmental neuron models. A two-compartment neuron model with distinct soma and dendrite components is introduced by (11, 12), which fine-tunes the dendritic synapse weights to facilitate dendritic predictions of somatic spike firing patterns. Recent studies have shown that burst-dependent synaptic plasticity, when integrated with apical dendritic activity and feedback pathways, enables hierarchical neural networks to achieve effective credit assignment and support deep learning mechanisms (43). The Bursting Cortico-Cortical Network (BurstCCN) (44) integrates bursting activity, short-term plasticity, and dendrite-targeting interneurons to propagate backpropagation-like error signals across multiple layers, enabling single-phase deep learning in cortical-inspired networks. The TC-LIF (18) built a two-compartment spiking neuron model to enhance long-term sequential modeling in SNNs. Target-based learning (15, 45) leverages the apical dendrite to receive the plasticity signal, enabling local modification of neuron weights.

However, the aforementioned multicompartmental neuron models provide only a simplified representation of dendritic computations, with most implementations incorporating a basic neuronal structure containing a single dendrite. Additionally, they largely overlook the nonlinear interactions and memory storage mechanisms involved in dendrite-to-soma signal transmission. To address these limitations, this study considers the distinct computational roles of dendrites at different locations within biological neurons, such as the apical and basal dendrites of pyramidal neurons. Furthermore, we model the cooperative computational processes that occur during signal transmission across dendrites at different locations.

Currently, spiking neural networks have widespread applications in various areas, including visual information processing (46), decision-making (47), predictive coding (48), sequential data recognition (49, 50), and solving constraint satisfaction problems (51). In addition, within the computational neuroscience domain, SNNs have been extensively employed to model cortical circuits and cognitive processes, including decision-making dynamics (52), working memory (53), and neural population coding (54). These studies demonstrate that SNNs can serve not only as engineering tools but also as biologically grounded models for understanding brain function. Nevertheless, the application of SNNs with deep architectures in complex decision-making tasks still remains comparatively limited. One major challenge for implementing RL algorithms using SNNs is the difficulty in training and converging the model, owing to the dynamic nature of RL environments. Some studies have applied spiking neural networks to reinforcement learning tasks. Using the ANN-to-SNN conversion method, the convolutional layers and fully connected layers in the DQN network are converted to SNN formulation applied to the Atari Breakout game (55, 56).

In the area of continuous control tasks, SNNs based on R-STDP have been applied to intelligent vehicle lane-keeping tasks (57) and training hexapod robots to walk (58). PopSAN (59) uses a population coding method with spiking neurons to implement an SNN-based reinforcement learning Actor-Critic algorithm, which is used for continuous control tasks in MuJoCo simulation environment. A two-module spiking neural network model is introduced that leverages biologically inspired mechanisms, such as “dreaming” (offline learning in a model-based simulated environment) and “planning” (online learning), to enhance reinforcement learning efficiency without requiring the detailed storage of past experiences (31). The MCS-FQF (60) presents a brain-inspired deep distributional reinforcement learning algorithm based on multicompartment neuron model SNN and population coding method, which significantly enhances computational power and performance in Atari games.

Nevertheless, existing research on reinforcement learning with spiking neural networks has primarily focused on implementing model-free RL methods, while the application of SNNs in model-based RL remains largely unexplored. In this study, we develop a spiking world model based on a multicompartmental neuron model with nonlinear dendritic computations, enabling the application of SNNs in model-based deep reinforcement learning.

2. Preliminary and Methodology

In this section, we first formulate the reinforcement learning paradigm as a Markov Decision Process and introduce the foundations of model-based reinforcement learning, which enables policy optimization through a learned world model. We then describe the spiking neuron model, emphasizing its biologically inspired membrane potential dynamics and temporal processing capability. Building upon this, a multicompartment neuron model with nonlinear dendritic integration is proposed to simulate hierarchical signal modulation between basal and apical dendrites. Finally, we develop a spiking world model that integrates convolutional, recurrent, and multicompartment spiking components, jointly optimized via Spatio-Temporal Backpropagation to achieve efficient and biologically plausible sequential decision-making.

2.1. Model-Based Reinforcement Learning.

Reinforcement learning can be formed as a Markov Decision Process (MDP), which can be described by element matrix: <S,A,Pssa,Rssa,γ>. At discrete time step t[1; T], the agent takes action with probability atp(at|st) with atA; stS. The state transiting to st+1p(st+1S|st,at) when agent taking action at at state st with probability Pstst+1at, and the agent receives the reward rtRstst+1at generated by the unknown environment. Typically, the main objective of reinforcement learning is to maximize the expected cumulative reward Ep(t=1Tγ·rt).

Model-based reinforcement learning represents the world environment with latent dynamic model, using probability functions q(st|st1,at1) to fit the state transition process Pstst+1at. Similarly, the rewards from the environment can also be predicted by q(rt|st). Compared to model-free reinforcement learning, model-based reinforcement learning can reduce the number of interactions with the environment by learning policies through the world model. This alleviates the trial-and-error cost of reinforcement learning algorithms and increases the feasibility of deploying these algorithms in real-world environments.

2.2. Spiking Neuron Model.

The spiking neuron model simulates the propagation of electrical potentials and the firing processes of biological neurons. Taking the LIF neuron as an example, which is designed primarily for balancing the intricate complexity of biological neuron details with computational tractability, and is widely used in the construction of spiking neural networks and brain simulations. The membrane potential dynamics of the LIF neuron are described by Eq. 1, and the parameter τ is the somatic membrane time constant. When the membrane potential Ut exceeds a threshold Vth, the neuron fires a spike St and the membrane potential is reset UtVres; Ut>Vth.

τdUtdt=Ut+xt; Ut<Vth [1]
St=1Ut>Vth0Ut<Vth [2]

Although the membrane potential dynamic process of LIF spiking neurons has the inherent ability to process sequential information, it only considers the passive updating of membrane potential and spike firing process. This approach ignores the morphological and structural characteristics of neurons and models neurons as point-like structures without taking into account the local computational capabilities and functional enhancements provided by different parts of biological neurons, such as dendrites and soma.

2.3. Multicompartment Neuron with Sequential Nonlinear Dendritic Integration.

Spiking neurons, by modeling the dynamic biophysical processes of biological neurons, possess the inherent ability to process sequential information due to the mathematical form of their dynamic differential equations. In this work, we propose a method for sequential information processing based on multicompartment neurons and apply it to model-based deep reinforcement learning. The MCN model is inspired by the hierarchical structure of biological neurons, where different parts of the dendritic tree, specifically the basal and apical dendrites, play distinct roles in processing incoming signals. While the basal dendrites receive input from synapses and contribute to the local computation of membrane potential, the apical dendrites are involved in modulating the overall neuron behavior by influencing the somatic membrane potential.

The apical dendrite, in particular, has a modulatory effect on the soma, a mechanism that is crucial in many biological models (61, 62). The apical input tends to regulate the sensitivity of the neuron to inputs received at the basal dendrites, allowing for more flexible and context-dependent processing of information. Specifically, the input from the apical dendrite can either enhance or suppress the activity of the soma, depending on the synaptic weight and the dynamics of the input signals. We formulate the MCN model with local membrane potential computation processes of the basal and apical dendrites as follows:

τbdVtbdt=Vtb+xtbxtb=WbStin+Wh,bSth1 [3]
τadVtadt=Vta+xtaxta=WaStin+Wh,aSth1 [4]
τdUtdt=Ut+σ(Vta)(gBgL(VtbUt)+WsStin), [5]

where the Vtb and Vta is basal and apical dendritic potentials, respectively. Both change dynamically based on the external sources of spike signals Stin and internal signals Sth representing hidden states. The basal and apical dendrites are equipped with synaptic weights [Wb,Wh,b] and [Wa,Wh,a], which are adjustable parameters providing the dendrites with local learning capabilities. The modulatory influence of the apical dendrite is reflected in the term σ(Vta) in the somatic potential equation.

This term effectively scales the input from the basal dendrite based on the apical dendritic voltage, illustrating how the apical dendrite can adjust the neuron’s response to inputs depending on the current state of the apical dendritic potential. This mechanism enables the neuron to perform context-dependent processing, a feature that is crucial for learning and decision-making in more complex environments, as explored in biological neural systems (61). Same as the LIF model, the MCN fires a spike when the somatic potential Ut exceeds the threshold. In order to simplify the neuronal computation model, when a MCN fires a spike, both the dendritic potential and the soma potential of the MCN are reset simultaneously.

2.4. Spiking World Model.

To build a biologically plausible world model capable of sequential decision-making, we design a spiking world model that integrates three major components:

  • a spiking states space model based on the proposed multicompartment neuron,

  • a spiking convolutional neural network (SCNN) for visual feature extraction and spike-based encoding, and

  • a fully connected spiking layer that fuses latent state representations and actions to generate the sequential model inputs.

This architecture goes beyond the structure of classical deep networks by combining these components into a unified spiking computation framework. The membrane potential dynamics of spiking neurons enable intrinsic temporal integration, while the hierarchical structure allows the world model to learn both spatial and temporal representations.Concretely, the SCNN encoder processes high-dimensional visual inputs O[t] and produces a spike-encoded feature representation Sob[t]. The fully connected SNN module then integrates this observation with the previous latent state Zh1[t] and previous action Ah1[t], producing a sequential spike signal Sin[t] as input to the state-space model. The MCN-based SSM further captures temporal dynamics and generates the latent state trajectory Zh[t], which is subsequently used to predict rewards R^[t], continuation signals C^[t], and future observations O^[t]. This design results in a comprehensive spiking world model that integrates spatial feature extraction, temporal modeling, and decision-relevant latent state inference in a single biologically inspired architecture.

Sob[t]=SCNN(O[t]); Sin[t]=SNN(Zh1[t],Ah1[t]) [6]

We used the Euler method to numerically expand the Eqs. 35 MCN formulation, proposing the following sequential model:

Vb[t]=Vb[t1]+(WbSin[t]+Wh,bSh1[t]Vb[t1])Δt/τb [7]
Va[t]=Va[t1]+(WaSin[t]+Wh,aSh1[t]Va[t1])Δt/τa [8]
h[t]=gBgL(Vb[t]U[t1])+WsSob[t];z[t]=σ(Va[t]) [9]
U[t]=U[t1]+(z[t]h[t]U[t1])Δt/τ [10]
Sh[t]=Θ(U[t]Vth), [11]

where Θ(·) is the Heaviside step function. When firing a spike, the MCN resets its membrane potential as U[t]=U[t](1Sh[t]). We use the Sigmoid function with parameter β as the gating function for the apical dendritic membrane potential with

σ(x)=11+eβx [12]

As illustrated in Fig. 1A, the computational process of the MCN is unfolded in both temporal and spatial dimensions. At time steps t=1,2,3,4, the input spikes Sin[t] together with the recurrent state spikes Sh1[t] are projected to the basal and apical dendrites, generating the dendritic membrane potentials Vb[t] and Va[t]. These potentials further produce the membrane potential update term h[t] and the modulatory signal Z[t] (Eq. 9), which are then integrated at the soma to update the neuronal state. The state spiking encoding Sh[t] of the multicompartment neuron model, along with the dynamic updates of the neuron’s dendritic and somatic membrane potentials, endows it with long-short term memory capabilities. The observation encoding and sequence model output are used to generate the model state representation Zh[t]:

Sh[t]=MCN(Sin[t],Sh1[t]) [13]
Zh[t]qθ(Zh[t]|Sob[t],Sh[t])) [14]

Fig. 1.

Fig. 1.

The spiking world model based on MCN. (A) Biological structure of pyramidal neurons (Left) and the multicompartment neuron model (Right). (B) The architecture of spiking world model.

Similar to the Dreamer model, we use the SNNs to output distributional state parameters instead of the direct values of the state representation. The model state Zh[t] and the spiking information output Sh[t] from the MCN are used to predict the reward R^[t] and the continuous signal C^[t] for each episode. The decoder uses a spiking deconvolutional network to obtain predictions of observation O^[t] from the model’s latent state. The predictive outputs of the world model are used to select actions and evaluate states.

Z^h[t]pθ(Z^h[t]|Sh[t]) [15]
R^h[t]pθ(R^h[t]|Sh[t],Zh[t]) [16]
C^h[t]pθ(C^h[t]|Sh[t],Zh[t]) [17]
O^[t]pθ(O^[t]|Sh[t],Zh[t]) [18]

Fig. 1B shows the spiking world model and action selection process. We use an SNN model to construct the policy model, which includes both actor and critic networks. The actor network integrates the spiking sequence representation of the world model state [Sth,Zth] at spiking time step t to determine the action selection ah at the h-th step within the environmental context. The critic network generates environmental state values vh based on the spiking sequence representation of the model as an estimate of the expected returns obtainable from the current state.

Actor:ahSNN(Sth,Zth)Critic:vhSNN(Sth,Zth) [19]

We train the actor and critic using the bootstrapped method. Within the predicted horizon of length H, the λ-returns are calculated based on the current reward predictions R^1:H and environmental condition predictions C^1:H, as shown by Eq. 20. As in the Dreamer method, SNN based actor and critic are trained by discrete regression and maximum returns.

Rλ,h=R^h+γC^h[t]((1λ)vh+1+λRλ,h+1) λRλ,HvH [20]

The loss function of the world model consists of the model prediction loss Lpred(θ) and the posterior estimation loss Lmodel(θ), as shown in Eq. 21. The objective of the model prediction loss Lpred(θ) is to optimize the maximum likelihood of the decoder, reward predictor, and continue predictor under the true observations, rewards, and continue condition values of the environment. The model dynamics prediction loss Lmodel(θ) aims to improve the sequence model MCN’s prediction of the next state by minimizing the KL divergence between the prior predictions and the posterior representations using Bayesian estimation methods.

Lwm(θ)=Eqθ[h=1H(Lpred(θ)+Lmodel(θ))] [21]
Lpred(θ)=xhlnpθ(xh|,Sh[t],Zh[t]) xh{Oh,rh,ch} [22]
Lmodel(θ)=KL[qθ(Zh|Sob[t],Sh[t])||pθ(Z^h[t]|Sh[t])] [23]

Given that the long-short term memory mechanisms in SNNs and MCNs rely on the temporal integration of spike sequences, we optimize the parameters of SNNs using the Spatio-Temporal Backpropagation (STBP) method (60). STBP integrates surrogate-gradient techniques with backpropagation through time (BPTT), thereby producing stable and scalable gradient estimates for nondifferentiable spike events. In contrast to purely local or hand-crafted plasticity rules, STBP facilitates the direct optimization of task-level objectives (e.g., reconstruction, reward prediction, actor/critic losses) across multiple layers and extended temporal horizons. This capability is crucial for attaining competitive performance on the large-scale control and sequence benchmarks employed in this work. Empirically, STBP has demonstrated its scalability to deep SNN architectures and has achieved state-of-the-art results on various temporal processing tasks by effectively preventing vanishing and exploding gradient problems during temporal credit assignment via BPTT-style propagation, and by addressing spike nondifferentiability with carefully designed surrogate gradients (63). Due to its effectiveness in temporal credit assignment, compatibility with complex loss functions required by world models, and proven practicality for deep network architectures, STBP was selected as the primary optimization strategy in this study. At the discontinuous points of spike firing, we use a surrogate function g(x) as the gradient of spike firing moments:

Sh[t]U[t]g(x)(U[t]Vth) [24]
g(x)=0,|x|>1αα2|x|+α,|x|1α [25]

3. Experiments

To evaluate the performance of the proposed spiking world model, we conducted experiments on the DeepMind Visual Control Suite. Additionally, to investigate the long-sequence memory capability of the MCN model, we tested the performance of different neurons on the speech datasets SHD, TIMIT, and LibriSpeech 100h. Furthermore, to assess the impact of MCN parameters on model performance, we employed grid search and adaptive parameter learning methods to analyze the task performance and long-sequence memory capacity of the Spiking-WM model under different dendritic parameter configurations of the MCN.

3.1. DeepMind Visual Control Experiments.

We conducted experiments on visual input control tasks in DeepMind Control (DMC) Suite, comparing the performance of MCN-based spiking world model across 19 continuous control tasks. For comparison, we evaluated the capabilities of the traditional GRU-based world model algorithm Dreamer (22). In addition, to demonstrate the critical role of the MCN model in the spiking world model and its advantages over other point-neuron models and simple two-compartment neuron models, we constructed equivalent spiking world models based on several alternatives. These included the aLIF (40) model, formed by augmenting the baseline LIF (64) neuron for processing long-sequence spiking data, the LIF-RNN (42) model, which enhances internal recurrence, the parallelized spiking neuron (PSN) (65) and the two-compartment neuron (TC-LIF) (18) model. Experiments were conducted on the DeepMind Visual Control suite using identical model parameters and training settings. Detailed model and experimental parameter settings can be found in SI Appendix, Table S1.

DMC tasks based on visual input require the model to accurately represent the features of the current observation images and make correct control actions based on visual perception. In the experiment, we use a 4-layer spiking convolutional network to process image observations from the environment, encoding the image observation into the spiking sequence space. All compared models use the same SCNN model structure and parameter settings to process visual inputs and employ the same SNN-based Actor-Critic policy learning.

In the DMC experiments, the sequence prediction model spiking-WM consists of 512 multicompartment neurons. For the sake of fairness in comparison, we increased the number of neurons and the dimensionality of weights in the other baseline models to ensure consistency in the total number of parameters. Detailed parameter statistics and experimental results are provided in Table 1. The decoder uses a 4-layer spiking transposed convolutional network, and the predictor is a fully connected LIF neuron SNN.

Table 1.

Scores for DMC visual-input control experiments at 1M frames. Values in bold indicate the best performance for each task or cases in which two models achieve comparable top scores

Task Dreamer (GRU) (22) LIF (64) aLIF (40) PSN (65) LIF-RNN (42) TC-LIF (18) Spiking-WM (Ours)
Parameters (M) 19.10 19.11 18.85 18.84 19.11 18.84 18.84
Env steps (M) 1.0 1.0 1.0 1.0 1.0 1.0 1.0
Acrobot swingup 219.1 104.0 79.1 95.8 125.5 106.5 113.7
Cartpole balance 970.7 663.0 502.4 788.6 957.7 965.3 973.3
Cartpole balance sparse 991.2 991.5 748.3 832.6 718.2 992.4 989.6
Cartpole swingup 810.1 774.1 614.0 575.9 772.6 667.7 791.0
Cartpole swingup sparse 480.2 261.3 217.1 240.6 211.1 265.5 420.1
Cheetah run 720.1 515.5 558.1 283.9 510.8 517.8 577.2
Cup catch 958.2 768.2 494.2 915.8 523.0 938.7 960.3
Finger spin 637.3 416.2 433.5 472.4 509.3 657.8 682.0
Finger turn easy 763.5 489.2 542.9 592.7 706.1 688.5 727.5
Finger turn hard 397.2 193.6 201.3 289.1 269.4 369.1 406.3
Hopper hop 373.4 104.9 145.7 114.4 215.6 205.4 234.9
Hopper stand 913.6 650.6 704.1 493.1 715.1 864.2 905.3
Pendulum swingup 800.4 660.9 665.0 556.4 669.2 746.2 796.5
Quadruped run 690.4 440.7 425.3 303.9 485.9 372.1 515.3
Quadruped walk 387.7 259.7 260.6 280.3 320.3 302.2 350.7
Reacher easy 736.2 403.4 422.0 511.5 503.1 613.2 701.3
Walker run 705.5 320.4 325.8 264.1 352.2 460.8 541.6
Walker stand 965.9 799.8 724.6 790.2 784.6 916.7 960.5
Walker walk 955.1 795.2 871.5 706.0 924.0 916.1 938.5
Mean 709.2 505.9 470.2 479.3 540.7 608.7 662.4
GRU% 67.0 63.2 64.3 73.8 81.9 90.4

The final evaluation results were obtained after training for one million (1M) frames. The results in Fig. 2 and Table 1 demonstrate that our proposed Spiking-WM model outperforms other spiking neuron baselines in terms of learning speed and final scores, achieving results comparable to the ANN-based Dreamer model. On the average score across 19 tasks, the Spiking-WM model achieves 90.4% of the performance of the ANN-based Dreamer(GRU) model, surpassing the TC-LIF model, which reached only 81.9% of Dreamer(GRU) scores, and outperforming point-neuron models like LIF and its derivative models by 31%38%.

Fig. 2.

Fig. 2.

Evaluation scores for DeepMind visual control experiments.

Additionally, the Spiking-WM model exceeds the performance of Dreamer(GRU) in four tasks: Cartpole Balance, Cup Catch, Finger Spin, and Finger Turn Hard. In contrast, other spiking neuron-based world models generally do not outperform Dreamer(GRU) in terms of task performance, with the exception of TC-LIF on the Cartpole Balance Sparse task. These results demonstrate the advantages of our proposed MCN over existing simple neuron models in implementing the Spiking-WM model and highlight the potential of biologically plausible brain-inspired spiking neural networks for model-based reinforcement learning algorithms. Using the trained model, we sampled the predictions of world models with different neurons for the first 50 steps of the Walker Run task, as shown in SI Appendix, Fig. S1. The T = 0 represents the input state, and T = 5 to 50 represents the model’s Decoder prediction outputs. The results show that our proposed MCN-based world model, Spiking-WM, achieves better predictive capabilities, leading to higher final task scores compared to other neural world models.

3.2. Sequential Speech Data Experiments.

To validate the potential of the proposed multicompartment neuron model in handling sequence models, we conducted tests on the speech datasets SHD, TIMIT, and LibriSpeech; the results are shown in Table 2. In contrast to the DMC task, where the proposed multicompartment neuron was integrated into a full spiking world model, here we design a simpler network architecture to directly evaluate the intrinsic long-sequence memory capability of the MCN itself. Specifically, we construct a two-layer fully connected spiking network using MCN neurons, without incorporating the additional modules required for model-based reinforcement learning. Different neural models share an identical network architecture and training parameter configurations when applied to the same dataset, enabling a fair comparison of the memory capacity endowed by different neuron models. For the SHD dataset, the network adopts a fully connected structure comprising two hidden layers, each containing 128 neurons, with the STSC (66) spike processing method implemented at the input layer, which has been demonstrated to significantly enhance the performance of SNNs in handling spike information (67, 68).

Table 2.

Comparison of different neuron types on long-sequence datasets

Dataset Method Neuron type Params (M) Acc(%)
SHD GRU Rec 3.5 89.92
LIF (64) FF 2.4 72.06
aLIF (40) Rec 2.5 88.64
PSN (65) FF 2.0 85.86
LIF-RNN (42) Rec 2.1 80.34
TC-LIF (18) FF 2.1 89.45
MCN(Ours) Rec 2.5 89.57
TIMIT GRU Rec 14.1 83.75
LIF (64) FF 13.9 78.35
aLIF (40) Rec 11.4 82.10
PSN (65) FF 11.8 80.05
LIF-RNN (42) Rec 19.6 81.28
TC-LIF (18) FF 11.9 80.90
MCN(Ours) Rec 14.0 83.01
LibriSpeech GRU Rec 5.1 90.22
100h LIF (64) FF 3.9 80.16
aLIF (40) Rec 3.7 87.08
PSN (65) FF 2.6 87.56
LIF-RNN (42) Rec 3.8 88.25
TC-LIF (18) FF 3.9 88.59
MCN(Ours) Rec 3.9 88.77

In the “Neuron Type” category, “FF” denotes neurons that primarily compute information in a feedforward manner, while “Rec” represents neurons with an enhanced design for recurrent information processing within the neuron itself.

We conducted comparative experiments on the TIMIT and LibriSpeech 100h datasets using a two-layer neural network with recurrent connections, following the experimental settings in paper (42). The TIMIT dataset is a widely used benchmark for speech recognition, containing phonetically diverse sentences spoken by multiple speakers, while LibriSpeech 100h is a subset of the larger LibriSpeech corpus, consisting of approximately 100 h of transcribed English speech derived from audiobook recordings. The network architecture follows a two-layer recurrent structure, maintaining the same parameter configurations as in the referenced study LIF-RNN (42). Experimental results demonstrate that our proposed MCN outperforms other spiking neuron models on the SHD, TIMIT, and LibriSpeech 100h datasets, achieving performance comparable to that of GRU, which is consistent with the results of the DeepMind visual control experiments.

3.3. Analysis of MCN Parameters.

3.3.1. Membrane time constant.

Compared to the LIF neuron model, the multicompartment neuron model introduces more parameters through the refinement of dendritic structures, thus providing more adjustable components for the neuron model. In our experiment, we investigated the impact of MCN parameters on model performance. For the membrane time constants of the soma (τ) and dendritic membrane (τa,τb), we applied the approach from PLIF (69), treating them as learnable parameters and conducting experiments on the DMC task. The results are shown in Fig. 3A. In the four experimental tasks, the learnable membrane potential time parameters in the Finger Spin and Reacher Easy tasks led to performance improvements. However, in the Cup Catch task, the learnable τ did not yield higher scores compared to the fixed membrane time constant, and even resulted in a negative performance gain in the Walker Walk task.

Fig. 3.

Fig. 3.

Experimental results on the impact of MCN parameters on model performance. (A) Comparison results of experiments on MCN with and without learnable membrane potential time constant. (B) Effects of dendritic inputs from different parts of neurons on performance. (C) The distribution of soma, basal dendrite, and apical dendrite time parameters after learning. (D) Grid search of basal dendrite conductance parameters and apical dendrite gate parameter on SHD dataset. (E) Grid search of basal dendrite conductance parameters and apical dendrite gate parameter on Walker Walk. (F) Performance comparison of neuronal numerical simulation methods.

The statistical distribution of the trained membrane potential time constant for dendrites and the soma is presented in Fig. 3C. Although the final distributions of the optimized membrane time constant exhibit slight variations across the four tasks, a significant portion of the distribution regions remain overlapping. Combined with the results in Fig. 3A, this suggests that adjustments to different membrane time constants in the MCN model do not substantially impact overall model performance. Instead, the key contribution of the MCN model lies in the incorporation of dendritic computational processes.

3.3.2. Ablation study on dendritic inputs.

To investigate how different dendritic compartments contribute to the computational performance of the proposed multicompartment neuron model, we conducted an ablation study by selectively removing inputs to either the basal or apical dendrites. Specifically, we compared three configurations:

  1. Full: the recurrent state projects to both basal and apical dendrites (the default setting in this work).

  2. w/o Basal: the recurrent state projects only to apical dendrites.

  3. w/o Apical: the recurrent state projects only to basal dendrites.

The results are shown in Fig. 3B. Across multiple DeepMind Control tasks (Cup Catch, Finger Spin, Hopper Stand, Quadruped Run, and Walker Walk), the Full configuration consistently achieves the best performance. In contrast, removing either basal or apical inputs leads to a clear decline in performance. For instance, in the Hopper Stand and Finger Spin tasks, the absence of apical inputs results in a dramatic performance drop, while in Quadruped Run and Walker Walk tasks, performance is significantly impaired without basal inputs.

These results highlight the synergistic role of basal and apical dendritic inputs: basal dendrites provide essential local integration of recurrent signals, while apical dendrites modulate neuronal excitability and context-dependent processing. Only when both dendritic compartments receive inputs can the model maintain optimal long-term prediction and control capabilities. Consistent with the formulation in Eqs. 3 and 4, the basal and apical dendrites play complementary roles in recurrent information integration, and their cooperative processing is indispensable for achieving the best performance.

Furthermore, we analyzed the impact of the basal dendritic conductance parameter gBgL and the apical dendritic nonlinear function parameter β on the MCN model. Using a grid search approach, we tested the model performance with different values of gBgL and β on the SHD dataset and the DMC Walker Walk task. The parameter search results indicate that the synergistic interaction between apical and basal dendrites significantly impacts the performance of the MCN model. On the SHD dataset, higher accuracy is observed in the Upper-Left region of Fig. 3D (gBgL1.8, β1.8). In the Walker Walk task, gBgL and β exhibit a more distinct adaptation relationship, with high scores concentrated in the Upper-Right region of Fig. 3E. Moreover, better performance is more likely to be achieved when β falls within the range of 0.5 to 1.0 and gBgL within the range of 1.0 to 1.5.

3.3.3. Comparison of numerical simulation methods.

As noted in prior work, a clock-based Euler discretization of continuous spiking neural dynamics may introduce systematic numerical errors (70). To examine whether more advanced integration schemes can improve the performance of the Spiking-WM model, we conducted additional experiments comparing three numerical simulation methods: Euler, Heun, and Runge–Kutta 4 (RK4) (71). The results across representative DeepMind Control tasks are shown in Fig. 3F. The detailed derivation of the Heun and RK4 numerical simulations for the MCN model can be found in SI Appendix.

From the comparison, we observe that although Heun and RK4 methods provide higher-order accuracy in numerical integration, the overall model performance does not improve. In fact, both methods generally yield lower scores compared to Euler. This phenomenon arises because advanced integration schemes require more intermediate computations at each simulation step, which substantially increases the depth and complexity of the computational graph. When training spiking neural networks with surrogate gradient-based backpropagation, such additional intermediate states amplify gradient approximation errors and hinder effective parameter optimization.

In contrast, the Euler method, despite its lower numerical precision, produces more stable gradients and enables more effective end-to-end optimization. Consequently, models simulated with Euler discretization achieve higher task performance in practice. These findings highlight a trade-off between numerical accuracy and trainability, while advanced solvers reduce local discretization error, their computational complexity can degrade the optimization dynamics of STBP-trained spiking networks. Our results suggest that Euler discretization strikes a favorable balance for the current learning framework, making it a practical choice for large-scale SNN training.

3.4. Analysis of MCN Spiking Activity.

To analyze the impact of multicompartmental dendritic potential on neuronal spiking activity, we recorded the dendritic membrane potential of MCN in Spiking-WM during model prediction on the Walker Run task in DMC, as shown in Fig. 4 A and B. Furthermore, we perform Pearson correlation analysis and Phase Locking Value (PLV) analysis between the basal and apical dendritic potentials and the somatic membrane potential of MCN to investigate the relationship between dendritic membrane potentials and the somatic membrane potential. The results of these analyses are shown in Fig. 4 C and D, respectively. Fig. 4C presents the Pearson correlation statistics for the dendritic (basal and apical) membrane potentials with the somatic membrane potential, computed across 512 MCNs. The results indicate a strong positive correlation between basal dendritic membrane potential and the somatic potential (Basal/Soma), with an average correlation coefficient around 0.75. In contrast, the apical dendritic membrane potential shows a negative correlation with the soma (Apical/Soma), with correlation coefficients mostly between −0.25 and −0.5. This suggests that basal and apical dendrites have different roles in modulating the somatic membrane potential.

Fig. 4.

Fig. 4.

Statistics of spike firing activity and correlation analysis of dendritic/somatic membrane potentials. (A) The apical dendritic potential of MCNs. (B) The basal dendritic potential of MCNs. (C) Pearson correlation statistics between dendritic and somatic membrane potentials. (D) Phase locking value analysis between dendritic and somatic membrane potentials. The orange solid line represents the median, while the green dashed line represents the mean. (E) The spike sequential of MCNs during the model prediction process. (F) Details of the dendritic membrane potential and spike firing of the 200th neuron.

In addition to the Pearson correlation, we performed a Phase Locking Value (PLV) analysis to quantify the synchronicity between dendritic and somatic membrane potentials. As shown in Fig. 4D, both basal and apical dendritic potentials exhibit synchronization with the somatic potential. However, the basal dendrites demonstrate a stronger synchronization, as indicated by the higher median PLVs compared to the apical dendrites. This finding further emphasizes the greater role of basal dendrites in driving somatic membrane potential activity. During the model prediction phase, we observed synchronized activity between the dendritic membrane potentials, leading to burst firing patterns of the neuron, as shown in Fig. 4E.

The Fig. 4F presents the recorded dendritic membrane potential, somatic membrane potential, and spike firing of a single neuron (Neuron 200) within the 300 ms to 450 ms interval. To facilitate observation of the regulatory effect of apical dendrites on neuronal activity, we have included the gating signal z[t]=σ(Va[t]) (the blue line) of the apical dendrite in the figure. The neuron exhibits significant spike firing activity during the 350 ms to 380 ms period, during which the gating signal of the apical dendritic membrane potential remains within the range of 0.5 ∼ 1.0 for an extended duration. At this time, the apical dendritic membrane potential is greater than zero. In contrast, although the basal dendritic membrane potential exhibits larger fluctuations, it has a lesser influence on the neuron’s spiking activity. Even during periods of high fluctuation in the basal dendrite, the neuron does not fire if the apical dendritic gating signal is below 0.5, preventing spike generation. These results support the hypothesis that in the MCN model, the basal dendrite plays a critical role in processing input information and providing the foundation for neuronal spike firing. The apical dendrite, on the other hand, exerts a modulatory effect that is crucial for the complexity of information processing and spike firing patterns. While the basal dendrite facilitates the basic activation of the neuron, the apical dendrite’s modulation of the somatic potential significantly influences the complexity and dynamics of neuronal activity. This underscores the complementary roles of the basal and apical dendrites in enabling both the basic and more intricate aspects of neuronal computation and firing behavior.

3.5. Energy Efficiency.

One of the notable advantages of spiking neural networks lies in their low-power computational characteristics. Since the output and signal transmission of spiking neurons are expressed in a binary “0-1” form, synaptic operations in SNNs can be implemented as accumulated (AC) operations. In contrast, ANNs rely on the more energy-intensive multiply-and-accumulate (MAC) operations during input computation. In this work, we evaluate the energy efficiency of the proposed MCN model in comparison with GRUs and the simpler LIF neurons. The results are presented in Table 3. We measured the average neuronal firing rate r¯ during the testing phase of the trained model on the DMC task. The computational cost of a neuron is derived under the condition where the Fan-in is set to m and the Fan-out is set to n.

Table 3.

Energy efficiency comparison of GRU, LIF, and MCN neuron models, with m and n denoting neuron fan-in and fan-out, r the input spiking rate, and T the spiking period

Neuron r¯ Computational cost SynOps*/MACs#
(million)
Energy cost (μJ)
(neuron/model)
GRU 3n(m+n) 1.57# 7.24/139.88
LIF 0.26 r*T*n(m+n) 1.56* 2.11/25.86
MCN 0.12 r*T*n[2(m+n)+n] 1.21* 1.96/12.94

Energy cost includes the consumption of GRU, LIF, and MCN models, as well as the total energy expenditure of the reinforcement learning framework.

Energy consumption is estimated based on the 45 nm CMOS energy benchmark, where the energy cost of an AC operation is EAC=0.9 pJ, and that of a MAC operation is EMAC=4.6 pJ (72). Compared with the GRU model, the spiking neuron model achieves a substantial reduction in energy consumption. Although the proposed MCN model exhibits higher theoretical computational complexity than the LIF neuron, its enhanced internal capacity for information retention and processing effectively suppresses the neuronal firing rate, thereby yielding lower overall energy consumption than the LIF-based model. Relative to the GRU model, the energy consumption of the MCN is reduced by an order of magnitude.

4. Conclusion

This work introduces a multicompartment neuron-based spiking world model, demonstrating its effectiveness in model-based SNN deep reinforcement learning and long-term memory tasks. Through comprehensive evaluations on DeepMind Control suits and large-scale speech datasets, our approach consistently outperforms conventional SNN models and achieves competitive performance relative to ANN-based world models. Moreover, our analysis of neuronal membrane potentials, spiking behavior, and dendritic parameter optimization underscores the significance of dendritic information processing. We show that coordinated dendritic activity plays a crucial role in shaping neuronal responses and improving overall model performance. These findings provide insights into the functional importance of dendritic computation in SNNs, paving the way for more biologically inspired and efficient neural architectures in future research.

4.1. Limitation.

A limitation of the current model lies in the handling of the somatic spike and reset. For simplicity, both somatic and dendritic membrane potentials are reset simultaneously after a spike. However, in biological neurons, a backpropagating action potential (bAP) typically depolarizes the dendrites, rather than causing hyperpolarization through the reset mechanism used in our model. This simplified approach may not fully capture the complex interaction between somatic and dendritic potentials. Future work could incorporate more biologically plausible models that consider bAPs, thereby enhancing the realism of dendritic dynamics and neuronal computation.

In addition to the neuronal dynamics, another limitation concerns the training method. We adopt STBP for optimizing the deep spiking world model, which is effective for long-horizon tasks but not biologically plausible, as it relies on nonlocal backpropagation-through-time for credit assignment. We chose STBP for its stability and scalability, yet acknowledge this compromises biological fidelity. As a next step, we plan to explore hybrid strategies that combine the optimization advantages of STBP with more biologically inspired mechanisms, such as STDP or Hebbian plasticity, target-based learning schemes, and online approximations like e-prop. Such approaches may trade some efficiency for greater interpretability and plausibility, and represent promising directions for extending our framework.

Supplementary Material

Appendix 01 (PDF)

pnas.2513319122.sapp.pdf (338.8KB, pdf)

Acknowledgments

This study is supported by the Strategic Priority Research Program of the Chinese Academy of Sciences (Grant No. XDB1010302), the State Key Laboratory of Brain Cognition and Brain-inspired Intelligence Technology (Grant No. JS202401), the funding from Institute of Automation, Chinese Academy of Sciences (Grant No. E411230101), Postdoctoral Fellowship Program of CPSF (Grant No. GZC20232994) the National Natural Science Foundation of China (Grant No. 62406325).

Author contributions

Y.S. and Y.Z. designed research; Y.S. and F.Z. performed research; Y.S. and M.L. contributed new reagents/analytic tools; Y.S., F.Z., M.L., and Y.Z. analyzed data; and Y.S., F.Z., M.L., and Y.Z. wrote the paper.

Competing interests

The authors declare no competing interest.

Footnotes

This article is a PNAS Direct Submission.

Data, Materials, and Software Availability

The model of this research is one of the core and part of BrainCog Embot (73). BrainCog Embot is an Embodied AI platform under the Brain-inspired Cognitive Intelligence Engine (BrainCog) framework, which is an open-source Brain-inspired AI platform based on Spiking Neural Network. Codes and data have been deposited in GitHub https://github.com/Brain-Cog-Lab/Spiking-WM.

Supporting Information

References

  • 1.Roy K., Jaiswal A., Panda P., Towards spike-based machine intelligence with neuromorphic computing. Nature 575, 607–617 (2019). [DOI] [PubMed] [Google Scholar]
  • 2.Rathi N., et al. , Exploring neuromorphic computing based on spiking neural networks: Algorithms to hardware. ACM Comput. Surv. 55, 1–49 (2023). [Google Scholar]
  • 3.Zhu R. J., Wang Z., Gilpin L., Eshraghian J., Autonomous driving with spiking neural networks. Adv. Neural Inf. Process. Syst. 37, 136782–136804 (2024). [Google Scholar]
  • 4.Liu Q., Zhang Z., Ultralow power always-on intelligent and connected SNN-based system for multimedia IOT-enabled applications. IEEE Internet Things J. 9, 15570–15577 (2022). [Google Scholar]
  • 5.Kulkarni S., Simon S. P., Sundareswaran K., A spiking neural network (SNN) forecast engine for short-term electrical load forecasting. Appl. Soft Comput. 13, 3628–3635 (2013). [Google Scholar]
  • 6.Gong P., Wang P., Zhou Y., Zhang D., A spiking neural network with adaptive graph convolution and LSTM for EEG-based brain-computer interfaces. IEEE Trans. Neural Syst. Rehabil. Eng. 31, 1440–1450 (2023). [DOI] [PubMed] [Google Scholar]
  • 7.Larkum M. E., Zhu J. J., Sakmann B., A new cellular mechanism for coupling inputs arriving at different cortical layers. Nature 398, 338–341 (1999). [DOI] [PubMed] [Google Scholar]
  • 8.Smith S. L., Smith I. T., Branco T., Häusser M., Dendritic spikes enhance stimulus selectivity in cortical neurons in vivo. Nature 503, 115–120 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Gidon A., et al. , Dendritic action potentials and computation in human layer 2/3 cortical neurons. Science 367, 83–87 (2020). [DOI] [PubMed] [Google Scholar]
  • 10.Poirazi P., Brannon T., Mel B. W., Pyramidal neuron as two-layer neural network. Neuron 37, 989–999 (2003). [DOI] [PubMed] [Google Scholar]
  • 11.Urbanczik R., Senn W., Learning by the dendritic prediction of somatic spiking. Neuron 81, 521–528 (2014). [DOI] [PubMed] [Google Scholar]
  • 12.Sacramento J., Ponte Costa R., Bengio Y., Senn W., Dendritic cortical microcircuits approximate the backpropagation algorithm. Adv. Neural Inf. Process. Syst. 31, 8735–8746 (2018). [Google Scholar]
  • 13.Zhang Y., et al. , A GPU-based computational framework that bridges neuron simulation and artificial intelligence. Nat. Commun. 14, 5798 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Segev I., Rall W., Computational study of an excitable dendritic spine. J. Neurophysiol. 60, 499–523 (1988). [DOI] [PubMed] [Google Scholar]
  • 15.C. Capone, C. Lupo, P. Muratore, P. S. Paolucci, “Burst-dependent plasticity and dendritic amplification support target-based learning and hierarchical imitation learning” in International Conference on Machine Learning, K. Chaudhuri et al. , Eds. (PMLR, 2022), pp. 2625–2637.
  • 16.J. Schemmel, L. Kriener, P. Müller, K. Meier, “An accelerated analog neuromorphic hardware system emulating NMDA-and calcium-based non-linear dendrites” in 2017 International Joint Conference on Neural Networks (IJCNN), Y. Choe, C. Jayne, B. Hammer, I. King, Eds. (IEEE, 2017), pp. 2217–2226.
  • 17.Yang S., et al. , Scalable digital neuromorphic architecture for large-scale biophysically meaningful neural network with multi-compartment neurons. IEEE Trans. Neural Netw. Learn. Syst. 31, 148–162 (2019). [DOI] [PubMed] [Google Scholar]
  • 18.S. Zhang et al. , “TC-LIF: A two-compartment spiking neuron model for long-term sequential modelling” in Proceedings of the AAAI Conference on Artificial Intelligence, M. Wooldridge, J. Dy, S. Natarajan, Eds. (AAAI Press, 2024), vol. 38, pp. 16838–16847.
  • 19.X. Li, J. Tang, J. Lai, “Learning high-performance spiking neural networks with multi-compartment spiking neurons” in International Conference on Image and Graphics, H. Lu et al. , Eds. (Springer, 2023), pp. 91–102.
  • 20.Gregor K., et al. , Shaping belief states with generative environment models for RL. Adv. Neural Inf. Process. Syst. 32, 13486–13498 (2019). [Google Scholar]
  • 21.Q. Liu, T. Yu, Y. Bai, C. Jin, “A sharp analysis of model-based reinforcement learning with self-play” in International Conference on Machine Learning, M. Meila, T. Zhang, Eds. (PMLR, 2021), pp. 7001–7010.
  • 22.Hafner D., Pasukonis J., Ba J., Lillicrap T., Mastering diverse control tasks through world models. Nature 640, 647–653 (2025). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Friston K., et al. , World model learning and inference. Neural Netw. 144, 573–590 (2021). [DOI] [PubMed] [Google Scholar]
  • 24.Rivest F., Bengio Y., Kalaska J., Brain inspired reinforcement learning. Adv. Neural Inf. Process. Syst. 17, e3bb1c9 (2004). [Google Scholar]
  • 25.A. G. Barto, R. S. Sutton, C. W. Anderson, “Neuronlike adaptive elements that can solve difficult learning control problems” in IEEE Transactions on Systems, Man, Cybernetics, A. P. Sage, Ed. (IEEE, 2012), pp. 834–846.
  • 26.Dayan P., Balleine B. W., Reward, motivation, and reinforcement learning. Neuron 36, 285–298 (2002). [DOI] [PubMed] [Google Scholar]
  • 27.Seung H. S., Learning in spiking neural networks by reinforcement of stochastic synaptic transmission. Neuron 40, 1063–1073 (2003). [DOI] [PubMed] [Google Scholar]
  • 28.Liu G., Deng W., Xie X., Huang L., Tang H., Human-level control through directly trained deep spiking q-networks. IEEE Trans. Cybern. 53, 7187–7198 (2022). [DOI] [PubMed] [Google Scholar]
  • 29.Medsker L. R., et al. , Recurrent neural networks. Des. Appl. 5, 2 (2001). [Google Scholar]
  • 30.Bellec G., et al. , A solution to the learning dilemma for recurrent networks of spiking neurons. Nat. Commun. 11, 3625 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Capone C., Paolucci P. S., Towards biologically plausible model-based reinforcement learning in recurrent spiking networks by dreaming new experiences. Sci. Rep. 14, 14656 (2024). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Behabadi B. F., Polsky A., Jadi M., Schiller J., Mel B. W., Location-dependent excitatory synaptic interactions in pyramidal neuron dendrites. PLoS Comput. Biol. 8, e1002599 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Häusser M., Mel B., Dendrites: Bug or feature? Curr. Opin. Neurobiol. 13, 372–383 (2003). [DOI] [PubMed] [Google Scholar]
  • 34.Branco T., Häusser M., The single dendritic branch as a fundamental functional unit in the nervous system. Curr. Opin. Neurobiol. 20, 494–502 (2010). [DOI] [PubMed] [Google Scholar]
  • 35.Jarsky T., Roxin A., Kath W. L., Spruston N., Conditional dendritic spike propagation following distal synaptic activation of hippocampal ca1 pyramidal neurons. Nat. Neurosci. 8, 1667–1676 (2005). [DOI] [PubMed] [Google Scholar]
  • 36.Capone C., Lupo C., Muratore P., Paolucci P. S., Beyond spiking networks: The computational advantages of dendritic amplification and input segregation. Proc. Natl. Acad. Sci. U.S.A. 120, e2220743120 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Kerlin A., et al. , Functional clustering of dendritic activity during decision-making. eLife 8, e46966 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Maass W., Networks of spiking neurons: The third generation of neural network models. Neural Netw. 10, 1659–1671 (1997). [Google Scholar]
  • 39.Gerstner W., Kistler W. M., Spiking Neuron Models: Single Neurons, Populations, Plasticity (Cambridge University Press, 2002). [Google Scholar]
  • 40.Yin B., Corradi F., Bohté S. M., Accurate and efficient time-domain classification with adaptive spiking recurrent neural networks. Nat. Mach. Intell. 3, 905–913 (2021). [Google Scholar]
  • 41.Brette R., Gerstner W., Adaptive exponential integrate-and-fire model as an effective description of neuronal activity. J. Neurophysiol. 94, 3637–3642 (2005). [DOI] [PubMed] [Google Scholar]
  • 42.W. Ponghiran, K. Roy, “Spiking neural networks with improved inherent recurrence dynamics for sequential learning” in Proceedings of the AAAI Conference on Artificial Intelligence, K. Sycara, V. Honavar, M. Spaan, Eds. (AAAI Press, 2022), vol. 36, pp. 8001–8008.
  • 43.Payeur A., Guerguiev J., Zenke F., Richards B. A., Naud R., Burst-dependent synaptic plasticity can coordinate learning in hierarchical circuits. Nat. Neurosci. 24, 1010–1019 (2021). [DOI] [PubMed] [Google Scholar]
  • 44.Greedy W., Zhu H. W., Pemberton J., Mellor J., Ponte Costa R., Single-phase deep learning in cortico-cortical networks. Adv. Neural Inf. Process. Syst. 35, 24213–24225 (2022). [Google Scholar]
  • 45.B. J. Lansdell, P. R. Prakash, K. P. Kording, “Learning to solve the credit assignment problem” in International Conference on Learning Representations, M. Shakir, D. Song, K. Cho, M. White, Eds. (ICLR, 2020).
  • 46.X. Shi, Z. Hao, Z. Yu, “Spikingresformer: Bridging resnet and vision transformer in spiking neural networks” in Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Z. Akata et al. , Eds. (IEEE, 2024), pp. 5610–5619.
  • 47.Zhao F., Zeng Y., Xu B., A brain-inspired decision-making spiking neural network and its application in unmanned aerial vehicle. Front. Neurorobot. 12, 56 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Boerlin M., Machens C. K., Denève S., Predictive coding of dynamical variables in balanced spiking networks. PLoS Comput. Biol. 9, e1003258 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49.Kasabov N. K., Neucube: A spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data. Neural Netw. 52, 62–76 (2014). [DOI] [PubMed] [Google Scholar]
  • 50.Zhu R. J., et al. , Temporal-channel joint attention for spiking neural networks. IEEE Trans. Neural Netw. Learn. Syst. 36, 5112–5125 (2024). [DOI] [PubMed] [Google Scholar]
  • 51.C. Yakopcic, N. Rahman, T. Atahary, T. M. Taha, S. Douglass, “Solving constraint satisfaction problems using the loihi spiking neuromorphic processor in 2020 Design” in 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE), G. D. Natale, Ed. (IEEE, 2020), pp. 1079–1084.
  • 52.Wang X. J., Probabilistic decision making by slow reverberation in cortical circuits. Neuron 36, 955–968 (2002). [DOI] [PubMed] [Google Scholar]
  • 53.Compte A., Brunel N., Goldman-Rakic P. S., Wang X. J., Synaptic mechanisms and network dynamics underlying spatial working memory in a cortical network model. Cereb. Cortex 10, 910–923 (2000). [DOI] [PubMed] [Google Scholar]
  • 54.Ma W. J., Beck J. M., Latham P. E., Pouget A., Bayesian inference with probabilistic population codes. Nat. Neurosci. 9, 1432–1438 (2006). [DOI] [PubMed] [Google Scholar]
  • 55.Patel D., Hazan H., Saunders D. J., Siegelmann H. T., Kozma R., Improved robustness of reinforcement learning policies upon conversion to spiking neuronal network platforms applied to atari breakout game. Neural Netw. 120, 108–115 (2019). [DOI] [PubMed] [Google Scholar]
  • 56.W. Tan, D. Patel, R. Kozma, “Strategy and benchmark for converting deep q-networks to event-driven spiking neural networks” in Proceedings of the AAAI Conference on Artificial Intelligence, Q. Yang, K. Leyton-Brown, Mausam, Eds. (AAAI Press, 2021), vol. 35, pp. 9816–9824.
  • 57.Bing Z., Meschede C., Chen G., Knoll A., Huang K., Indirect and direct training of spiking neural networks for end-to-end control of a lane-keeping vehicle. Neural Netw. 121, 21–36 (2020). [DOI] [PubMed] [Google Scholar]
  • 58.A. S. Lele, Y. Fang, J. Ting, A. Raychowdhury, “Learning to walk: Spike based reinforcement learning for hexapod robot central pattern generation” in 2020 2nd IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS), T. Delbruck, M. Verhelst, M. Valle, Eds. (IEEE, 2020), pp. 208–212.
  • 59.G. Tang, N. Kumar, R. Yoo, K. Michmizos, “Deep reinforcement learning with population-coded spiking neural network for continuous control” in Conference on Robot Learning, K. Jens, R. Fabio and T. Claire (PMLR, 2021), pp. 2016–2029.
  • 60.Sun Y., Zhao F., Zhao Z., Zeng Y., Multi-compartment neuron and population encoding powered spiking neural network for deep distributional reinforcement learning. Neural Netw. 182, 106898 (2025). [DOI] [PubMed] [Google Scholar]
  • 61.Spratling M. W., Cortical region interactions and the functional role of apical dendrites. Behav. Cogn. Neurosci. Rev. 1, 219–228 (2002). [DOI] [PubMed] [Google Scholar]
  • 62.Sjostrom P. J., Rancz E. A., Roth A., Hausser M., Dendritic excitability and synaptic plasticity. Physiol. Rev. 88, 769–840 (2008). [DOI] [PubMed] [Google Scholar]
  • 63.Dampfhoffer M., Mesquida T., Valentian A., Anghel L., Backpropagation-based learning techniques for deep spiking neural networks: A survey. IEEE Trans. Neural Netw. Learn. Syst. 35, 11906–11921 (2023). [DOI] [PubMed] [Google Scholar]
  • 64.Cramer B., Stradmann Y., Schemmel J., Zenke F., The Heidelberg spiking data sets for the systematic evaluation of spiking neural networks. IEEE Trans. Neural Netw. Learn. Syst. 33, 2744–2757 (2020). [DOI] [PubMed] [Google Scholar]
  • 65.Fang W., et al. , Parallel spiking neurons with high efficiency and ability to learn long-term dependencies. Adv. Neural Inf. Process. Syst. 36, 53674–53687 (2024). [Google Scholar]
  • 66.Yu C., et al. , STSC-SNN: Spatio-temporal synaptic connection with temporal convolution and attention for spiking neural networks. Front. Neurosci. 16, 1079357 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67.Shen G., Zhao D., Zeng Y., Eventmix: An efficient data augmentation strategy for event-based learning. Inf. Sci. 644, 119170 (2023). [Google Scholar]
  • 68.Y. Li et al. , “Parallel spiking unit for efficient training of spiking neural networks” in 2024 International Joint Conference on Neural Networks (IJCNN), C. Jayne, Z.-G. Hou, B. Hammer, T. Ludermir, S. Ozawa, Eds. (IEEE, 2024), pp. 1–8.
  • 69.W. Fang et al. , “Incorporating learnable membrane time constant to enhance learning of spiking neural networks” in Proceedings of the IEEE/CVF International Conference on Computer Vision, T. Hassner et al. , Eds. (IEEE, 2021), pp. 2661–2671.
  • 70.Rudolph M., Destexhe A., How much can we trust neural simulation strategies? Neurocomputing 70, 1966–1969 (2007). [Google Scholar]
  • 71.Butcher J. C., Numerical Methods for Ordinary Differential Equations (John Wiley & Sons, 2016). [Google Scholar]
  • 72.M. Horowitz, “1.1 computing’s energy problem (and what we can do about it)” in 2014 IEEE international solid-state circuits conference digest of technical papers (ISSCC), L. C. Fujino et al. , Eds. (IEEE, 2014), pp. 10–14.
  • 73.BrainCog Team, BrainCog Embot Engine (2024). https://www.brain-cog.network/embot. Accessed 27 November 2025.

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Appendix 01 (PDF)

pnas.2513319122.sapp.pdf (338.8KB, pdf)

Data Availability Statement

The model of this research is one of the core and part of BrainCog Embot (73). BrainCog Embot is an Embodied AI platform under the Brain-inspired Cognitive Intelligence Engine (BrainCog) framework, which is an open-source Brain-inspired AI platform based on Spiking Neural Network. Codes and data have been deposited in GitHub https://github.com/Brain-Cog-Lab/Spiking-WM.


Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES