EventosAPI — настройка и обучение

Создание нейронной сети

Для создания проекта новой нейронной сети необходимо в интерфейсе портала «EventosAPI» добавить новый проект , дать ему название и открыть интерфейс формирования предметной области.

рис 1.

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

Рис 2.

 

Подготовка к обучению

Обучение нейронной сети осуществляется на основании размеченных объектами текстов документов. Обучающий пример должен быть максимально полно и точно размечен, так как система обучается на основании слов окружающих выделенные объекты. Те места или информационные объекты, которые специально или ошибочно не были выделены, участвуют в обучении как отрицательные примеры – примеры, которые говорят нейронной сети что ни в коем случае не стоит выделять.

Например, при создании нейронной сети для выделения объекта Персона пример «Владимир Путин посетил город Владимир» даст возможность правильно выделять объект «Владимир Путин» и не выделять как объект персона «город Владимир».

Обучающая подборка документов должна содержать максимально возможное покрытие ситуаций окружения отдельных слов.

Для создания обучающего набора документов пользователь может воспользоваться интерфейсом разметки текстовых документов представленном на Рисунке 3.

 

Обучение нейронной сети

Для обучения нейронной сети указываются следующие параметры:

  1. Минимальное и максимальное количество итераций обучения. Обучение будет остановлено, в случае если разница ошибок обучения между итерациями обучения не превысит минимальный порог, т.е. обучение остановится.
  2. Для определения качественных характеристик обучаемой сети, необходимо указать соотношение учебного и тестового корпусов.
  3. Начальный уровень обучения определяет скорость обучения.

рис 4.

Далее — Тезаурусы и — семантика слов