Обучение (переобучение) узла

В некоторых компонентах используются самообучающиеся алгоритмы — Кластеризация, Самоорганизующиеся карты, Квантование и прочие. Такие узлы требуют первоначального обучения. Также может возникнуть потребность в переобучении, например, в случаях, если Модель перестала быть адекватной задаче или новые исходные данные стали выходить за пределы выборки, на которой ранее производилось обучение. Обучение(переобучение) узлов может производиться:

  • Вручную — выполняя специальную процедуру переобучения узла при настройке Сценария;
  • Автоматически — в режиме пакетной обработки.

Преимущество ручного переобучения состоит в возможности контроля параметров переобучения Модели и просмотра полученных результатов. В то же время автоматический способ гораздо быстрее и хорошо подходит при незначительных изменениях в исходных данных.

Обучение вручную

Обучение вручную осуществляется при создании (редактировании) Сценариев. При попытке первоначального выполнения некоторых узлов без предварительного обучения выдается предупреждение "Модель не построена. Необходимо обучить узел перед применением". Для обучения или переобучения Модели следует:

  1. Убедиться, что настройки режима активации разрешают обучение узла;
  2. В контекстном меню узла выбрать пункт Переобучить узел.

Таким же образом можно переобучить все вложенные узлы Подмодели или Цикл. Для этого следует вызвать вышеуказанную процедуру для узла верхнего уровня в иерархии вложенности. В случае, если для режима активации подчиненными узлами используются настройки по умолчанию (Собственный режим активации узла = "Определяется контекстом текущего процесса обработки"), переобучение выполняется для всех подчиненных узлов вне зависимости от глубины вложенности.

Например: для узла Цикл подчиненной считается Подмодель, в которой выполняются действия итерации. Данная Подмодель также может содержать иерархию Подмоделей и подузлов. Переобучение Цикла самого верхнего уровня приведет к переобучению всех вложенных узлов и Подмоделей.

Автоматическое обучение

Автоматическое обучение Моделей можно осуществлять при пакетной обработке сценариев, в которой для каждого из узлов можно задать следующие варианты выполнения:

  • Узел не будет выполняться;
  • Узел выполняется без переобучения Модели;
  • Узел выполняется с переобучением Модели.

results matching ""

    No results matching ""