Найдите аномалии в данных с помощью леса изоляции
находит аномалии в таблице tf = isanomaly(forest,Tbl)Tbl использование IsolationForest объект forest и возвращает логический массив tf, чьими элементами является true когда аномалия обнаруживается в соответствующей строке Tbl. Необходимо использовать этот синтаксис, если вы создаете forest путем передачи таблицы iforest функция.
задает опции с помощью одной или нескольких комбинаций аргументов значения имени в дополнение к любому из входных параметров в предыдущих синтаксисах. Например, установите tf = isanomaly(___,Name=Value) идентифицировать наблюдения с баллами выше 0.5 как аномалии.ScoreThreshold=0.5
isanomaly рассматривает NaN, '' (пустой символьный вектор), "" (пустая строка), <missing>, и <undefined> значения в Tbl и NaN значения в X быть отсутствующими значениями.
isanomaly не использует наблюдения со всеми отсутствующими значениями и присваивает счет аномалии 1 к наблюдениям.
isanomaly наблюдения использования с некоторыми отсутствующими значениями, чтобы найти разделения на переменных, для которых эти наблюдения имеют допустимые значения.
[1] Лю, F. T. К. М. Тинг и Цз. Чжоу. "Лес изоляции", 2 008 Восьмых Международных конференций IEEE по вопросам Анализа данных. Пиза, Италия, 2008, стр 413-422.