Evaluating Machine Learning Models with NERO: Non-Equivariance Revealed on Orbits
Not on the map. Why?
Abstract (arXiv)
Proper evaluations are crucial for better understanding, troubleshooting, interpreting model behaviors and further improving model performance. While using scalar-based error metrics provides a fast way to overview model performance, they are often too abstract to display certain weak spots and lack information regarding important model properties, such as robustness. This not only hinders machine learning models from being more interpretable and gaining trust, but also can be misleading to both model developers and users. Additionally, conventional evaluation procedures often leave researchers unclear about where and how model fails, which complicates model comparisons and further developments. To address these issues, we propose a novel evaluation workflow, named Non-Equivariance Revealed on Orbits (NERO) Evaluation. The goal of NERO evaluation is to turn focus from traditional scalar-based metrics onto evaluating and visualizing models equivariance, closely capturing model robustness, as well as to allow researchers quickly investigating interesting or unexpected model behaviors. NERO evaluation is consist of a task-agnostic interactive interface and a set of visualizations, called NERO plots, which reveals the equivariance property of the model. Case studies on how NERO evaluation can be applied to multiple research areas, including 2D digit recognition, object detection, particle image velocimetry (PIV), and 3D point cloud classification, demonstrate that NERO evaluation can quickly illustrate different model equivariance, and effectively explain model behaviors through interactive visualizations of the model outputs. In addition, we propose consensus, an alternative to ground truths, to be used in NERO evaluation so that model equivariance can still be evaluated with new, unlabeled datasets.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 56 of its 99 references that are in the map. First posted on arXiv 31 May 2023.
Builds on
56 of 99 references.
References · 56
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2014Conditional Generative Adversarial Netscited by 2,162
38 more
- 2020Point Transformercited by 1,470
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 973
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 730
- 2016The Mythos of Model Interpretabilitycited by 721
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 664
- 2022GIT: A Generative Image-to-text Transformer for Vision and Languagecited by 537
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 460
- 2019General E(2)-Equivariant Steerable CNNscited by 446
- 2022Masked Autoencoders As Spatiotemporal Learnerscited by 429
- 2019Making Convolutional Networks Shift-Invariant Againcited by 391
- 2015Understanding Neural Networks Through Deep Visualizationcited by 334
- 2017Data Augmentation Generative Adversarial Networkscited by 278
- 2019Gauge Equivariant Convolutional Networks and the Icosahedral CNNcited by 267
- 2016Visualizing the Effects of Predictor Variables in Black Box Supervised Learning Modelscited by 213
- 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
- 2018Clebsch-Gordan Nets: a Fully Fourier Space Spherical Convolutional Neural Networkcited by 171
- 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 142
- 2020Interpretable Machine Learning -- A Brief History, State-of-the-Art and Challengescited by 120
- 2018Visual Analytics in Deep Learning: An Interrogative Survey for the Next Frontierscited by 117
- 2019Deep Scale-spaces: Equivariance Over Scalecited by 114
- 2019Scale-Equivariant Steerable Networkscited by 110
- 2016Rotation equivariant vector field networkscited by 99
- 2017Learning to Compose Domain-Specific Transformations for Data Augmentationcited by 91
- 2021Equivariant Point Network for 3D Point Cloud Analysiscited by 81
- 2020Explainable Artificial Intelligence: a Systematic Reviewcited by 79
- 2019Theoretical Issues in Deep Networks: Approximation, Optimization and Generalizationcited by 72
- 2017ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Modelscited by 56
- 2018Visualizing the Feature Importance for Black Box Modelscited by 55
- 2020Truly shift-invariant convolutional neural networkscited by 53
- 2017A Bayesian Data Augmentation Approach for Learning Deep Modelscited by 50
- 2017Geometric robustness of deep networks: analysis and improvementcited by 45
- 2014Scale-Invariant Convolutional Neural Networkscited by 40
- 2014Locally Scale-Invariant Convolutional Neural Networkscited by 34
- 2022Equivariant Point Cloud Analysis via Learning Orientations for Message Passingcited by 32
- 2017Direct-Manipulation Visualization of Deep Networkscited by 28
- 2021Interpretable and Explainable Machine Learning for Materials Science and Chemistrycited by 26
- 2015Dreaming More Data: Class-dependent Distributions over Diffeomorphisms for Learned Data Augmentationcited by 24
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2023: 1.
1 paper.