This Looks Like That: Deep Learning for Interpretable Image Recognition
Generalizing the Convolution Operator in Convolutional Neural Networks