my conclusion about this algorithm is :
The algorithm starts with using dataset instances around each instance that have to explain, then use the model to create a prediction for those neighbors. After that, the correlation calculated between each instance attributes and the predictions to get the local weight for each attribute, the importance value of each attribute for current prediction is determined based on this weight.
and after that, the weights aggregate for all attribute in the same prediction to get the global importance.
is that right??
thank you in advance