Fred Hohman Thesis Defense: Interactive Scalable Interfaces for Machine Learning Interpretability

https://fredhohman.com/ College of Computing Georgia Institute of Technology Date: Monday, October 5, 2020 Time: 1:30pm - 2:30pm ET Committee Duen Horng (Polo) Chau - Advisor, Georgia Tech, CSE Alex Endert - Co-advisor, Georgia Tech, IC Chao Zhang - Georgia Tech, CSE Nathan Hodas - Pacific Northwest National Lab Scott Davidoff - NASA Jet Propulsion Lab Steven Drucker - Microsoft Research Timestamps Introduction and Logistics (0:00) Thesis Motivation and Overview (2:13) Part I: Enabling Machine Learning Interpretability (8:48) Part II: Scaling Deep Learning Interpretability (21:36) Part III: Communicating Interpretability with Interactive Articles (35:11) Conclusion and Future Work (47:28) Acknowledgements and Thank You's (53:49) Q&A (58:21) Thesis Summary Data-driven paradigms now solve the world’s hardest problems by automatically learning from data. Unfortunately, what is learned is often unknown to both the people who train the models and the people they impact. This has led to a rallying cry for machine learning interpretability. But how do we enable interpretability? How do we scale up explanations for modern, complex models? And how can we best communicate them to people? Since machine learning now impacts people’s daily lives, we answer these questions taking a human-centered perspective by designing and developing interactive interfaces can enable interpretability at scale and for everyone. This thesis focuses on: 1. Enabling machine learning interpretability: User research with practitioners guides the creation of our novel operationalization for interpretability, which helps tool builders design interactive systems for model and prediction explanations. We develop two such visualization systems, Gamut and TeleGam, which we deploy at Microsoft Research as a design probe to investigate the emerging practice of interpreting models. 2. Scaling deep learning interpretability: Our first-of-its-kind Interrogative Survey reveals critical yet understudied areas of deep learning interpretability research, such as the lack of higher-level explanations for neural networks. Through Summit, an interactive visualization system, we present the first scalable graph representation that summarizes and visualizes what features deep learning models learn and how those features interact to make predictions (e.g., InceptionNet trained on ImageNet with 1.2M+ images). 3. Communicating interpretability with interactive articles: We use interactive articles, a new medium on the web, to teach people about machine learning’s capabilities and limitations, while developing a new interactive publishing initiative called the Parametric Press. From our success publishing interactive content at scale, we generalize and detail the affordances of interactive articles by connecting techniques used in practice and the theories and empirical evaluations put forth by diverse disciplines of research. This thesis contributes to information visualization, machine learning, and more importantly their intersection, including open-source interactive interfaces, scalable algorithms, and new, accessible communication paradigms. Our work is making significant impact in industry and society: our visualizations have been deployed and demoed at Microsoft and built into widely-used interpretability toolkits, our interactive articles have been read by 250,000+ people, and our interpretability research is supported by NASA. Bio Fred Hohman is a PhD candidate at Georgia Tech’s College of Computing. His research focuses on enabling machine learning interpretability at scale and for everyone, by designing and developing interactive interfaces to help people confidently understand data-driven systems. Besides building tools, he also creates data visualizations and writes interactive articles to simply communicate complex ideas. He has collaborated with designers, developers, and scientists at Apple, Microsoft Research, NASA JPL Human Interfaces, and Pacific Northwest National Lab. He won a NASA PhD Space Technology Research Fellowship, a Microsoft AI for Earth Award for using AI to improve sustainability, and the President’s Fellowship for top incoming PhD students. He has also won an ACM CHI 2019 Best Paper award; a KDD 2018 Audience Appreciation Award, Runner-up; an IEEE VIS VISxAI Best Paper, Honorable Mention; and a SIGMOD 2017 Best Demo, Honorable Mention. His work has appeared in popular press, such as the Stack Overflow Blog, Fast Company, and Data Stories. He co-organizes the Workshop on Visualization for AI Explainability (VISxAI) at IEEE VIS. He double majored in mathematics and physics.

SPRING 2023 GRASP On Robotics:  Frank Dellaert, Georgia Tech
▶︎

SPRING 2023 GRASP On Robotics: Frank Dellaert, Georgia Tech

Free Event: Power BI Beginner to Pro 2026 Edition - Full Hands-On Tutorial
▶︎

Free Event: Power BI Beginner to Pro 2026 Edition - Full Hands-On Tutorial

Lecture 1 – Course Introduction (MIT How to AI Almost Anything, Spring 2025)
▶︎

Lecture 1 – Course Introduction (MIT How to AI Almost Anything, Spring 2025)

Andrew Ng: Building Faster with AI
▶︎

Andrew Ng: Building Faster with AI

Web Scraping Using Python For Beginners and File Handling in Python | Python Web Scraping
▶︎

Web Scraping Using Python For Beginners and File Handling in Python | Python Web Scraping

1: Introduction to Neural Networks and Deep Learning; Training Deep NNs
▶︎

1: Introduction to Neural Networks and Deep Learning; Training Deep NNs

Specification-Guided Reinforcement Learning | Suguman Bansal | Neuro-Symbolic Wednesdays
▶︎

Specification-Guided Reinforcement Learning | Suguman Bansal | Neuro-Symbolic Wednesdays

But what is quantum computing?  (Grover's Algorithm)
▶︎

But what is quantum computing? (Grover's Algorithm)

Ji Lin's PhD Defense, Efficient Deep Learning Computing: From TinyML to Large Language Model. @MIT
▶︎

Ji Lin's PhD Defense, Efficient Deep Learning Computing: From TinyML to Large Language Model. @MIT

Hands-On Power BI Tutorial 📊Beginner to Pro [Full Course] ⚡
▶︎

Hands-On Power BI Tutorial 📊Beginner to Pro [Full Course] ⚡

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)
▶︎

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source
▶︎

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source

The FASTEST introduction to Reinforcement Learning on the internet
▶︎

The FASTEST introduction to Reinforcement Learning on the internet

Data Analytics for Beginners | Data Analytics Training | Data Analytics Course | Intellipaat
▶︎

Data Analytics for Beginners | Data Analytics Training | Data Analytics Course | Intellipaat

Introduction to Audiometry & Tympanometry
▶︎

Introduction to Audiometry & Tympanometry

Azure AI Fundamentals Certification 2024 (AI-900) - Full Course to PASS the Exam
▶︎

Azure AI Fundamentals Certification 2024 (AI-900) - Full Course to PASS the Exam

Bolei Thesis Defense: Interpretable Representation Learning for Visual Intelligence.
▶︎

Bolei Thesis Defense: Interpretable Representation Learning for Visual Intelligence.

Yann LeCun: World Models: Enabling the next AI revolution
▶︎

Yann LeCun: World Models: Enabling the next AI revolution

Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]
▶︎

Microsoft Fabric and Power BI - Developer of the Future⚡ [Full Course]