Объясните прогнозы сети, закрыв входы
вычисляет карту изменения в классификационном балле для классов, указанных scoreMap = occlusionSensitivity(net,X,label)label когда части входных данных X закрывают маской. Изменение показателя классификации относится к исходным данным без окклюзии. Закупоривающая маска перемещается по входным данным, давая изменение в оценке классификации для каждого местоположения маски. Используйте карту окклюзии, чтобы определить части входных данных, которые в наибольшей степени влияют на оценку классификации. Области на карте с более высокими положительными значениями соответствуют областям входных данных, которые вносят положительный вклад в указанную классификационную метку. Сеть должна содержать softmaxLayer за которым следует classificationLayer.
вычисляет карту изменения полной активации для указанного уровня и канала, когда части входных данных activationMap = occlusionSensitivity(net,X,layer,channel)X закрывают маской. Изменение показателя активации относится к исходным данным без окклюзии. Области на карте с более высокими положительными значениями соответствуют областям входных данных, которые вносят положительный вклад в указанную активацию канала, полученные суммированием по всем пространственным измерениям для этого канала.
___ = occlusionSensitivity(___, указывает параметры, использующие один или несколько аргументов пары имя-значение в дополнение к входным аргументам в предыдущих синтаксисах. Например, Name,Value)'Stride',50 устанавливает шаг маски окклюдирования равным 50 пикселям.
activations | classify | gradCAM | imageLIME