Neural Population Models for EEG: From Canonical Models to Alternative Model Structures
Omejc, N.; Roman, S.; Todorovski, L.; Dzeroski, S.
Show abstract
Neural population models are widely used to interpret electroencephalography (EEG), yet their relationships remain far less systematically understood than those among single-neuron models. More fundamentally, it remains unclear whether EEG can support a uniquely plausible population-level mechanism, or whether multiple structurally distinct models can explain the data equally well. To address this question, we combine comparative analysis of canonical model families with grammar-based generation of new candidate architectures. We assembled 17 canonical neural mass and phenomenological models and embedded them in a shared structural space. From their common processes, we defined a probabilistic grammar over interpretable dynamical components and developed ENEEGMA (Exploring Neural EEG Model Architectures), a Julia-based framework for grammar-based model generation, simulation, and parameter optimization, to generate additional candidate models. We then assessed both canonical and generated models by fitting them to EEG independent-component spectra from four datasets for each condition: resting state and steady-state visual evoked potentials. Canonical models formed six structural clusters. Across conditions, compact low-dimensional polynomial oscillators performed best overall, with Montbrio-Pazo-Roxin, FitzHugh-Nagumo, and Stuart-Landau models offering the best balance of fit quality, stability, and simplicity. Grammar-based exploration further showed that the space of viable EEG node models extends beyond canonical formulations: even a restricted search over 1,000 generated models produced compact alternatives competitive with nearly all canonical families and achieving the strongest cluster-level SSVEP fits. Together, these findings suggest that EEG spectra constrain plausible neural population mechanisms without uniquely determining them. Beyond this, grammar-based model exploration provides a principled, data-driven framework for EEG-constrained model discovery. Author summaryElectroencephalography (EEG) lets us measure brain activity non-invasively, but the signals are indirect, so we rely on mathematical models to explain how neural populations generate them. Many such models exist, yet it is unclear whether standard models cover the full range of plausible explanations for EEG data, or whether several very different models can explain the same signal equally well. In this study, we compared a broad set of established neural population models and then used a grammar-based equation discovery framework to automatically generate new candidate models from interpretable building blocks. We found that simple low-dimensional oscillator models often matched EEG spectra better than more complex canonical models. We also found that newly generated models could perform nearly as well as, and sometimes better than, established ones, especially for stimulus-driven responses. These results suggest that EEG spectra alone may not be enough to identify a unique underlying neural mechanism. More broadly, our work shows how automated, biologically informed model generation can help to compare, understand, expand, and test the space of candidate neural population models.
Matching journals
The top 3 journals account for 50% of the predicted probability mass.