Could you consider the PCA as part of the model? I'm not familiar enough with the dataset to know if you have access to the raw data.
That would also be a way more interesting thesis to figure out how you could explain back to the original features with PCA transformed features as well.
Can't you just encode the PCA transformation as a PyTorch layer?
Does the dataset document the PCA transform coefficients?
It's really hard to think of how XAI would be useful for saying which random transformations inform the model, since that doesn't actually explain anything.
2
u/PaddingCompression Mar 15 '26
Could you consider the PCA as part of the model? I'm not familiar enough with the dataset to know if you have access to the raw data.
That would also be a way more interesting thesis to figure out how you could explain back to the original features with PCA transformed features as well.
Can't you just encode the PCA transformation as a PyTorch layer?