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