Hidden Activations Are Not Enough: A General Approach to Neural Network Predictions
<|reference_start|>Hidden Activations Are Not Enough: A General Approach to Neural Network Predictions: We introduce a novel mathematical framework for analyzing neural networks using tools from quiver representation theory. This framework enables us to quantify the similarity between a new data sample and the training data, as perceived by the neural network. By leveraging the induced quiver representation of a data sample, we capture more information than traditional hidden layer outputs. This quiver representation abstracts away the complexity of the computations of the forward pass into a single matrix, allowing us to employ simple geometric and statistical arguments in a matrix space to study neural network predictions. Our mathematical results are architecture-agnostic and task-agnostic, making them broadly applicable. As proof of concept experiments, we apply our results for the MNIST and FashionMNIST datasets on the problem of detecting adversarial examples on different MLP architectures and several adversarial attack methods. Our experiments can be reproduced with our \href{https://github.com/MarcoArmenta/Hidden-Activations-are-not-Enough}{publicly available repository}.<|reference_end|>
@article{leblanc2024hidden,
    title={Hidden Activations Are Not Enough: A General Approach to Neural Network
  Predictions},
    author={Samuel Leblanc, Aiky Rasolomanana, Marco Armenta},
    journal={arXiv preprint arXiv:2409.13163},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.13163},
    primaryClass={cs.LG cs.NE math.RT}
}