Manifold: A Model-Agnostic Framework for Interpretation and Diagnosis of Machine Learning Models
Not on the map. Why?
Abstract (arXiv)
Interpretation and diagnosis of machine learning models have gained renewed interest in recent years with breakthroughs in new approaches. We present Manifold, a framework that utilizes visual analysis techniques to support interpretation, debugging, and comparison of machine learning models in a more transparent and interactive manner. Conventional techniques usually focus on visualizing the internal logic of a specific model type (i.e., deep neural networks), lacking the ability to extend to a more complex scenario where different model types are integrated. To this end, Manifold is designed as a generic framework that does not rely on or access the internal logic of the model and solely observes the input (i.e., instances or features) and the output (i.e., the predicted result and probability distribution). We describe the workflow of Manifold as an iterative process consisting of three major phases that are commonly involved in the model development and diagnosis process: inspection (hypothesis), explanation (reasoning), and refinement (verification). The visual components supporting these tasks include a scatterplot-based visual summary that overviews the models' outcome and a customizable tabular view that reveals feature discrimination. We demonstrate current applications of the framework on the classification and regression tasks and discuss other potential machine learning use scenarios where Manifold can be applied.
Key facts. Cited by 50 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 12; 2023: 10; 2024: 7; 2025: 5; 2026: 1.
50 papers.
Sort:
By area:
- 2021Salient ImageNet: How to discover spurious features in Deep Learning?cited by 114
- 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 107
- 2024A Multimodal Automated Interpretability Agentcited by 62
- 2024MM-SpuBench: Towards Better Understanding of Spurious Biases in Multimodal LLMscited by 33
- 2021M2Lens: Visualizing and Explaining Multimodal Models for Sentiment Analysiscited by 29
- 2022The State of the Art in Enhancing Trust in Machine Learning Models with the Use of Visualizationscited by 29
- 2023Visual Analytics For Machine Learning: A Data Perspective Surveycited by 25
- 2021Sibyl: Understanding and Addressing the Usability Challenges of Machine Learning In High-Stakes Decision Makingcited by 19
- 2022A Unified Understanding of Deep NLP Models for Text Classificationcited by 18
- 2021Neo: Generalizing Confusion Matrix Visualization to Hierarchical and Multi-Output Labelscited by 17
- 2022Core Risk Minimization using Salient ImageNetcited by 15
- 2021Facilitating Knowledge Sharing from Domain Experts to Data Scientists for Building NLP Modelscited by 12
38 more
- 2021Model LineUpper: Supporting Interactive Model Comparison at Multiple Levels for AutoMLcited by 12
- 2021VAC-CNN: A Visual Analytics System for Comparative Studies of Deep Convolutional Neural Networkscited by 11
- 2023QualEval: Qualitative Evaluation for Model Improvementcited by 11
- 2024Learning Robust Classifiers with Self-Guided Spurious Correlation Mitigationcited by 10
- 2022Learning-From-Disagreement: A Model Comparison and Visual Analytics Frameworkcited by 9
- 2021VisRuler: Visual Analytics for Extracting Decision Rules from Bagged and Boosted Decision Treescited by 8
- 2023Class-constrained t-SNE: Combining Data Features and Class Probabilitiescited by 8
- 2024Spuriousness-Aware Meta-Learning for Learning Robust Classifierscited by 7
- 2021Explainable Adversarial Attacks in Deep Neural Networks Using Activation Profilescited by 6
- 2021Model Doctor: A Simple Gradient Aggregation Strategy for Diagnosing and Treating CNN Classifierscited by 6
- 2024Benchmarking Spurious Bias in Few-Shot Image Classifierscited by 6
- 2025Tempo: Helping Data Scientists and Domain Experts Collaboratively Specify Predictive Modeling Taskscited by 6
- 2022Visual Auditor: Interactive Visualization for Detection and Summarization of Model Biasescited by 5
- 2021FedNLP: An interpretable NLP System to Decode Federal Reserve Communicationscited by 4
- 2025Unlearning Comparator: A Visual Analytics System for Comparative Evaluation of Machine Unlearning Methodscited by 4
- 2022iSEA: An Interactive Pipeline for Semantic Error Analysis of NLP Modelscited by 3
- 2022Data-Centric Debugging: mitigating model failures via targeted data collectioncited by 3
- 2023Identifying and Mitigating Model Failures through Few-shot CLIP-aided Diffusion Generationcited by 3
- 2021AHMoSe: A Knowledge-Based Visual Support System for Selecting Regression Machine Learning Modelscited by 2
- 2022Testing Feedforward Neural Networks Training Programscited by 2
- 2023ESCAPE: Countering Systematic Errors from Machine's Blind Spots via Interactive Visual Analysiscited by 2
- 2023Towards the Visualization of Aggregated Class Activation Maps to Analyse the Global Contribution of Class Featurescited by 2
- 2026NeuronScope: A Multi-Agent Framework for Explaining Polysemantic Neurons in Language Modelscited by 2
- 2022Black-box Error Diagnosis in Deep Neural Networks for Computer Vision: a Survey of Toolscited by 1
- 2022"Understanding Robustness Lottery": A Geometric Visual Comparative Analysis of Neural Network Pruning Approachescited by 1
- 2022AutoSlicer: Scalable Automated Data Slicing for ML Model Analysiscited by 1
- 2023TRIVEA: Transparent Ranking Interpretation using Visual Explanation of Black-Box Algorithmic Rankerscited by 1
- 2021Model-agnostic interpretation by visualization of feature perturbationscited by 0
- 2021TextFlint: Unified Multilingual Robustness Evaluation Toolkit for Natural Language Processingcited by 0
- 2022Trinary Tools for Continuously Valued Binary Classifierscited by 0
- 2023Model Doctor for Diagnosing and Treating Segmentation Errorcited by 0
- 2023ViT-Calibrator: Decision Stream Calibration for Vision Transformercited by 0
- 2023A Comparative Visual Analytics Framework for Evaluating Evolutionary Processes in Multi-objective Optimizationcited by 0
- 2024Model-Agnostic Interpretation Framework in Machine Learning: A Comparative Study in NBA Sportscited by 0
- 2024Designing forecasting software for forecast users: Empowering non-experts to create and understand their own forecastscited by 0
- 2025ParetoLens: A Visual Analytics Framework for Exploring Solution Sets of Multi-objective Evolutionary Algorithmscited by 0
- 2025IKIWISI: An Interactive Visual Pattern Generator for Evaluating the Reliability of Vision-Language Models Without Ground Truthcited by 0
- 2025DeepProv: Behavioral Characterization and Repair of Neural Networks via Inference Provenance Graph Analysiscited by 0
- 2026NeuronScope: A Multi-Agent Framework for Explaining Polysemantic Neurons in Language Models7 Jan 2026
- 2025DeepProv: Behavioral Characterization and Repair of Neural Networks via Inference Provenance Graph Analysis30 Sep 2025
- 2025Unlearning Comparator: A Visual Analytics System for Comparative Evaluation of Machine Unlearning Methods18 Aug 2025
- 2025IKIWISI: An Interactive Visual Pattern Generator for Evaluating the Reliability of Vision-Language Models Without Ground Truth28 May 2025
- 2025Tempo: Helping Data Scientists and Domain Experts Collaboratively Specify Predictive Modeling Tasks14 Feb 2025
- 2025ParetoLens: A Visual Analytics Framework for Exploring Solution Sets of Multi-objective Evolutionary Algorithms6 Jan 2025
- 2024Benchmarking Spurious Bias in Few-Shot Image Classifiers4 Sep 2024
- 2024MM-SpuBench: Towards Better Understanding of Spurious Biases in Multimodal LLMs24 Jun 2024
- 2024Spuriousness-Aware Meta-Learning for Learning Robust Classifiers15 Jun 2024
- 2024Learning Robust Classifiers with Self-Guided Spurious Correlation Mitigation6 May 2024
- 2024Designing forecasting software for forecast users: Empowering non-experts to create and understand their own forecasts22 Apr 2024
- 2024A Multimodal Automated Interpretability Agent22 Apr 2024
38 more
- 2024Model-Agnostic Interpretation Framework in Machine Learning: A Comparative Study in NBA Sports5 Jan 2024
- 2023Identifying and Mitigating Model Failures through Few-shot CLIP-aided Diffusion Generation9 Dec 2023
- 2023QualEval: Qualitative Evaluation for Model Improvement6 Nov 2023
- 2023TRIVEA: Transparent Ranking Interpretation using Visual Explanation of Black-Box Algorithmic Rankers28 Aug 2023
- 2023Class-constrained t-SNE: Combining Data Features and Class Probabilities26 Aug 2023
- 2023A Comparative Visual Analytics Framework for Evaluating Evolutionary Processes in Multi-objective Optimization10 Aug 2023
- 2023Towards the Visualization of Aggregated Class Activation Maps to Analyse the Global Contribution of Class Features29 Jul 2023
- 2023Visual Analytics For Machine Learning: A Data Perspective Survey15 Jul 2023
- 2023ViT-Calibrator: Decision Stream Calibration for Vision Transformer10 Apr 2023
- 2023ESCAPE: Countering Systematic Errors from Machine's Blind Spots via Interactive Visual Analysis16 Mar 2023
- 2023Model Doctor for Diagnosing and Treating Segmentation Error17 Feb 2023
- 2022The State of the Art in Enhancing Trust in Machine Learning Models with the Use of Visualizations22 Dec 2022
- 2022AutoSlicer: Scalable Automated Data Slicing for ML Model Analysis18 Dec 2022
- 2022Data-Centric Debugging: mitigating model failures via targeted data collection17 Nov 2022
- 2022Visual Auditor: Interactive Visualization for Detection and Summarization of Model Biases25 Jun 2022
- 2022A Unified Understanding of Deep NLP Models for Text Classification19 Jun 2022
- 2022"Understanding Robustness Lottery": A Geometric Visual Comparative Analysis of Neural Network Pruning Approaches16 Jun 2022
- 2022Trinary Tools for Continuously Valued Binary Classifiers18 Apr 2022
- 2022Testing Feedforward Neural Networks Training Programs1 Apr 2022
- 2022Core Risk Minimization using Salient ImageNet28 Mar 2022
- 2022iSEA: An Interactive Pipeline for Semantic Error Analysis of NLP Models8 Mar 2022
- 2022Learning-From-Disagreement: A Model Comparison and Visual Analytics Framework19 Jan 2022
- 2022Black-box Error Diagnosis in Deep Neural Networks for Computer Vision: a Survey of Tools17 Jan 2022
- 2021Model Doctor: A Simple Gradient Aggregation Strategy for Diagnosing and Treating CNN Classifiers9 Dec 2021
- 2021VisRuler: Visual Analytics for Extracting Decision Rules from Bagged and Boosted Decision Trees1 Dec 2021
- 2021VAC-CNN: A Visual Analytics System for Comparative Studies of Deep Convolutional Neural Networks25 Oct 2021
- 2021Neo: Generalizing Confusion Matrix Visualization to Hierarchical and Multi-Output Labels24 Oct 2021
- 2021Salient ImageNet: How to discover spurious features in Deep Learning?8 Oct 2021
- 2021M2Lens: Visualizing and Explaining Multimodal Models for Sentiment Analysis17 Jul 2021
- 2021FedNLP: An interpretable NLP System to Decode Federal Reserve Communications11 Jun 2021
- 2021Model LineUpper: Supporting Interactive Model Comparison at Multiple Levels for AutoML9 Apr 2021
- 2021TextFlint: Unified Multilingual Robustness Evaluation Toolkit for Natural Language Processing21 Mar 2021
- 2021Explainable Adversarial Attacks in Deep Neural Networks Using Activation Profiles18 Mar 2021
- 2021Sibyl: Understanding and Addressing the Usability Challenges of Machine Learning In High-Stakes Decision Making2 Mar 2021
- 2021Facilitating Knowledge Sharing from Domain Experts to Data Scientists for Building NLP Models29 Jan 2021
- 2021AHMoSe: A Knowledge-Based Visual Support System for Selecting Regression Machine Learning Models28 Jan 2021
- 2021Model-agnostic interpretation by visualization of feature perturbations26 Jan 2021
- 2021Robustness Gym: Unifying the NLP Evaluation Landscape13 Jan 2021
- 2021Salient ImageNet: How to discover spurious features in Deep Learning?cited by 114
- 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 107
- 2021M2Lens: Visualizing and Explaining Multimodal Models for Sentiment Analysiscited by 29
- 2022The State of the Art in Enhancing Trust in Machine Learning Models with the Use of Visualizationscited by 29
- 2023Visual Analytics For Machine Learning: A Data Perspective Surveycited by 25
- 2021Sibyl: Understanding and Addressing the Usability Challenges of Machine Learning In High-Stakes Decision Makingcited by 19
- 2022A Unified Understanding of Deep NLP Models for Text Classificationcited by 18
- 2021Neo: Generalizing Confusion Matrix Visualization to Hierarchical and Multi-Output Labelscited by 17
- 2022Core Risk Minimization using Salient ImageNetcited by 15
- 2021Facilitating Knowledge Sharing from Domain Experts to Data Scientists for Building NLP Modelscited by 12
- 2021Model LineUpper: Supporting Interactive Model Comparison at Multiple Levels for AutoMLcited by 12
- 2021VAC-CNN: A Visual Analytics System for Comparative Studies of Deep Convolutional Neural Networkscited by 11
12 most cited of 45 All 45 (JSON)
- 2025DeepProv: Behavioral Characterization and Repair of Neural Networks via Inference Provenance Graph Analysis30 Sep 2025
- 2025Tempo: Helping Data Scientists and Domain Experts Collaboratively Specify Predictive Modeling Tasks14 Feb 2025
- 2025ParetoLens: A Visual Analytics Framework for Exploring Solution Sets of Multi-objective Evolutionary Algorithms6 Jan 2025
- 2024Benchmarking Spurious Bias in Few-Shot Image Classifiers4 Sep 2024
- 2024Spuriousness-Aware Meta-Learning for Learning Robust Classifiers15 Jun 2024
- 2024Learning Robust Classifiers with Self-Guided Spurious Correlation Mitigation6 May 2024
- 2024Designing forecasting software for forecast users: Empowering non-experts to create and understand their own forecasts22 Apr 2024
- 2024Model-Agnostic Interpretation Framework in Machine Learning: A Comparative Study in NBA Sports5 Jan 2024
- 2023Identifying and Mitigating Model Failures through Few-shot CLIP-aided Diffusion Generation9 Dec 2023
- 2023QualEval: Qualitative Evaluation for Model Improvement6 Nov 2023
- 2023TRIVEA: Transparent Ranking Interpretation using Visual Explanation of Black-Box Algorithmic Rankers28 Aug 2023
- 2023Class-constrained t-SNE: Combining Data Features and Class Probabilities26 Aug 2023
12 newest of 45 All 45 (JSON)