From Interpretable Filters to Predictions of Convolutional Neural Networks with Explainable Artificial Intelligence