TimberTrek: Exploring and Curating Sparse Decision Trees with Interactive Visualization

Zijie J. Wang, Chudi Zhong, Rui Xin, Takuya Takagi, Zhi Chen +3 more
9/19/2022
cs.HCcs.AIcs.LG

Official code: poloclub/timbertrek (171 stars, MIT, last commit 2024-03-04).

Abstract

Given thousands of equally accurate machine learning (ML) models, how can users choose among them? A recent ML technique enables domain experts and data scientists to generate a complete Rashomon set for sparse decision trees--a huge set of almost-optimal interpretable ML models. To help ML practitioners identify models with desirable properties from this Rashomon set, we develop TimberTrek, the first interactive visualization system that summarizes thousands of sparse decision trees at scale. Two usage scenarios highlight how TimberTrek can empower users to easily explore, compare, and curate models that align with their domain knowledge and values. Our open-source tool runs directly in users' computational notebooks and web browsers, lowering the barrier to creating more responsible ML models. TimberTrek is available at the following public demo link: https://poloclub.github.io/timbertrek.

View on arXivView PDF

Code Implementations(1)

MIT

Explore and compare 1K+ accurate decision trees in your browser!

17110CSS, HTMLFeb 16, 20222 years agoMIT
decision-treeinteractive-visualizationsinterpretabilityrashomonvisualization

Similar Papers

Cite this paper

@article{wang2022timbertrek,
  title  = {TimberTrek: Exploring and Curating Sparse Decision Trees with Interactive Visualization},
  author = {Zijie J. Wang and Chudi Zhong and Rui Xin and Takuya Takagi and Zhi Chen and Duen Horng Chau and Cynthia Rudin and Margo Seltzer},
  year   = {2022},
  eprint = {2209.09227},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2209.09227}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2209.09227.svg)](https://codeofpaper.com/paper/2209.09227)

Discussion