As far as I understand, gradients are supposed to tell us 1) the magnitude and 2) direction, to update a parameter such as to minimize the loss function.
Regarding saliency maps, which use gradients with respect to the input, do the gradients give us the same information?
Consider vanilla saliency maps [1] (i.e. gradients-only) and integrated-gradients [2] (using a baseline image), with grayscale images.
Do the (vanilla) gradients give us the amount and direction a pixel-value needs to change? OR does the magnitude tell us for the amount of in loss based on a minimal change in pixel-value?
In simpler terms: does magnitude signify:
amount of change required in a pixel-value to have some change (in loss?) or
amount of change in (loss?) based on a minimal/local change in pixel-value?