atlas

Research map / Architectures and efficiency / RNNs and normalization

What should a neuron aim for? Designing local objective functions based on information theory

ICLR 2025 · Architectures and efficiency › RNNs and normalization · approach: Brain-inspired network comparison · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes trivariate infomorphic neurons whose local goal is a weighted sum of PID atoms (shared-exclusion redundancy) over feedforward, context and lateral inputs, and trains MNIST classifiers that approach backpropagation performance.

Problem

Local learning in neural networks is hard to interpret and usually underperforms global backpropagation; bivariate information-theoretic local objectives struggle on classification because neurons need a third signal (lateral) to self-organize.

Approach

Extends infomorphic neurons from two to three input classes (feedforward, context, lateral) and defines each neuron's local goal as a linear combination of 19 trivariate PID atoms (plus residual entropy), with goal weights set heuristically or optimized via TPE/CMA-ES, then trained by autograd through a differentiable shared-exclusion PID estimator.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use sparse rather than all-to-all lateral connectivity (ablation)Trivariate infomorphic network · MNIST, larger hidden layerstest accuracy: 97.5 %; 98.0 %Helped
Replace the original activation function with linear activation (ablation)Infomorphic network with 100 hidden neurons · MNISTaccuracy: 94.9\,\% and 95.1\,\%No clear effect
Add a third input class for lateral connections to the hidden-layer neuronsInfomorphic network · MNIST, 100 hidden neuronstest accuracyHelped
Replace the hidden-layer label context with feedback from the output layer (ablation)Trivariate infomorphic network, setup 3 · MNISTtest accuracyMixed
Increase hidden-layer size in setup 1 beyond 500 neurons (ablation)Trivariate infomorphic network, setup 1 · MNISTtest accuracyHurt
Use multiple hidden layers without further optimization of the goal or other hyperparameters (ablation)Infomorphic network · MNIST testaccuracy: 97.2 \%; 97.1 \%No clear effect
Add an output-feedback context to the multiple-hidden-layer architecture (ablation)Infomorphic network, 1600-400-10 · MNIST testaccuracy: 97.7 \%; 97.5 %Helped
Vary batch size (ablation)Trivariate infomorphic network, 100 hidden neurons · MNISTperformanceNo clear effect
Vary the number of discretization bins (ablation)Trivariate infomorphic network · MNISTtraining convergenceMixed

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10

Benchmarks: MNIST CIFAR-10

Metrics: test accuracy validation accuracy mean decrease in impurity

Baselines: backpropagation bivariate infomorphic neurons random hidden layer with step-function activation linear activation variant

Builds on: infomorphic neurons partial information decomposition shared-exclusion redundancy coherent infomax

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy