Provably Sub-Linear Two-Timescale NeuroEvolution with Online Plasticity
Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 6317-6325.
https://doi.org/10.24963/ijcai.2026/703
Keywords
- Search: Meta-reasoning and meta-heuristics
- Search: Evolutionary computation
- Search: Local search
- Search: Search and machine learning
- Search: Heuristic search
Abstract
NeuroEvolution of Augmenting Topologies (NEAT) is a widely used neuroevolution algorithm for learning neural network architectures and weights for control tasks. However, standard offline optimisation searches for connection strengths directly, which can scale poorly in high-dimensional weight spaces and more difficult continuous control problems. Hybrid methods that combine neuroevolution with online learning can address this challenge, but their theoretical properties remain underexplored. This paper gives the first regret analysis for a general NeuroEvolutionary Online Learning (NEOL) framework, which decouples learning into two timescales: an outer loop for architecture search and an inner loop for online weight adaptation via reward-modulated plasticity. Under mild conditions, we prove that NEOL achieves sublinear regret. Empirically, under fixed interaction budgets on four standard control benchmarks, a NEAT-based NEOL implementation achieves higher final fitness and lower variance than pure NEAT, and is competitive with strong reinforcement learning (RL) baselines on several tasks. The results are supported by Wilcoxon rank-sum tests and ablation studies. Overall, the findings show that online plasticity can improve the sample efficiency and robustness of two-timescale neuroevolution. Code is available at https://github.com/boobaa2001/NeuroEvolution_Online_Learning_NEOL
- [Agogino et al., 2000] Adrian Agogino, Kenneth Stanley, and Risto Miikkulainen. Online interactive neuro- evolution. Neural Processing Letters, 11(1):29-38, 2000.
- [Angeline et al., 1994] Peter J. Angeline, Gregory M. Saun- ders, and Jordan B. Pollack. An evolutionary algorithm that constructs recurrent neural networks. IEEE Transac- tions on Neural Networks, 5(1):54-65, 1994.
- [Bauschke and Combettes, 2017] Heinz H. Bauschke and Patrick L. Combettes. Correction to: Convex analysis and monotone operator theory in Hilbert spaces, pages C1- C4. Springer International Publishing, Cham, 2017.
- [Bellman, 1966] Richard Bellman. Dynamic programming. Science, 153(3731):34-37, 1966.
- [Bienenstock et al., 1982] Elie L. Bienenstock, Leon N. Cooper, and Paul W. Munro. Theory for the development of neuron selectivity: orientation specificity and binocu- lar interaction in visual cortex. Journal of Neuroscience, 2(1):32-48, 1982.
- [Brockman et al., 2016] Greg Brockman, Vicki Cheung, Ludwig Pettersson, Jonas Schneider, John Schulman, Jie Tang, and Wojciech Zaremba. OpenAI gym. arXiv preprint arXiv:1606.01540, 2016.
- [Caporale and Dan, 2008] Natalia Caporale and Yang Dan. Spike timing-dependent plasticity: a hebbian learning rule. Annual Review of Neuroscience, 31:25-46, 2008.
- [Chalumeau et al., 2023] Felix Chalumeau, Raphael Boige, Bryan Lim, Valentin Macé, Maxime Allard, Arthur Flajo- let, Antoine Cully, and Thomas Pierrot. Neuroevolution is a competitive alternative to reinforcement learning for skill discovery. In ICLR, 2023.
- [Co-Reyes et al., 2021] John D. Co-Reyes, Yingjie Miao, Daiyi Peng, Esteban Real, Quoc V. Le, Sergey Levine, Honglak Lee, and Aleksandra Faust. Evolving reinforce- ment learning algorithms. In ICLR, 2021.
- [Fischer et al., 2023] Paul Fischer, Emil Lundt Larsen, and Carsten Witt. First steps towards a runtime analysis of neuroevolution. In FOGA, pages 61-72, 2023.
- [Florian, 2007] Rȃzvan V. Florian. Reinforcement learning through modulation of spike-timing-dependent synaptic plasticity. Neural Computation, 19(6):1468-1502, 2007.
- [Freund and Schapire, 1997] Yoav Freund and Robert E Schapire. A decision-theoretic generalization of on-line learning and an application to boosting. Journal of com- puter and system sciences, 55(1):119-139, 1997.
- [Frémaux and Gerstner, 2016] Nicolas Frémaux and Wul- fram Gerstner. Neuromodulated spike-timing-dependent plasticity and theory of three-factor learning rules. Fron- tiers in Neural Circuits, 9:85, 2016.
- [Gerstner et al., 2018] Wulfram Gerstner, Marco Lehmann, Vasiliki Liakoni, Dane Corneil, and Johanni Brea. Eligibil- ity traces and plasticity on behavioral time scales: exper- imental support of neohebbian three-factor learning rules. Frontiers in Neural Circuits, 12:53, 2018.
- [Haarnoja et al., 2018] Tuomas Haarnoja, Aurick Zhou, Kristian Hartikainen, George Tucker, Sehoon Ha, Jie Tan, Vikash Kumar, Henry Zhu, Abhishek Gupta, Pieter Abbeel, and Sergey Levine. Soft actor-critic algorithms and applications. arXiv preprint, 2018.
- [Hausknecht et al., 2014] Matthew Hausknecht, Joel Lehman, Risto Miikkulainen, and Peter Stone. A neu- roevolution approach to general atari game playing. IEEE Transactions on Computational Intelligence and AI in Games, 6(4):355-366, 2014.
- [Hebb, 1949] Donald O. Hebb. The organization of behav- ior: a neuropsychological theory. John Wiley & Sons, New York, 1949.
- [Hoeffding, 1963] Wassily Hoeffding. Probability inequali- ties for sums of bounded random variables. Journal of the American statistical association, 58(301):13-30, 1963.
- [Holland, 1992] John H. Holland. Adaptation in natural and artificial systems: an introductory analysis with ap- plications to biology, control, and artificial intelligence. Complex Adaptive Systems. MIT Press, Cambridge, MA, 1992.
- [Khadka and Tumer, 2018] Shauharda Khadka and Kagan Tumer. Evolution-guided policy gradient in reinforcement learning. NeurIPS, 31, 2018.
- [Khan et al., 2010] Maryam Mahsal Khan, Gul Muhammad Khan, and Julian F. Miller. Evolution of neural net- works using cartesian genetic programming. In 17th IEEE Congress on Evolutionary Computation, pages 1-8. IEEE, 2010.
- [Kohl and Miikkulainen, 2009] Nate Kohl and Risto Mi- ikkulainen. Evolving neural networks for strategic decision-making problems. Neural Networks, 22(3):326- 337, 2009.
- [Kudithipudi et al., 2022] Dhireesha Kudithipudi, Mario Aguilar-Simon, et al. Biological underpinnings for lifelong learning machines. Nature Machine Intelligence, 4(3):196-210, 2022.
- [Lv et al., 2024] Zeqiong Lv, Chao Bian, Chao Qian, and Yanan Sun. Runtime analysis of population-based evo- lutionary neural architecture search for a binary classifica- tion problem. In GECCO, GECCO '24, pages 358-366, New York, NY, USA, 2024. Association for Computing Machinery.
- [Lv et al., 2025] Zeqiong Lv, Chao Qian, Yun Liu, Jiahao Fan, and Yanan Sun. Runtime analysis of evolution- ary NAS for multiclass classification. In ICML, volume 267 of Proceedings of Machine Learning Research, pages 41648-41666. PMLR, 13-19 Jul 2025.
- [Martin et al., 2000] Stephen J. Martin, Paul D. Grimwood, and Richard G. M. Morris. Synaptic plasticity and mem- ory: an evaluation of the hypothesis. Annual Review of Neuroscience, 23(1):649-711, 2000.
- [Miconi et al., 2018] Thomas Miconi, Kenneth O. Stanley, and Jeff Clune. Differentiable plasticity: training plastic neural networks with backpropagation. In Jennifer Dy and Andreas Krause, editors, Proceedings of the 35th Interna- tional Conference on Machine Learning, volume 80, pages 3559-3568. PMLR, 2018.
- [Miikkulainen et al., 2024] Risto Miikkulainen, Jason Liang, et al. Evolving deep neural networks. In Artificial Intelligence in the Age of Neural Networks and Brain Computing, pages 269-287. Elsevier, 2024.
- [Miikkulainen, 2025] Risto Miikkulainen. Neuroevolution insights into biological neural computation. Science, 387(6735):eadp7478, 2025.
- [Najarro and Risi, 2020] Elias Najarro and Sebastian Risi. Meta-learning through hebbian plasticity in random net- works. In NeurIPS, 2020.
- [Oja, 1982] Erkki Oja. A simplified neuron model as a prin- cipal component analyzer. Journal of Mathematical Biol- ogy, 15(3):267-273, 1982.
- [Orabona, 2019] Francesco Orabona. A modern introduc- tion to online learning. arXiv preprint arXiv:1912.13213, 2019.
- [Peng et al., 2018] Yiming Peng, Gang Chen, Harith Singh, and Mengjie Zhang. Neat for large-scale reinforcement learning through evolutionary feature learning and policy gradient search. In GECCO, pages 490-497, New York, NY, USA, 2018. ACM.
- [Schmidhuber, 1987] Jürgen Schmidhuber. Evolutionary principles in self-referential learning: on learning how to learn. Diploma thesis, Technische Universität München, Institut für Informatik, Munich, Germany, 1987.
- [Schulman et al., 2017] John Schulman, Filip Wolski, Pra- fulla Dhariwal, Alec Radford, and Oleg Klimov. Proximal policy optimization algorithms. arXiv preprint, 2017.
- [Shalev-Shwartz, 2011] Shai Shalev-Shwartz. Online learn- ing and online convex optimization. Foundations and Trends in Machine Learning, 4(2):107-194, 2011.
- [Soltoggio et al., 2008] Andrea Soltoggio, Kenneth O. Stan- ley, and Risto Miikkulainen. Evolutionary advantages of neuromodulated plasticity in dynamic, reward-based sce- narios. In ALIFE, 2008.
- [Soltoggio et al., 2018] Andrea Soltoggio, Kenneth O. Stan- ley, and Sebastian Risi. Born to learn: the inspiration, progress, and future of evolved plastic artificial neural net- works. Neural Networks, 108:48-67, 2018.
- [Stanley and Miikkulainen, 2002a] Kenneth O. Stanley and Risto Miikkulainen. Efficient reinforcement learning through evolving neural network topologies. In GECCO, pages 569-577, 2002.
- [Stanley and Miikkulainen, 2002b] Kenneth O. Stanley and Risto Miikkulainen. Evolving neural networks through augmenting topologies. Evolutionary Computation, 10(2):99-127, 2002.
- [Stanley et al., 2003] Kenneth O. Stanley, Bobby D. Bryant, and Risto Miikkulainen. Evolving adaptive neural net- works with and without adaptive synapses. In CEC, 2003.
- [Stanley et al., 2009] Kenneth O. Stanley, David B. D'Ambrosio, and Jason Gauci. A hypercube-based encoding for evolving large-scale neural networks. Artificial Life, 15(2):185-212, 2009.
- [Stanley et al., 2019] Kenneth O. Stanley, Jeff Clune, Joel Lehman, and Risto Miikkulainen. Designing neural net- works through neuroevolution. Nature Machine Intelli- gence, 1(1):24-35, 2019.
- [Sutton and Barto, 1998] Richard S. Sutton and Andrew G. Barto. Reinforcement learning: an introduction. MIT Press, Cambridge, MA, 1998.
- [Takeuchi et al., 2014] Tatsuya Takeuchi, Adrian J. Duszkiewicz, and Richard G. M. Morris. The synaptic plasticity and memory hypothesis: encoding, storage and persistence. Philosophical Transactions of the Royal Society B: Biological Sciences, 369(1633):20130288, 2014.
- [Whiteson et al., 2005] Shimon Whiteson, Peter Stone, Ken- neth O. Stanley, Risto Miikkulainen, and Nate Kohl. Au- tomatic feature selection in neuroevolution. In GECCO, pages 1225-1232, 2005.
- [Xue et al., 2024] Ke Xue, Ren-Jian Wang, Pengyi Li, Dong Li, Jianye Hao, and Chao Qian. Sample-efficient quality- diversity by cooperative coevolution. In ICLR, 2024.
- [Yao, 1999] Xin Yao. Evolving artificial neural networks. Proceedings of the IEEE, 87(9):1423-1447, 1999.
- [Young et al., 2025] Daniel Young, Olivier Francon, et al. Discovering effective policies for land-use planning with neuroevolution. Environmental Data Science, 4:e30, 2025.
- [Zarantonello, 1971] Eduardo H. Zarantonello. Projections on convex sets in hilbert space and spectral theory: Part i. projections on convex sets: Part ii. spectral theory. In Eduardo H. Zarantonello, editor, Contributions to Nonlin- ear Functional Analysis, pages 237-424. Academic Press, 1971.
- [Zinkevich, 2003] Martin Zinkevich. Online convex pro- gramming and generalized infinitesimal gradient ascent. In ICML, 2003.
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
1 Introduction
NeuroEvolution (NE) employs evolutionary operators, rather than gradient descent, to optimise neural network architectures and parameters [Miikkulainen, 2025; Miikkulainen et al., 2024; Stanley et al., 2019; Khan et al., 2010; Yao, 1999; Angeline et al., 1994]. It has been successfully applied to biologically inspired models for lifelong learning [Kudithipudi et al., 2022], reinforcement learning (RL) tasks [Xue et al., 2024; Chalumeau et al., 2023; Co-Reyes et al., 2021; Khadka and Tumer, 2018; Stanley and Miikkulainen, 2002a], and domain-specific challenges (i.e., optimisation of land-use planning policies for carbon reduction [Young et al., 2025]).
A key limitation of pure neuroevolution is that weight optimisation in high-dimensional spaces relies on mutation-based perturbations. These often provide weak fitness assignment, leading to unstable optimisation dynamics and premature convergence in complex continuous-control problems [Stanley et al., 2009]. Furthermore, many neuroevolutionary algorithms are offline: a population is evolved on a task, and the policy is fixed at deployment. This approach is often inadequate in settings requiring real-time adaptation under sequential interaction and non-stationary environments [Agogino et al., 2000; Bellman, 1966; Sutton and Barto, 1998]. These challenges motivate hybrid methods that retain evolutionary local search for structure and network, while introducing direct mechanisms for online weight adaptation [Agogino et al., 2000; Stanley et al., 2003; Peng et al., 2018].
Combining population-based search with lifelong learning is a foundational goal for adaptive intelligence [Schmidhuber, 1987; Holland, 1992; Miikkulainen, 2025]. While early attempts to evolve synaptic plasticity rules directly struggled as genetic search spaces for learning rules expanded [Agogino et al., 2000; Stanley et al., 2003], the introduction of neuromodulation, using Hebbian updates with reward signals, has enabled networks to solve dynamic control tasks more efficiently than were previously intractable for both fixedweight and non-modulated plastic architectures [Soltoggio et al., 2008; Soltoggio et al., 2018; Najarro and Risi, 2020]. This established a robust two-timescale loop where an outer evolutionary process designs an inner online learner.
Despite these empirical successes, theoretical analysis of neuroevolution is limited. Existing studies focus entirely on the runtime analysis of evolutionary neural architecture search for discrete optimisation tasks [Fischer et al., 2023; Lv et al., 2024; Lv et al., 2025], building an important block for a rigorous understanding of neuroevolution for discrete search spaces. Although they are an important first step, these theoretical analyses cannot directly be applied to neuroevolution with online learning, especially in a continuous search space. To the best of our knowledge, a formal regret analysis of neuroevolution or its online variants remains unexplored. This paper addresses this gap by introducing a general NeuroEvolutionary Online Learning (NEOL) framework. As a reasonable starting point, we employ an exponential weight update mechanism, in which the algorithm selects the architecture via softmax selection (we will explain further in Section 3, A6), using a simplified model for the selection process rather than more complicated selection algorithms. We do not model the full nonconvex MDP dynamics of MuJoCo (Multi-Joint dynamics with Contact)/Box2D (2D game-like RL environments) or other control tasks, as NEOLs (e.g., NEAT) might be highly intractable due to their design. Instead, we isolate the algorithmic roles of: (i) outer search over network topology, and (ii) inner online weight adaptation from interaction feedback via local plasticity (NEOLstyle reward-modulated, including Hebb/Oja/BCM updates), Therefore, this paper aims to answer:
- (1)Can we provide a regret guarantee for NeuroEvolutionary Online Learning (NEOL) methods?
- (2)How can we effectively decompose policy learning into structural evolution and online weight adaptation?
1.1 Contribution
Our contributions are primarily in three folds. First, we introduce a general NEOL framework and provide a first regret analysis of this framework, showing that under mild conditions and exponential-weights selection over neural architectures, NEOL with reward-modulated plasticity rules (BCM, Hebb, and Oja) achieves sublinear regret O(pT), i.e., implying asymptotically optimal average performance. Second, we propose NEAT-NEOL, a practical implementation that decouples topology (network architecture) evolution and online weight adaptation via plasticity rules. Third, we conduct extensive experiments on four standard control benchmarks (CartPole, Lunar Lander, Hopper, and Bipedal Walker) under fixed interaction budgets. We also compare NEATNEOL with standard NEAT and strong RL baselines (PPO and SAC), and validate the results through Wilcoxon ranksum tests and ablation studies. These findings highlight the potential of online plasticity in improving the performance (best fitness) and robustness of two-timescale NeuroEvolution in interactive environments.
2 Preliminaries and Notation
Notation. ♣A♣ is the cardinality of a finite set A. We use the standard Euclidean inner product on Rd : hw↪ ui := Pdj=1 wj uj↪ kwk2 := phw↪wi. We define Euclidean projection of x 2 Rd on space W by ⇧W(x) := argminw2W 1 2 kw - xk22 . For a convex function f : Rd ! R, the subdifferential at x is @f(x) := {g 2 Rd : f(y) ≥ f(x) + hg↪ y -xi ↪ 8y 2 Rd . Any g 2 @f(x) is called a subgradient of f at x. An algorithm is noregret if its regret is sublinear E[RT ] = o(T), i.e., its average performance converges asymptotically to the optimal policy 1 . The natural filtration, (Gn)n≥0 associated with the stochastic process (Xn)n≥0 on probability space (⌦↪ F↪ Pr) is given by Gn = σ(X0↪ ▷ ▷ ▷ ↪Xn) (sigma-algebra generated by a family of r.v.s..) for n ≥ 0.
1 Note that different no-regret bounds can differ in different convergence rates. "Optimal" here does not mean the convergence rate is the best [Orabona, 2019].
Online Learning via Synaptic Plasticity. Online learning follows a sequential protocol: a learner repeatedly acts, observes (reward) feedback, and updates its parameters immediately, to minimise cumulative loss over time [Shalev-Shwartz, 2011]. In biological systems, life cycle adaptation is often attributed to synaptic plasticity, in which synaptic strength varies with changes in local neural activity [Martin et al., 2000; Takeuchi et al., 2014]. Importantly, many plasticity mechanisms are gated by a third factor, such as neuromodulatory signals correlated with reward, yielding three-factor rules that support behaviourally relevant credit assignment without backpropagating gradients through time [Fr´emaux and Gerstner, 2016; Gerstner et al., 2018; Florian, 2007]. Motivated by this, we use reward-modulated synaptic updates as the innerloop learning mechanism in NEOL. Let x denote presynaptic activity, y postsynaptic activity, w a synaptic weight, ⌘ > 0 a step size, r the scalar reward, ⌧ 2 N denote the time step in the ROLLOUT and β > 0 a reward scaling factor. We study three standard local rules.
Reward-modulated Hebbian rule. Following Hebb's rule [Hebb, 1949], correlated pre- and postsynaptic activities strengthen a synapse. We use a reward-gated three-factor form whose local correlation defines e⌧ = x⌧y⌧ : ∆w⌧ = ⌘ β r⌧ e⌧ = ⌘ β r⌧ x⌧ y⌧ ▷ This rule is maximally local and simple, but can be unstable without additional constraints [Caporale and Dan, 2008].
Reward-modulated Oja rule. Oja's rule varied fromHebbian learning with an additional activity-dependent negative feedback normalisation that prevents divergence [Oja, 1982]. Using the same reward-gating yields e⌧ = y⌧ (x⌧ - y⌧w⌧ )↪ ∆w⌧ = ⌘ β r⌧ e⌧ = ⌘ β r⌧ y⌧ (x⌧ - y⌧w⌧ )▷ This stabilises the dynamics and yields a principal-component interpretation under stationary inputs.
Reward-modulated BCM rule. The BCM rule introduces a sliding threshold ✓⌧ that separates depression from potentiation and supports selectivity with homeostasis [Bienenstock et al., 1982]. In reward-modulated form, e⌧ = y⌧ (y⌧ - ✓⌧ )x⌧ ↪∆w⌧ = ⌘ β r⌧ e⌧ = ⌘ β r⌧ y⌧ (y⌧ - ✓⌧ )x⌧ ▷ The threshold ✓⌧ is updated on a slower timescale to track recent postsynaptic activity.
3 NeuroEvolutionary Online Learning
In this section, we present a NeuroEvolutionary Online Learning (NEOL) framework. We begin with a high-level overview, then describe the decoupled update strategy for weights and topology in Section 3.1, and finally detail the main algorithm in Section 3.2.
3.1 Decoupling Updates forWeight and Topology
We maintain a population of network architectures, each encoded as a genome. The flowchart in Fig. 1 shows a generational loop in which evolution and evaluation are interleaved to progressively improve solutions. Unlike standard NEAT, which mutates both topology and weights offline between episodes and evaluates policies with fixed weights during rollouts, NEOL decouples the two update processes. During each rollout, synaptic plasticity performs online weight adaptation once the reward feedback is observed and then, based on the current policy, the agent chooses an action to interact with the environment until the inner loop phase ends. Then, the outer loop uses an evolutionary variation to modify the topology/architecture of networks and select the final offspring based on final fitness, which is the cumulative reward of the agent interacting with the environment. Such a separation reserves the structural innovation and adapts to real-time feedback, thereby improving the performance of the algorithm (in the sense of fitness) and stabilising the search process (see Section 5).

3.2 General Outer-Inner Framework for NEOL
This section provides more detailed pseudocode for NEOL. Algorithm 1 consists of a two-timescale learning phase. At the outer loop (t = 1↪ ▷ ▷ ▷ ↪ T), the algorithm selects an architecture ht 2 H using an outer selector state ⇥t (which might be a probability distribution over candidates, or a population of architectures in evolutionary algorithms such as NeuroEvolution of Augmenting Topologies (NEAT, a neuroevolution method that evolves both neural network topology and connection weights in an offline manner [Stanley and Miikkulainen, 2002b].). The selected architecture is then evaluated by an inner ROLLOUT learning procedure (Algorithm 2), which adapts the weights online through reward-modulated plasticity and returns an estimated fitness b Jt. "Env" denotes the task environment, modelled as an episodic MDP M = (S↪A↪ P↪ r↪ ⇢0) with horizon Tmax, where S is state space, A is action space, P(· ♣ s↪ a) is transition kernel, r(s↪ a) is a reward function, and ⇢0 is the initial-state distribution. Finally, the outer state ⇥t is updated based on this evaluation, favouring future selections toward higher-performing architectures.
Algorithm 2 evaluates a fixed architecture h by performing an online adaptation through reward-modulated plasticity. For each of the N episodes, the environment is reset,
Algorithm 1 General OUTER-INNER framework
Input: Candidate space H (architectures/genomes); outer rounds T. Outer selector state ⇥ (e.g., a distribution pt on H, or a NEAT population Pt). Inner loop: learning rule L; step size ⌘; reward scale β; episodes N; horizon Tmax; env.
Output: Final architecture and weights (hT ↪ w(hT )
T ). 1: ⇥1 OUTERINIT(H) . e.g., uniform p1(h) = 1◁♣H♣ or random initial population P1 2: for t = 1↪ ▷ ▷ ▷ ↪ T do . Outer: architecture selection 3: ht OUTERSELECT(⇥t) 4: (w(ht) t ↪ b Jt) ROLLOUT(ht↪L↪ ⌘↪ β↪N↪ Tmax↪ env) 5: `t(ht) LOSS( b Jt) . e.g., `t = -b Jt 6: ⇥t+1 OUTERUPDATE(⇥t↪ ht↪ `t(ht)) 7: end for 8: return (hT ↪w(hT ) T )
Algorithm 2 ROLLOUT: reward-modulated plasticity
Input: Fixed architecture h; learning rule L; step size ⌘; reward scale β; episodes N; inner horizon Tmax; env.
Output: Adapted weights w(h) ; average return b J (h↪ w(h) ). 1: RETURNS [] 2: w(h) null 3: for e = 1↪ ▷ ▷ ▷ ↪N do 4: Instantiate net from h; initialise plastic weights w(h) 1 5: s env.reset(), R 0 6: for ⌧ = 1↪ ▷ ▷ ▷ ↪ Tmax do 7: a ⇡w(h) ⌧ (s) 8: (s0 ↪ r↪ done) env.step(a) 9: u(h) ⌧ LOCALTRACE(s↪ a↪ s0 ) 10: w(h) ⌧+1 PLASTICUPDATE(w(h) ⌧ ↪ u(h) ⌧ ↪ r;L↪ ⌘↪ β) 11: R R+ r, s s0 12: if done then break 13: end if 14: end for 15: RETURNS.APPEND(R) 16: w(h) w(h) ⌧+1 17: end for 18: b J(h↪w(h) ) 1N PNe=1 RETURNS[e] 19: return (w(h) ↪ b J (h↪ w(h) ))
and the network weights are initialised uniformly at random over candidate architectures h (line 4). At every interaction step ⌧ Tmax, the current policy ⇡w(h) ⌧ produces an action a, the environment returns the next state and reward, and a local synaptic trace u(h) ⌧ is computed from pre/post-synaptic activity (line 9). The weights are then updated online via a reward-gated plasticity rule (Hebb/Oja/BCM) with step size ⌘ and reward scaling β (line 11). Finally, the episode return is accumulated as fitness, and the final output is the average return b J(h↪w(h) ) across episodes together with the adapted weight vector w(h) .
This paper presents a simplified theoretical lens for the outer-loop with inner-loop structure in Algorithms 1-2. We show that under standard boundedness assumptions, the hybrid admits a sublinear regret bound. For simplicity of both theoretical and empirical analysis, we consider episode N = 1 in this paper.
3.3 Simplified protocol and regret definition
Let H be a finite set of candidate genomes/architectures (e.g., a finite pool of NEAT topologies), with M := ♣H♣ 2 N. Each h 2 H induces a parameter space Wh ⇢ Rdh . We consider an online interaction protocol over outer rounds t = 1↪ ▷ ▷ ▷ ↪ T .
- At outer round t, the environment defines an evaluation instance (e.g., initial state distribution).
- The outer loop selects an architecture ht 2 H according to pt 2 ∆(H).
- Given ht, the inner loop runs for N episodes at most Tmax iterations using reward-modulated plasticity, generating adaptive weights w(ht) t 2 Wht and a (stochastic) average return Jt (ht↪ w(ht) t ) 2 [0↪ 1] (normalised).
As a simplified mode, in our analysis, we consider N = 1 and Tmax is constant with respect to the outer iteration T .
- Define the (stochastic) loss at round t as `t (ht↪w(ht) t ) := 1 - Jt (ht↪ w(ht) t ) 2 [0↪ 1].
We define the (expected) regret of the hybrid method as
where `t(h↪w) denotes the loss that would be incurred on round t if the candidate (h↪w)that is in round t if deployed on the same evaluation instance, and the expectation is taken from all the randomness in evaluation instances, rollouts, and the algorithm. Regret quantifies the cost of online learning. The use of the Regret metric R(T ) is motivated by the need to balance structural exploration (finding the right NEOL topology) with parametric exploitation (optimising weights for a given topology). A sub-linear regret bound, R(T)◁T ! 0 as T ! 1, guarantees that the learner's cumulative reward is asymptotically as good as the best possible architectureweight pair (h⇤ ↪ w⇤ ) in the candidate set.
3.4 Assumptions
Most NEOL algorithms, including NEAT and its variants, are highly intractable. It is sensible to make some assumptions before conducting regret analysis.
A1 Finite architecture. H is finite with ♣H♣ = M < 1. A2 Bounded rewards/losses. Rewards are normalised so that rt(h↪ w) 2 [0↪ 1] for all t↪ h↪ w, hence `t(h↪ w) 2 [0↪ 1]. A3 Bounded activities and bounded parameter domain. For each architecture h, the (vectorised) weights lie in a convex and compact set Wh with diameter at most D: kw - w0 k2 D↪ 8w↪w0 2 Wh▷ Moreover, for each h and each round t, the network induces bounded local synaptic traces (e.g., pre-/post-synaptic activity products) denoted by zt := xtyt 2 Rdh , there exists a constant Z such that kztk2
Z for all t↪ h▷ For BCM, we additionally assume a bounded sliding threshold ✓t 2 [-1↪ 1] and bounded post-synaptic activity yt 2 [-1↪ 1].
A4 NEOL inner update is a reward-modulated local plasticity rule. For each fixed architecture h, the within-lifetime update (Algorithm 2, line 9-10) is a local rule driven by synaptic traces and reward, implemented with projection to keep weights in Wh:
where u(h) t depends only on local quantities and the reward. Assumption 4 does not assume backpropagation or policy gradients. It only assumes that the inner-loop update is a bounded local synaptic rule of the form (1), which holds for the reward-modulated Hebb/Oja/BCM updates below when weights are clipped/projected.
Here ↵t ≥ 0 is bounded (e.g., ↵t = y2 t with yt 2 [-1↪ 1]), and yt↪ ✓t are bounded as in Assumption 3. The pre-synaptic activity xt can be absorbed into zt if desired. We say the plasticity rule is reward-modulated if u(h) t = rt · local trace, where rt is the reward.
A5 Surrogate domination almost certainly. For each architecture h 2 H and each round t, define a linear surrogate L(h) t (w) := -hw↪ u(h) t i. We assume there exists a constant C ≥ 1 such that for all w 2 Wh,
holds almost surely. An informal intuition for Assumption 5 is: if `t(h↪ ·) is locally smooth and the reward-modulated plasticity direction u(h) t is positively aligned with the descent direction of `t(h↪ ·) at w(h) t , then the decrease in the true loss can be controlled by the decrease in the linear surrogate,
A6 Selection as a soft and fitness-based reweighting. At each outer round t, NEOL produces a population of genomes and applies selection based on their fitness values. For theoretical tractability, we model this selection as maintaining a probability distribution pt over a finite candidate set H of genomes/architectures, and updating it by a monotone fitnessbased reweighting rule of exponential-weights form:
where b `t(h) is an empirical estimate of `t(h↪w(h) t ). The exponential weight update follows the classical Hedge algorithm [Freund and Schapire, 1997]. This abstraction captures that genomes with smaller estimated loss (higher fitness) become more likely to be selected, while ignoring NEATspecific mechanisms such as speciation, explicit fitness sharing, and structural mutations. Exponential weights are a standard setting and starting point for such selection dynamics, helping us conduct a clear outer-loop regret analysis.
A7 Full-information evaluation over the candidate pool. At each outer round t, we assume the loss values are revealed for all candidates in the pool H: the outer update has access to the entire loss vector (`t(h↪ w(h) t ))h2H at round t.
4 Regret Analysis of a Simplified NEOL
First, we consider the inner-loop regret for reward-modulated local updates.
Lemma 1. Fix any h 2 H. Under Assumptions A2-4, define the (convex) surrogate inner loss: L(h) t (w) := -hw↪ u(h) t i, where u(h) t is the local update direction from (1). Then the projected update (1) satisfies
Moreover, if ku(h) t k2 U for all t (implied by A2-4), then
Choosing ⌘ = D◁(U pT) yields
Lemma 1 shows that under the bounded assumptions for architecture and bounded local synaptic update, we can bound the inner regret by DU pT , where the weight vectors lie in a convex and compact set Wh with diameter D and the 2-norm of the bounded local synaptic traces is at most U. This implies that the inner regret can be controlled by the size of the space of weights and local synaptic update in a linear sense.
Next, we consider the regret of the outer-loop, assuming the architecture uses exponential weights/Hedge.
Lemma 2. Let ¶Ft♦t≥1 be a natural filtration generated by all randomness and loss observations up to the end of round t - 1. If ht ⇠ pt is drawn after observing Ft and under Assumptions 1,2,6,7 with losses in [0↪ 1], the exponentialweights update (2) satisfies
Choosing γ = p8 logM◁T yields
Lemma 2 shows that we can bound the outer regret conditioning on the current observation by p(T logM)◁2, where M is the size of the set of architectures. This implies that the outer regret can also be controlled by the size of the set of architectures in a square-root sense.
Finally, using Lemmas 1 and 2, we obtain:
Theorem 3. Under Assumptions 1-7, with ⌘ = D◁(U pT ) in Lemma 1 and γ = p8 logM◁T in Lemma 2, the expected regret is bounded as
Proof Sketch. Theorem 4 decomposes the regret into an inner-loop term CDU pT (cost of weight adaptation) and an outer-loop term pT logM◁2 (cost of architecture search). Both are sublinear, so their sum is sublinear.
In our analysis, we model Algorithms 1 and 2 with rewardgated synaptic updates as an inner-loop online procedure of the form (1) (A3-4), where the update direction u(h) t depends only on local traces and the scalar reward. For theoretical tractability, we consider the outer selection as an exponentialweights update over a finite architecture pool H (A1 and A7). In practice, Algorithm 1 might evaluate each genome in the population via repeated online rollouts and then apply selection pressure through reproduction/speciation, which we investigate in Section 5. Moreover, we consider a fullinformation outer update in which losses for all h 2 H are available (A7). Under these assumptions, the hybrid outer/inner-loop method admits a sublinear O(pT) regret guarantee, supporting this interpretation as an effective combination of evolutionary architecture search and online learning via plasticity updates.
5 Experiments
If we choose the learning rule L 2 ¶Hebb, Oja, BCM♦ in Algorithm 1, then the general NEOL framework becomes a NEAT-based NEOL method (we give the pseudocode in the Appendix). In this section, we evaluate this method (namely, NEAT-NEOL) and compare it with standard NEAT and two strong reinforcement learning baselines. We test whether online weight updates from the plasticity rules help, and how the results compare with well-tuned PPO and SAC in practice.
First, we provide a formal formulation of sequential decision making by using the Markov Decision Process (MDP). Given an MDP defined by a tuple hS↪ A↪ P↪ R↪ γ↪ T i where S is the state space, A is the action space, R : S⇥A ! R is the reward function and P : S ⇥A ! S is the transistion function. In this paper, we consider an online RL setting where the agent can interact with the environment repeatedly until a certain time horizon T by using a policy ⇡ : S ! A. Such an agent's policy is usually represented by a neural net. Then, the goal of the entire learning process is to find an optimal policy ⇡⇤ such that it can maximise the expected rewards:
As a special setting for NeuroEvolution, this paper directly refers to the cumulative reward as the fitness of the policy at time horizon T , i.e., f(⇡↪ T ) := PTt=0 R (st↪ at).
5.1 Experiment setups
Benchmark Environments. We evaluate algorithms on four control tasks from the OpenAI gym benchmark suite [Brockman et al., 2016], spanning diverse reward structures and action spaces (detailed description deferred to Appendix).
Baselines. We compare NEAT-NEOL with two baseline families. (1) NEAT [Stanley and Miikkulainen, 2002b]: we use the same outer-loop evolutionary search as in NEAT-NEOL, but remove online synaptic plasticity, i.e., synaptic weights are fixed during each evaluation rollout. (2) Proximal Policy Optimisation (PPO) [Schulman et al., 2017] and Soft Actor-Critic (SAC) [Haarnoja et al., 2018]: PPO serves as a strong on-policy baseline and is used on CartPole; for continuous-control tasks (LunarLander, BipedalWalker, Hopper), we evaluate both PPO and SAC to reflect standard practice for continuous action spaces. Experimental Configuration for NEAT and NEAT-NEOL. We ran NEAT and NEAT-NEOL with population sizes P 2 ¶50↪ 100↪ 200↪ 300♦. Each run lasted for G = 500 generations. In each generation, we evaluated all P individuals on one rollout, so each run contained P ⇥G rollouts in total (and P ⇥G⇥Tmax, where Tmax is the rollout length in environment steps). For NEAT-NEOL, we tuned the inner-loop learning rate lr by grid search over ¶2▷5⇥10-4 ↪ 2▷5⇥10-3 ↪ 2▷5⇥ 10-2 ↪ 2▷5⇥10-1 ♦ and Tmax = 103 . For each configuration, we used 30 independent random seeds (See Figures 2 and Figures 6-9 in Appendix).
Experimental Configuration for PPO and SAC. For PPO and SAC, we trained each run for up to 107 environment steps per seed. To make a fair comparison under the same interaction budget as the evolutionary runs, we also report results at P ⇥G⇥Tmax = 107 environment steps for NEAT and NEOL (i.e., P 2 ¶50↪ 100♦↪ G 2 ¶100↪ 200♦ and Tmax = 103 ). We used 30 random seeds and report boxplots of the best fitness (episode return) across seeds (See Figure 3).
5.2 NEAT-NEOL vs NEAT vs RL Baselines
To systematically evaluate the role of online neural plasticity in evolutionary processes, we conducted a comprehensive comparison against NEAT. This comparison pitted the standard NEAT method against our NEOL framework, which integrates online plasticity rules (Hebb, Oja, and BCM). The results clearly demonstrate that the NEOL framework exhibits substantial advantages across multiple test environments.
In the simpler CartPole task, all methods rapidly converge to the maximum fitness, serving as a successful sanity check. However, in the more complex environments, significant performance disparities emerge. As shown in the convergence plots (Figure 2, top two rows), the NEOL variants consistently achieve higher final fitness scores than standard NEAT. The boxplots (Figure 2, bottom two rows) and standard deviations (Table 4) further reveal that while standard NEAT struggles, often resulting in a high variance and numerous low-performing outliers, the NEOL methods achieve a superior median performance. Notably, in three continuous control tasks, NEOL not only outperforms NEAT but also exhibits a tighter fitness distribution, indicating higher learning reliability in terms of smaller variance.

The observed performance gains are not coincidental. We confirmed their statistical significance using a one-sided Wilcoxon rank-sum test. The null hypothesis is that the two configurations yield samples from the same distribution; the alternative hypothesis is that the OL method tends to achieve the larger best-fitness than NEAT. As detailed in Table 5, we reject the null hypothesis at a significance level of p < 0▷05 for all NEOL variants across all three tasks apart from Cartpole. This provides strong evidence that the integration of online learning improves the performance of algorithms.
Next, we compare NEOL with PPO and SAC. As shown in Figure 3, under the same interaction budget of 10 million (10M) timesteps, NEOL and NEAT outperform PPO and SAC on CartPole and LunarLander, achieving higher fitness with smaller variance, and hence better sample efficiency. On Hopper and BipedalWalker, PPO and SAC remain strong and outperform both NEAT and NEOL. However, NEOL is still more competitive against PPO than standard NEAT. Overall, these results highlight the potential of NEOL, especially on tasks where fast within-episode adaptation is beneficial.


5.3 Ablation Studies
We ablate the online learning component by disabling weight modulation in NEAT ("NEAT (w/o)"), and all other settings remain unchanged. Figure 4 compares the final best-fitness distributions over 30 independent runs on four control tasks. On CartPole, all methods quickly reach the performance ceiling 500 as expected, so disabling online learning has no clear effect. On Lunar Lander, all NEOL variants (BCM, Hebb, Oja) achieve clearly higher final fitness than NEAT (w/o), with tighter distributions. On Hopper, removing online learning results in a significant drop in performance. NEAT (w/o) has a much lower median and a wider spread, while the NEOL variants remain stronger overall. On Bipedal Walker, NEOL again improves the final fitness compared with NEAT (w/o), and the results are consistent across seeds. In three continuous control tasks, the boxplots further indicate higher empirical means, higher medians, and tighter interquartile ranges, which support the improvement of online learning via synaptic plasticity. Overall, these results isolate the contribution of online synaptic plasticity: removing it impairs both the gained fitness and the robustness of learning.
Summary. In our two-timescale setup, the outer evolutionary loop searches for good network topologies, while the inner loop uses plasticity rules to adjust weights during online interaction. This gives a simple, gradient-free method to assign fitness and fine-tune behaviour within an agent's lifetime. The experiment also shows a relatively competitive performance against some strong RL baselines across several tasks. Moreover, the ablation study supports this across tasks: enabling online plasticity improves final fitness, reduces instability across runs, and leads to better sample efficiency. In contrast, removing it (NEAT (w/o)) generally results in weaker final performance and less robust learning. Taken together, these findings suggest that online learning via plasticity can improve the performance of NeuroEvolution and make it more robust.
6 Conclusion and Discussion
We proposed a general NeuroEvolutionary Online Learning (NEOL) framework, a two-timescale design that separates (i) outer-loop topology/architecture search from (ii) inner-loop, within-episode weight adaptation via reward-modulated local plasticity. Using biologically motivated rules (Hebb, Oja, and BCM), NEOL provides a simple, gradient-free mechanism for online weight adaptation. Our theoretical analysis shows that the resulting outer-inner loop guarantees an expected sublinear regret under standard boundedness and selection assumptions. This serves as a first step towards a more rigorous understanding of these hybrid online learning methods. Empirically, NEAT-NEOL improves over pure NEAT across four control benchmarks and is relatively competitive with strong RL baselines (PPO/SAC) on several tasks, with notably tighter performance distributions. Additional ablation studies and Wilcoxon rank-sum tests further confirm that online plasticity is a key opponent of the improvement.
Despite these results, NEOL has limitations. Theoretically, we only consider the exponential weight update selection for architecture search. Extending the analysis to broader classes of algorithms presents an exciting and challenging avenue. Moreover, current theoretical analysis is restricted to the local plasticity rules, including Hebb, Oja and BCM. We conjecture that sublinear regret is attained for more general local plasticity rules with bounded step sizes. Empirically, testing on more diverse environments can strengthen our empirical analysis. It is not clear how robust our online weighted adaptation is for more complex environments. Also, this paper only uses fixed learning rules. As the performance algorithm remains sensitive to hyperparameters and task structure, adaptation of learning rules might be the next possible direction. Together, these future theoretical and empirical extensions would clarify when and why reward-modulated plasticity most effectively enhances neuroevolution, and would move NEOL closer to robust adaptive agents.
Ethics Statement
We have no ethical concerns to declare.
Acknowledgments
We thank the anonymous reviewers for their helpful reviews. Shishen is supported by UKRI via grant EP/Y014650/1, as part of the ERC Synergy project OCEAN. The computations were performed using the University of Warwick highperformance computing (Avon HPC) service.
Contribution Statement
Shishen Lin and Yixin Chen contributed equally to this work. Shishen Lin contributed to the theoretical analysis, experiment design, empirical evaluation and manuscript writing. Yixin Chen contributed to the algorithm design, implementation, empirical evaluation, and manuscript writing.
@inproceedings{ijcai2026p703,
title = {Provably Sub-Linear Two-Timescale NeuroEvolution with Online Plasticity},
author = {Lin, Shishen and Chen, Yixin},
booktitle = {Proceedings of the Thirty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-26}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Diego Calvanese},
pages = {6317--6325},
year = {2026},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2026/703},
url = {https://doi.org/10.24963/ijcai.2026/703},
}
TY - CPAPER TI - Provably Sub-Linear Two-Timescale NeuroEvolution with Online Plasticity AU - Lin, Shishen AU - Chen, Yixin T2 - Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-26 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2026 SP - 6317 EP - 6325 DO - 10.24963/ijcai.2026/703 UR - https://doi.org/10.24963/ijcai.2026/703 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: