Faithful and Efficient Explanations for Neural Networks via Neural Tangent Kernel Surrogate Models

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Engel, Andrew, Wang, Zhichao, Frank, Natalie S., Dumitriu, Ioana, Choudhury, Sutanay, Sarwate, Anand, Chiang, Tony
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866929272670650368
author Engel, Andrew
Wang, Zhichao
Frank, Natalie S.
Dumitriu, Ioana
Choudhury, Sutanay
Sarwate, Anand
Chiang, Tony
author_facet Engel, Andrew
Wang, Zhichao
Frank, Natalie S.
Dumitriu, Ioana
Choudhury, Sutanay
Sarwate, Anand
Chiang, Tony
contents A recent trend in explainable AI research has focused on surrogate modeling, where neural networks are approximated as simpler ML algorithms such as kernel machines. A second trend has been to utilize kernel functions in various explain-by-example or data attribution tasks. In this work, we combine these two trends to analyze approximate empirical neural tangent kernels (eNTK) for data attribution. Approximation is critical for eNTK analysis due to the high computational cost to compute the eNTK. We define new approximate eNTK and perform novel analysis on how well the resulting kernel machine surrogate models correlate with the underlying neural network. We introduce two new random projection variants of approximate eNTK which allow users to tune the time and memory complexity of their calculation. We conclude that kernel machines using approximate neural tangent kernel as the kernel function are effective surrogate models, with the introduced trace NTK the most consistent performer. Open source software allowing users to efficiently calculate kernel functions in the PyTorch framework is available (https://github.com/pnnl/projection\_ntk).
format Preprint
id arxiv_https___arxiv_org_abs_2305_14585
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Faithful and Efficient Explanations for Neural Networks via Neural Tangent Kernel Surrogate Models
Engel, Andrew
Wang, Zhichao
Frank, Natalie S.
Dumitriu, Ioana
Choudhury, Sutanay
Sarwate, Anand
Chiang, Tony
Machine Learning
A recent trend in explainable AI research has focused on surrogate modeling, where neural networks are approximated as simpler ML algorithms such as kernel machines. A second trend has been to utilize kernel functions in various explain-by-example or data attribution tasks. In this work, we combine these two trends to analyze approximate empirical neural tangent kernels (eNTK) for data attribution. Approximation is critical for eNTK analysis due to the high computational cost to compute the eNTK. We define new approximate eNTK and perform novel analysis on how well the resulting kernel machine surrogate models correlate with the underlying neural network. We introduce two new random projection variants of approximate eNTK which allow users to tune the time and memory complexity of their calculation. We conclude that kernel machines using approximate neural tangent kernel as the kernel function are effective surrogate models, with the introduced trace NTK the most consistent performer. Open source software allowing users to efficiently calculate kernel functions in the PyTorch framework is available (https://github.com/pnnl/projection\_ntk).
title Faithful and Efficient Explanations for Neural Networks via Neural Tangent Kernel Surrogate Models
topic Machine Learning
url https://arxiv.org/abs/2305.14585