SNU Biointelligence Lab

LEONN

Learning and Evolution of Neural Networks

1998~2001 KOSEF

LEONN investigated the joint optimization of neural network architectures and connection weights through Bayesian evolutionary algorithms — a forerunner of modern neuroevolution research conducted at SNU Biointelligence Lab with support from the Korea Science and Engineering Foundation (KOSEF).

Overview

A central challenge in machine learning is deciding not just what a neural network should learn, but what shape it should take. Traditional approaches fix the architecture first and then train the weights — but the best architecture for a given problem is rarely known in advance. LEONN attacked this challenge head-on by co-evolving both structure and parameters simultaneously.

The project developed a family of methods under the umbrella of Evolving Neural Trees (ENTs): tree-structured neural network representations that can be searched and optimized using genetic programming. By encoding networks as trees, LEONN enabled principled application of evolutionary operators — crossover, mutation, and selection — to both the topology (which nodes connect to which) and the numerical weights of a network.

A distinguishing feature of LEONN was its use of Bayesian model selection to guide the evolutionary search. Rather than relying solely on training accuracy, the Bayesian criterion penalizes complexity, implementing a form of Occam’s Razor that naturally favors compact, generalizable solutions. This prevented the evolutionary process from converging on overfitted, bloated networks — a problem endemic to unconstrained neuroevolution at the time.

LEONN also pioneered incremental data inheritance: a mechanism for transferring learned weights when the network structure changes during evolution. This substantially reduced wasted computation and accelerated convergence, allowing the evolutionary search to build on partial solutions rather than restarting from scratch each generation.

Finally, LEONN explored committee machines — ensembles of evolved neural trees whose predictions are combined to improve generalization. By maintaining a diverse population and aggregating their outputs, committee-based ENTs achieved lower variance than any single evolved network.

Research Team

Technical Approach

Publications

Legacy

LEONN established foundational principles — co-evolution of structure and weights, Bayesian regularization, and ensemble combination — that prefigure modern neural architecture search (NAS) and AutoML. The Bayesian ENT framework directly influenced subsequent lab projects combining evolutionary algorithms with probabilistic inference, including the HyperSNP and BrainGene projects in bioinformatics.

Search related publications on the Research page