CAT: Interpretable Concept-based Taylor Additive Models

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Duong, Viet, Wu, Qiong, Zhou, Zhengyi, Zhao, Hongjue, Luo, Chenxiang, Zavesky, Eric, Yao, Huaxiu, Shao, Huajie
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866910547933396992
author Duong, Viet
Wu, Qiong
Zhou, Zhengyi
Zhao, Hongjue
Luo, Chenxiang
Zavesky, Eric
Yao, Huaxiu
Shao, Huajie
author_facet Duong, Viet
Wu, Qiong
Zhou, Zhengyi
Zhao, Hongjue
Luo, Chenxiang
Zavesky, Eric
Yao, Huaxiu
Shao, Huajie
contents As an emerging interpretable technique, Generalized Additive Models (GAMs) adopt neural networks to individually learn non-linear functions for each feature, which are then combined through a linear model for final predictions. Although GAMs can explain deep neural networks (DNNs) at the feature level, they require large numbers of model parameters and are prone to overfitting, making them hard to train and scale. Additionally, in real-world datasets with many features, the interpretability of feature-based explanations diminishes for humans. To tackle these issues, recent research has shifted towards concept-based interpretable methods. These approaches try to integrate concept learning as an intermediate step before making predictions, explaining the predictions in terms of human-understandable concepts. However, these methods require domain experts to extensively label concepts with relevant names and their ground-truth values. In response, we propose CAT, a novel interpretable Concept-bAsed Taylor additive model to simply this process. CAT does not have to require domain experts to annotate concepts and their ground-truth values. Instead, it only requires users to simply categorize input features into broad groups, which can be easily accomplished through a quick metadata review. Specifically, CAT first embeds each group of input features into one-dimensional high-level concept representation, and then feeds the concept representations into a new white-box Taylor Neural Network (TaylorNet). The TaylorNet aims to learn the non-linear relationship between the inputs and outputs using polynomials. Evaluation results across multiple benchmarks demonstrate that CAT can outperform or compete with the baselines while reducing the need of extensive model parameters. Importantly, it can explain model predictions through high-level concepts that human can understand.
format Preprint
id arxiv_https___arxiv_org_abs_2406_17931
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle CAT: Interpretable Concept-based Taylor Additive Models
Duong, Viet
Wu, Qiong
Zhou, Zhengyi
Zhao, Hongjue
Luo, Chenxiang
Zavesky, Eric
Yao, Huaxiu
Shao, Huajie
Machine Learning
As an emerging interpretable technique, Generalized Additive Models (GAMs) adopt neural networks to individually learn non-linear functions for each feature, which are then combined through a linear model for final predictions. Although GAMs can explain deep neural networks (DNNs) at the feature level, they require large numbers of model parameters and are prone to overfitting, making them hard to train and scale. Additionally, in real-world datasets with many features, the interpretability of feature-based explanations diminishes for humans. To tackle these issues, recent research has shifted towards concept-based interpretable methods. These approaches try to integrate concept learning as an intermediate step before making predictions, explaining the predictions in terms of human-understandable concepts. However, these methods require domain experts to extensively label concepts with relevant names and their ground-truth values. In response, we propose CAT, a novel interpretable Concept-bAsed Taylor additive model to simply this process. CAT does not have to require domain experts to annotate concepts and their ground-truth values. Instead, it only requires users to simply categorize input features into broad groups, which can be easily accomplished through a quick metadata review. Specifically, CAT first embeds each group of input features into one-dimensional high-level concept representation, and then feeds the concept representations into a new white-box Taylor Neural Network (TaylorNet). The TaylorNet aims to learn the non-linear relationship between the inputs and outputs using polynomials. Evaluation results across multiple benchmarks demonstrate that CAT can outperform or compete with the baselines while reducing the need of extensive model parameters. Importantly, it can explain model predictions through high-level concepts that human can understand.
title CAT: Interpretable Concept-based Taylor Additive Models
topic Machine Learning
url https://arxiv.org/abs/2406.17931