На втором этапе определяется набор входных и прогнозируемых
величин, производятся анализ и очистка базы данных. Для этих целей
используются оптимизационные, статистические и другие методы.
На третьем этапе производится формирование образов, подаваемых
непосредственно на выходы нейросетей, с последующим созданием
обучающих и тестовых множеств.
Архитектура нейросети зависит от поставленной задачи, в
большинстве случаев используются сети типа многослойный перцептрон.
На пятом этапе с использованием выбранных алгоритмов обучения
производится обучение нейронной сети, или, если это предполагается
постановкой задачи, нескольких нейронных сетей (от двух до нескольких
тысяч), которые после участвуют в «конкурсе» на попадание в комитет
нейроэкспертов.
Прогнозирование (шестой этап) осуществляется по тому же принципу,
что и формирование обучающей выборки. При этом на этапе адаптивного
предсказания и принятия решений выделяются две возможности:
одношаговое и многошаговое прогнозирование.
Подзадача получения входных образов для формирования входного
множества в задачах прогнозирования временных рядов часто предполагает
использование «метода окон». Метод окон подразумевает использование
двух окон Wi и Wo с фиксированными размерами n и m соответственно. Эти
окна, способны перемещаться с некоторым шагом по временной
последовательности исторических данных, начиная с первого элемента, и
предназначены для доступа к данным временного ряда, причем первое окно
Wi, получив такие данные, передает их на вход нейронной сети, а второе -
Wo - на выход. Получающаяся на каждом шаге пара Wi -> Wo используется
как элемент обучающей выборки (распознаваемый образ, или наблюдение).
Каждый следующий вектор получается в результате сдвига окон Wi и Wo
вправо на один шаг. Предполагается наличие скрытых зависимостей во
временной последовательности как множестве наблюдений. Нейронная сеть,