Evolving Normalization-Activation Layers
Not on the map. Why?
Abstract (arXiv)
Normalization layers and activation functions are fundamental components in deep networks and typically co-locate with each other. Here we propose to design them using an automated approach. Instead of designing them separately, we unify them into a single tensor-to-tensor computation graph, and evolve its structure starting from basic mathematical functions. Examples of such mathematical functions are addition, multiplication and statistical moments. The use of low-level mathematical functions, in contrast to the use of high-level modules in mainstream NAS, leads to a highly sparse and large search space which can be challenging for search methods. To address the challenge, we develop efficient rejection protocols to quickly filter out candidate layers that do not work well. We also use multi-objective evolution to optimize each layer's performance across many architectures to prevent overfitting. Our method leads to the discovery of EvoNorms, a set of new normalization-activation layers with novel, and sometimes surprising structures that go beyond existing design patterns. For example, some EvoNorms do not assume that normalization and activation functions must be applied sequentially, nor need to center the feature maps, nor require explicit activation functions. Our experiments show that EvoNorms work well on image classification models including ResNets, MobileNets and EfficientNets but also transfer well to Mask R-CNN with FPN/SpineNet for instance segmentation and to BigGAN for image synthesis, outperforming BatchNorm and GroupNorm based layers in many cases.
Key facts. Cited by 45 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 17; 2022: 7; 2023: 8; 2024: 9; 2025: 2; 2026: 2.
45 papers.
Sort:
By area:
- 2021Primer: Searching for Efficient Transformers for Language Modelingcited by 162
- 2023EvoPrompting: Language Models for Code-Level Neural Architecture Searchcited by 129
- 2024Look Twice Before You Answer: Memory-Space Visual Retracing for Hallucination Mitigation in Multimodal Large Language Modelscited by 72
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2025Don't Just Chase "Highlighted Tokens" in MLLMs: Revisiting Visual Holistic Context Retentioncited by 45
- 2021Rethinking "Batch" in BatchNormcited by 44
- 2021RelaySum for Decentralized Deep Learning on Heterogeneous Datacited by 39
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2021Loss Function Discovery for Object Detection via Convergence-Simulation Driven Searchcited by 20
- 2021AutoLoss-Zero: Searching Loss Functions from Scratch for Generic Taskscited by 19
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysiscited by 19
- 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
33 more
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2022Data-heterogeneity-aware Mixing for Decentralized Learningcited by 12
- 2023Global Update Tracking: A Decentralized Learning Algorithm for Heterogeneous Datacited by 12
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Trainingcited by 6
- 2021AutoInit: Analytic Signal-Preserving Weight Initialization for Neural Networkscited by 5
- 2022Neighborhood Gradient Clustering: An Efficient Decentralized Learning Method for Non-IID Data Distributionscited by 5
- 2023Efficient Activation Function Optimization through Surrogate Modelingcited by 5
- 2021TorchEsegeta: Framework for Interpretability and Explainability of Image-based Deep Learning Modelscited by 4
- 2022Similarity of Neural Architectures using Adversarial Attack Transferabilitycited by 4
- 2021Kanerva++: extending The Kanerva Machine with differentiable, locally block allocated latent memorycited by 3
- 2021Reciprocal Normalization for Domain Adaptationcited by 3
- 2023Homogenizing Non-IID datasets via In-Distribution Knowledge Distillation for Decentralized Learningcited by 3
- 2025V-ITI: Mitigating Hallucinations in Multimodal Large Language Models via Visual Inference-Time Interventioncited by 3
- 2021Deep Photo Scan: Semi-Supervised Learning for dealing with the real-world degradation in Smartphone Photo Scanningcited by 2
- 2021Low Precision Decentralized Distributed Training over IID and non-IID Datacited by 2
- 2023Unified Functional Hashing in Automatic Machine Learningcited by 2
- 2023Learning to Act through Evolution of Neural Diversity in Random Neural Networkscited by 2
- 2024Neural Loss Function Evolution for Large-Scale Image Classifier Convolutional Neural Networkscited by 2
- 2024CHAIN: Enhancing Generalization in Data-Efficient GANs via lipsCHitz continuity constrAIned Normalizationcited by 2
- 2022GAAF: Searching Activation Functions for Binary Neural Networks through Genetic Algorithmcited by 1
- 2024AdaGossip: Adaptive Consensus Step-size for Decentralized Deep Learning with Communication Compressioncited by 1
- 2024Efficient Search for Customized Activation Functions with Gradient Descentcited by 1
- 2021Modeling the geospatial evolution of COVID-19 using spatio-temporal convolutional sequence-to-sequence neural networkscited by 0
- 2022Searching Similarity Measure for Binarized Neural Networkscited by 0
- 2022Nish: A Novel Negative Stimulated Hybrid Activation Functioncited by 0
- 2023Grassroots Operator Search for Model Edge Adaptationcited by 0
- 2023Cross-feature Contrastive Loss for Decentralized Deep Learning on Heterogeneous Datacited by 0
- 2024Enhancing Neural Network Representations with Prior Knowledge-Based Normalizationcited by 0
- 2024Neural Optimizer Equation, Decay Function, and Learning Rate Schedule Joint Evolutioncited by 0
- 2024SADDLe: Sharpness-Aware Decentralized Deep Learning with Heterogeneous Datacited by 0
- 2024Activations Through Extensions: A Framework To Boost Performance Of Neural Networkscited by 0
- 2026SaluNet: Enabling Total Plasticity in Normalization-Free Deep Networkscited by 0
- 2026ENC-ODE: Event-level Neurodegenerative Modeling in Continuous Time with Neural ODEscited by 0
- 2026ENC-ODE: Event-level Neurodegenerative Modeling in Continuous Time with Neural ODEs29 Jun 2026
- 2026SaluNet: Enabling Total Plasticity in Normalization-Free Deep Networks1 Jun 2026
- 2025V-ITI: Mitigating Hallucinations in Multimodal Large Language Models via Visual Inference-Time Intervention3 Dec 2025
- 2025Don't Just Chase "Highlighted Tokens" in MLLMs: Revisiting Visual Holistic Context Retention3 Oct 2025
- 2024Look Twice Before You Answer: Memory-Space Visual Retracing for Hallucination Mitigation in Multimodal Large Language Models4 Oct 2024
- 2024Efficient Search for Customized Activation Functions with Gradient Descent13 Aug 2024
- 2024Activations Through Extensions: A Framework To Boost Performance Of Neural Networks7 Aug 2024
- 2024SADDLe: Sharpness-Aware Decentralized Deep Learning with Heterogeneous Data22 May 2024
- 2024Neural Optimizer Equation, Decay Function, and Learning Rate Schedule Joint Evolution10 Apr 2024
- 2024AdaGossip: Adaptive Consensus Step-size for Decentralized Deep Learning with Communication Compression9 Apr 2024
- 2024CHAIN: Enhancing Generalization in Data-Efficient GANs via lipsCHitz continuity constrAIned Normalization31 Mar 2024
- 2024Enhancing Neural Network Representations with Prior Knowledge-Based Normalization25 Mar 2024
33 more
- 2024Neural Loss Function Evolution for Large-Scale Image Classifier Convolutional Neural Networks30 Jan 2024
- 2023Cross-feature Contrastive Loss for Decentralized Deep Learning on Heterogeneous Data24 Oct 2023
- 2023Grassroots Operator Search for Model Edge Adaptation20 Sep 2023
- 2023Learning to Act through Evolution of Neural Diversity in Random Neural Networks25 May 2023
- 2023Global Update Tracking: A Decentralized Learning Algorithm for Heterogeneous Data8 May 2023
- 2023Homogenizing Non-IID datasets via In-Distribution Knowledge Distillation for Decentralized Learning9 Apr 2023
- 2023EvoPrompting: Language Models for Code-Level Neural Architecture Search28 Feb 2023
- 2023Unified Functional Hashing in Automatic Machine Learning10 Feb 2023
- 2023Efficient Activation Function Optimization through Surrogate Modeling13 Jan 2023
- 2022Similarity of Neural Architectures using Adversarial Attack Transferability20 Oct 2022
- 2022Nish: A Novel Negative Stimulated Hybrid Activation Function17 Oct 2022
- 2022Neighborhood Gradient Clustering: An Efficient Decentralized Learning Method for Non-IID Data Distributions28 Sep 2022
- 2022Searching Similarity Measure for Binarized Neural Networks5 Jun 2022
- 2022GAAF: Searching Activation Functions for Binary Neural Networks through Genetic Algorithm5 Jun 2022
- 2022Data-heterogeneity-aware Mixing for Decentralized Learning13 Apr 2022
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysis15 Mar 2022
- 2021Reciprocal Normalization for Domain Adaptation20 Dec 2021
- 2021Automated Deep Learning: Neural Architecture Search Is Not the End16 Dec 2021
- 2021Low Precision Decentralized Distributed Training over IID and non-IID Data17 Nov 2021
- 2021TorchEsegeta: Framework for Interpretability and Explainability of Image-based Deep Learning Models16 Oct 2021
- 2021RelaySum for Decentralized Deep Learning on Heterogeneous Data8 Oct 2021
- 2021AutoInit: Analytic Signal-Preserving Weight Initialization for Neural Networks18 Sep 2021
- 2021Primer: Searching for Efficient Transformers for Language Modeling17 Sep 2021
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learning10 Jun 2021
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependence7 Jun 2021
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Training7 Jun 2021
- 2021Rethinking "Batch" in BatchNorm17 May 2021
- 2021Modeling the geospatial evolution of COVID-19 using spatio-temporal convolutional sequence-to-sequence neural networks6 May 2021
- 2021AutoLoss-Zero: Searching Loss Functions from Scratch for Generic Tasks25 Mar 2021
- 2021Kanerva++: extending The Kanerva Machine with differentiable, locally block allocated latent memory20 Feb 2021
- 2021Deep Photo Scan: Semi-Supervised Learning for dealing with the real-world degradation in Smartphone Photo Scanning11 Feb 2021
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Data9 Feb 2021
- 2021Loss Function Discovery for Object Detection via Convergence-Simulation Driven Search9 Feb 2021
- 2024Look Twice Before You Answer: Memory-Space Visual Retracing for Hallucination Mitigation in Multimodal Large Language Modelscited by 72
- 2025Don't Just Chase "Highlighted Tokens" in MLLMs: Revisiting Visual Holistic Context Retentioncited by 45
- 2025V-ITI: Mitigating Hallucinations in Multimodal Large Language Models via Visual Inference-Time Interventioncited by 3
- 2025V-ITI: Mitigating Hallucinations in Multimodal Large Language Models via Visual Inference-Time Intervention3 Dec 2025
- 2025Don't Just Chase "Highlighted Tokens" in MLLMs: Revisiting Visual Holistic Context Retention3 Oct 2025
- 2024Look Twice Before You Answer: Memory-Space Visual Retracing for Hallucination Mitigation in Multimodal Large Language Models4 Oct 2024
- 2021Primer: Searching for Efficient Transformers for Language Modelingcited by 162
- 2023EvoPrompting: Language Models for Code-Level Neural Architecture Searchcited by 129
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
- 2021Rethinking "Batch" in BatchNormcited by 44
- 2021RelaySum for Decentralized Deep Learning on Heterogeneous Datacited by 39
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2021Loss Function Discovery for Object Detection via Convergence-Simulation Driven Searchcited by 20
- 2021AutoLoss-Zero: Searching Loss Functions from Scratch for Generic Taskscited by 19
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysiscited by 19
- 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2022Data-heterogeneity-aware Mixing for Decentralized Learningcited by 12
12 most cited of 42 All 42 (JSON)
- 2026ENC-ODE: Event-level Neurodegenerative Modeling in Continuous Time with Neural ODEs29 Jun 2026
- 2026SaluNet: Enabling Total Plasticity in Normalization-Free Deep Networks1 Jun 2026
- 2024Efficient Search for Customized Activation Functions with Gradient Descent13 Aug 2024
- 2024Activations Through Extensions: A Framework To Boost Performance Of Neural Networks7 Aug 2024
- 2024SADDLe: Sharpness-Aware Decentralized Deep Learning with Heterogeneous Data22 May 2024
- 2024Neural Optimizer Equation, Decay Function, and Learning Rate Schedule Joint Evolution10 Apr 2024
- 2024AdaGossip: Adaptive Consensus Step-size for Decentralized Deep Learning with Communication Compression9 Apr 2024
- 2024CHAIN: Enhancing Generalization in Data-Efficient GANs via lipsCHitz continuity constrAIned Normalization31 Mar 2024
- 2024Enhancing Neural Network Representations with Prior Knowledge-Based Normalization25 Mar 2024
- 2024Neural Loss Function Evolution for Large-Scale Image Classifier Convolutional Neural Networks30 Jan 2024
- 2023Cross-feature Contrastive Loss for Decentralized Deep Learning on Heterogeneous Data24 Oct 2023
- 2023Grassroots Operator Search for Model Edge Adaptation20 Sep 2023
12 newest of 42 All 42 (JSON)