- Sensitivity Analysis: You can perturb each input variable within a certain range while keeping others constant and observe the changes in the output.
- Partial Dependence Plots: Partial dependence plots (PDP) can show the marginal effect one or two features have on the predicted outcome of a machine learning model.
- Surrogate Models: You can train a surrogate model that is more interpretable, such as a decision tree or linear regression, to approximate the ANN's behavior, and then use it to understand the relationship between the inputs and output better.
- https://www.mathworks.com/help/stats/feature-selection.html (Official documentation on how to perform a general feature selection process in MATLAB based on their importance)
- https://www.mathworks.com/matlabcentral/answers/299646-how-to-obtain-the-relative-importance-of-each-input-variable-for-a-neural-network (MATLAB Answer on how to obtain relative importance of each input variable for a neural network)
- https://www.mathworks.com/help/stats/regressiontree.plotpartialdependence.html (How to plot Partial Dependence plots in MATLAB)