Содержание
Управление ML-моделями и шаблонами
В разделе Модели представлены данные об ML-моделях, а также шаблонах, созданных на основе добавленных в Kaspersky MLAD ML-моделей.
Управление ML-моделями и шаблонами доступно только пользователям с правами администратора.
Вкладка Модели
На вкладке Модели представлена таблица ML-моделей. Вы можете загрузить ML-модели в Kaspersky MLAD или добавить ML-модели на основе шаблонов ML-моделей.
Для каждой ML-модели отображается следующая информация:
- ID – цифровой идентификатор ML-модели.
- Имя модели – название добавленной ML-модели.
- Способ создания – параметр, указывающий, была ли ML-модель импортирована, создана по шаблону или создана в результате обучения по ранее добавленной ML-модели. Если шаблон, по которому была создана ML-модель, был удален, в столбце Способ создания отображается значение Шаблон удален. Если ML-модель, по которой была обучена текущая ML-модель, была удалена, в столбце Способ создания отображается значение Клонирована и обучена, исходная модель удалена.
- Состояние – переключатель, позволяющий включить или выключить использование ML-модели для объекта мониторинга. Если ML-модель не активирована, в столбце Состояние отображается неактивный переключатель Недоступна.
- Действие – кнопка, позволяющая активировать ML-модель или запустить процесс обучения ML-модели после ее активации.
Рядом с каждой моделью находится вертикальное меню , позволяющее создать шаблон по существующей ML-модели, просмотреть подробные сведения о модели или удалить ML-модель.
Вкладка Шаблоны
На вкладке Шаблоны представлена таблица шаблонов, созданных на основе добавленных в Kaspersky MLAD ML-моделей. Для каждого шаблона доступна следующая информация:
- ID – цифровой идентификатор шаблона ML-модели.
- Имя шаблона – название шаблона ML-модели.
- Способ создания – название ML-модели, по которой создан шаблон. Если ML-модель, по который был создан шаблон, была удалена, в столбце Способ создания отображается значение Исходная модель удалена.
- Действие – кнопка, позволяющая создать ML-модель по шаблону.
Вы можете использовать созданные шаблоны для добавления новых ML-моделей в Kaspersky MLAD. После добавления ML-модели вы можете включить ее использование для объекта мониторинга. Вы также можете удалить шаблоны ML-моделей.
Изменение параметров ML-модели и ее элементов
Вы можете изменить некоторые параметры ML-модели и ее элементов.
Изменение параметров ML-модели и элемента ML-модели выполняет только сотрудник "Лаборатории Касперского" или сертифицированный интегратор. Не рекомендуется изменять эти параметры самостоятельно.
Чтобы изменить параметры ML-модели:
- В основном меню выберите раздел Модели.
- Нажмите на вертикальное меню
, которое расположено в строке той ML-модели, параметры которой нужно изменить и выберите Детали модели.
Справа откроется панель <Имя ML-модели> на вкладке Параметры модели.
- Нажмите на кнопку Изменить.
- На вкладке Параметры модели измените нужные параметры ML-модели.
- На вкладке Элементы модели измените параметры нужного элемента ML-модели. Если требуется изменить относительные веса для выходных тегов элемента ML-модели, выполните следующие действия:
- В списке параметров элемента ML-модели нажмите на значение параметра out_tags и mse_weights.
Справа отобразится панель Выходные теги и их относительные веса.
- Нажмите на кнопку Изменить.
- Измените значения относительных весов в столбце Значение веса для нужных выходных тегов элемента ML-модели и нажмите на кнопку Сохранить.
- Нажмите на кнопку Закрыть.
- В списке параметров элемента ML-модели нажмите на значение параметра out_tags и mse_weights.
- Нажмите на кнопку Сохранить.
Загрузка ML-модели
Kaspersky MLAD позволяет загружать новые ML-модели. Файлы ML-моделей для загрузки поставляется специалистами "Лаборатории Касперского" или сертифицированным интегратором.
При загрузке ML-модели, размер которой превышает 1 ГБ, работа Kaspersky MLAD может замедлиться.
Чтобы загрузить ML-модель:
- В основном меню выберите раздел Модели.
- Нажмите на кнопку Импорт.
- В открывшемся окне выберите файл ML-модели.
Файл ML-модели поставляется в виде архива формата TAR размером не более 1,5 ГБ.
ML-модель будет загружена в Kaspersky MLAD. Имя и состояние ML-модели отобразятся в таблице. После загрузки требуется активировать ML-модель. При повторной загрузке ML-модели, которая ранее была активирована и затем удалена, повторная активация ML-модели не требуется.
В началоАктивация ML-модели
После добавления новой ML-модели в Kaspersky MLAD ее требуется активировать.
При потере кода для активации ML-модели требуется отправить запрос специалисту "Лаборатории Касперского" для получения нового кода.
Чтобы активировать ML-модель:
- В основном меню выберите раздел Модели.
- В столбце Действие нажмите на кнопку Активировать.
Справа появится панель Активация модели.
- В поле Код для активации модели введите код, полученный от сотрудников "Лаборатории Касперского", и нажмите на кнопку Активировать в нижней части окна.
ML-модель активирована. Для запуска анализа данных телеметрии от объекта мониторинга требуется включить ML-модель.
В началоИзменение состояния ML-модели
Вы можете включить или выключить использование ML-модели для анализа данных телеметрии от объекта мониторинга. По умолчанию после активации ML-модель выключена.
По умолчанию Kaspersky MLAD поддерживает параллельную работу пяти ML-моделей. Если требуется, пользователь с правами администратора может изменить максимально возможное количество одновременно запущенных моделей при настройке службы Anomaly Detector.
Чтобы изменить состояние ML-модели:
- В основном меню выберите раздел Модели.
- С помощью переключателя в столбце Состояние включите или выключите использование нужной ML-модели.
Вы можете включить или выключить использование ML-модели, которая была предварительно активирована. Если ML-модель не активирована, в столбце Состояние отображается неактивный переключатель Недоступна.
Обучение ML-модели
Kaspersky MLAD позволяет выполнить клонирование уже имеющейся ML-модели, построенной на детекторе Forecaster, для ее переобучения или дополнительного обучения на основе новых данных телеметрии, полученных Kaspersky MLAD для конкретного объекта мониторинга.
Обучение ML-модели является ресурсоемким процессом. В зависимости от сложности модели и объема данных возможна замедленная работа основных служб Kaspersky MLAD (прием данных, обнаружение аномалий, работа веб-интерфейса). Для уточнения регламента обучения ML-модели рекомендуется проконсультироваться со специалистом "Лаборатории Касперского" или сертифицированным интегратором.
Чтобы обучить ML-модель:
- В основном меню выберите раздел Модели.
- В столбце Действие нажмите на кнопку Обучить, расположенную в строке той ML-модели, которую требуется взять за основу для обучения новой ML-модели.
Справа откроется панель Клонирование и обучение модели.
- Если требуется, в поле Имя новой модели укажите имя для новой ML-модели.
По умолчанию новой ML-модели присваивается имя в формате <имя_исходной_модели>_Cloned&Retrained_<дата_и_время>.
- В поле Начало периода выгрузки данных нажмите на значок Календарь (
) и в открывшемся окне выберите дату и время начала периода выгрузки данных для обучения модели.
- В поле Окончание периода выгрузки данных нажмите на значок Календарь (
) и в открывшемся окне выберите дату и время окончания периода выгрузки данных для обучения модели.
- Разверните список Дополнительные параметры, нажав на значок стрелки вправо (
), и при необходимости укажите значения для следующих параметров:
- В поле Количество эпох обучения укажите максимальное количество эпох обучения.
Kaspersky MLAD может закончить обучение ML-модели до достижения заданного количества эпох, если посчитает, что ML-модель обучена. По умолчанию установлено 10 000 эпох обучения.
- Для ограничения времени обучения модели включите переключатель Ограничить время обучения модели и заполните следующие поля:
- В поле Дни укажите количество дней, в течение которых ML-модель должна обучаться.
- В поле Часы укажите количество часов, в течение которых ML-модель должна обучаться.
- Выполните одно из следующих действий:
- Если требуется загрузить относительные веса выходных тегов ранее обученной ML-модели, включите переключатель Загрузить состояние исходной модели до обучения.
- Если требуется переобучить ML-модель, выключите переключатель Загрузить состояние исходной модели до обучения.
По умолчанию этот параметр выключен.
- В поле Окно сглаживания ошибки укажите интервал для сглаживания ошибки MSE (параметр alpha).
По умолчанию этот интервал равен размеру окна предсказания forecast_window_size. Если сглаживание ошибки MSE не требуется, укажите в поле Окно сглаживания ошибки значение 0.
Изменять интервал сглаживания ошибки могут только специалисты "Лаборатории Касперского" или сертифицированный интегратор.
- В поле Количество эпох обучения укажите максимальное количество эпох обучения.
- Нажмите на кнопку Клонировать и обучить.
После обучения новая ML-модель появится в таблице моделей.
В началоУдаление ML-модели
Вы можете удалить одну или несколько ML-моделей из Kaspersky MLAD.
После удаления ML-модели результаты предсказанных с помощью этой модели значений тегов, а также рассчитанные ошибки MSE станут недоступны.
Чтобы удалить ML-модель:
- В основном меню выберите раздел Модели.
- В таблице моделей выберите одну или несколько ML-моделей и нажмите на кнопку Удалить.
Вы также можете удалить конкретную ML-модель, выбрав пункт Удалить в вертикальном меню
для нужной модели.
- Подтвердите удаление ML-модели.
Выбранная ML-модель будет удалена из Kaspersky MLAD.
В началоСоздание шаблона по ML-модели
Вы можете создать шаблон ML-модели на основе ранее добавленной ML-модели. В созданных шаблонах будет сохранена структура алгоритма, набор элементов, состав тегов и состояние обучения исходной ML-модели.
Чтобы создать шаблон по ML-модели:
- В основном меню выберите раздел Модели.
- Нажмите на вертикальное меню
, которое расположено в строке той ML-модели, по которой нужно создать шаблон.
- Выберите пункт Создать шаблон.
Справа откроется панель Создание шаблона.
- В поле Имя шаблона укажите имя шаблона.
Вы можете ввести не более 100 символов.
- Если требуется изменить имена тегов шаблона, в столбце Имя тега шаблона укажите новые имена для нужных тегов.
Если теги, используемые в ML-модели, по которой вы создаете шаблон, были загружены или созданы в разделе Настройка → Теги, их имена автоматически присваиваются тегам шаблона. Если тег, используемый в ML-модели, не обнаружен в Kaspersky MLAD, этому тегу присваивается имя по умолчанию в формате Test <ID тега модели>.
Вы можете указать имя тега шаблона, отличное от имен тегов в разделе Настройка → Теги. Сопоставление тегов шаблона и тегов в разделе Настройка → Теги происходит по идентификаторам тегов ML-модели, которые вы можете указать при создании ML-модели по шаблону.
- Нажмите на кнопку Создать.
Созданный шаблон ML-модели отобразится на вкладке Шаблоны.
В началоСоздание ML-модели по шаблону
Вы можете создать новую ML-модель на основе доступных шаблонов. При создании ML-модели вы можете указать идентификаторы тегов, которые требуется использовать в новой ML-модели.
Чтобы создать ML-модель по шаблону:
- В основном меню выберите раздел Модели и нажмите на Шаблоны.
- В столбце Действие нажмите на кнопку Создать модель, расположенную в строке того шаблона, по которому требуется создать ML-модель.
Справа откроется панель Создание модели.
- В поле Имя модели укажите имя новой ML-модели.
Вы можете указать имя ML-модели длиной не более 100 символов.
- В столбце ID тега модели выберите идентификаторы тегов для каждого тега ML-модели, которые будут использоваться создаваемой ML-моделью.
Сопоставление тегов шаблона и тегов в разделе Настройка → Теги происходит по идентификаторам тегов ML-модели.
- Нажмите на кнопку Создать.
Созданная ML-модель отобразится на вкладке Модели. Состояние созданной ML-модели будет соответствовать состоянию обучения исходной ML-модели в момент создания ее шаблона.
В началоУдаление шаблона ML-модели
Вы можете удалить шаблон ML-модели из Kaspersky MLAD.
Чтобы удалить шаблон ML-модели:
- В основном меню выберите раздел Модели и нажмите Шаблоны.
- В таблице шаблонов выберите один или несколько шаблонов ML-моделей и нажмите на кнопку Удалить.
Вы также можете удалить конкретный шаблон ML-модели, выбрав пункт Удалить в вертикальном меню
в строке нужного шаблона.
- Подтвердите удаление шаблона ML-модели.
Выбранный шаблон ML-модели будет удален из Kaspersky MLAD. Удаление шаблона не приводит к удалению ML-моделей, созданных на основе этого шаблона.
В начало