Interpreting Deep Neural Networks with the Package innsight
Koenen, Niklas, Wright, Marvin N.
–arXiv.org Artificial Intelligence
The R package innsight offers a general toolbox for revealing variable-wise interpretations of deep neural networks' predictions with so-called feature attribution methods. Aside from the unified and user-friendly framework, the package stands out in three ways: It is generally the first R package implementing feature attribution methods for neural networks. Secondly, it operates independently of the deep learning library allowing the interpretation of models from any R package, including keras, torch, neuralnet, and even custom models. Despite its flexibility, innsight benefits internally from the torch package's fast and efficient array calculations, which builds on LibTorch $-$ PyTorch's C++ backend $-$ without a Python dependency. Finally, it offers a variety of visualization tools for tabular, signal, image data or a combination of these. Additionally, the plots can be rendered interactively using the plotly package.
arXiv.org Artificial Intelligence
Jun-19-2023
- Country:
- Antarctica (0.04)
- Europe
- Austria > Vienna (0.14)
- Denmark > Capital Region
- Copenhagen (0.04)
- Germany > Bremen
- Bremen (0.14)
- Italy > Marche
- Ancona Province > Ancona (0.04)
- North America > United States (0.14)
- Genre:
- Research Report (0.82)
- Workflow (0.93)
- Industry:
- Government > Regional Government (0.46)
- Health & Medicine
- Health Care Technology (0.45)
- Therapeutic Area > Dermatology (0.47)
- Information Technology > Security & Privacy (0.45)
- Law (0.67)
- Technology: