VIME: Visual Interactive Model Explorer for Identifying Capabilities and Limitations of Machine Learning Models
TECHNOLOGY NUMBER: 2024-124

OVERVIEW
VIME is an interactive model exploration toolbox that enables users to visually explore what-if scenarios and investigate the capabilities and limitations of machine learning (ML) models.
- One key feature of VIME is its ability to help users identify missing “latent knowledge” in ML models
- Useful for high-stakes fields including healthcare, finance, and autonomous systems
BACKGROUND
Machine Learning (ML) models have become integral to various domains, from healthcare to finance, where their decisions can have significant consequences. One traditional challenge has been ensuring that these models make correct and meaningful inferences, especially in high-stakes decision-making scenarios. To address this, eXplainable AI (XAI) tools have been leveraged to shed light on the inner workings and decisions of ML models. However, explaining decisions made by sequential ML models—which make a series of decisions over time—remains complex and less understood. Existing XAI tools often fall short in offering clarity for such models, making it challenging for designers to evaluate and improve ML systems comprehensively. Hence, there is an acute need for more sophisticated and interactive XAI tools tailored to sequential ML models.
INNOVATION
Researchers in Professor Nikola Banovic's lab have created the Visual Interactive Model Explorer (VIME) which provides an advanced XAI toolbox that helps ML model designers explain and visualize decisions of sequential models. VIME enables users to explore various "what-if" scenarios, providing a more intuitive and detailed understanding of model behavior over time. This interactive approach allows for an easier identification and explanation of incorrect decisions by sequential ML models, as evidenced by an evaluation involving 14 ML experts. The evaluation demonstrated that VIME was significantly more effective than baseline XAI tools. With its capability to unravel the decision-making processes in a user-friendly, iterative manner, VIME has the potential for broad applications in domains like healthcare, finance, and autonomous systems where sequential decision-making is critical. By informing future interactive XAI designs, VIME paves the way for more reliable and transparent ML decision support systems.
VIME is:
Data-agnostic: Supports evaluation of cross-sectional, time-series, and pooled datasets.
Model-agnostic: Works with both discriminative and generative models, including sequential ones.
Domain-agnostic: Provides tools and visualizations that can be applied to models deployed across a variety of domains.
Task-flexible: Facilitates evaluation for both prediction and forecasting tasks.
ADDITIONAL INFORMATION
LICENSING INFORMATION:
- ACADEMIC RESEARCH EDUCATION USE LICENSE: This license is for academic research users only. Requests must be made from a valid academic domain email address (.edu or equivalent). If the request does not come from an academic domain, it will be denied.
- COMMERCIAL USE LICENSE: please select the 'Contact Us' button for more information.
REFERENCES:
Antar, A. D., Molaei, S., Chen, Y., Lee, M. L., & Banovic, N. (2024). VIME: Visual Interactive Model Explorer for Identifying Capabilities and Limitations of Machine Learning Models for Sequential Decision-Making. UIST ’24: Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology, 1–21. https://doi.org/10.1145/3654777.3676323
-
swap_vertical_circlemode_editInventor (5)Yan-Ying ChenMatthew LeeNikola BanovicSomayeh MolaeiAnindya Das Antar
-
swap_vertical_circlecloud_downloadSupporting documents (1)Product brochureVIME: Visual Interactive Model Explorer for Identifying Capabilities and Limitations of Machine Learning Models.pdfAdditional files may be available once you've completed the transaction for this product. If you've already done so, please log into your account and visit My account / Downloads section to view them.