Нейрокомпьютинг и его применения в экономике и бизнесе

Скачать в pdf «Нейрокомпьютинг и его применения в экономике и бизнесе»


X =


XX


/,шах /,шт


в единичный отрезок: х; е[0,1]. Обобщение для отображения данных в интервал [-1,1], рекомендуемого для входных данных тривиально.


Линейная нормировка оптимальна, когда значения переменной х( плотно заполняют определенный интервал. Но подобный «прямолинейный» подход применим далеко не всегда. Так, если в данных имеются относительно редкие выбросы, намного превышающие типичный разброс, именно эти выбросы определят согласно предыдущей формуле масштаб нормировки. Это приведет к тому, что основная масса значений нормированной переменной х(


сосредоточится вблизи нуля: |х(| «1.

Рисунок 2. Гистограмма значений переменной при наличии редких, но больших по амплитуде отклонений от среднего


Гораздо надежнее, поэтому, ориентироваться при нормировке не на экстремальные значения, а на типичные, т.е. статистические характеристики данных, такие как среднее и дисперсия31:


В этом случае основная масса данных будет иметь единичный масштаб, т.е. типичные значения всех переменных будут сравнимы (см. Рисунок 2).


Однако, теперь нормированные величины не принадлежат гарантированно единичному интервалу, более того, максимальный разброс значений х( заранее не известен. Для входных данных это может быть и не важно, но выходные переменные будут использоваться в качестве эталонов для выходных нейронов. В случае, если выходные нейроны — сигмоидные, они могут принимать значения лишь в единичном диапазоне. Чтобы установить соответствие между обучающей выборкой и нейросетью в этом случае необходимо ограничить диапазон изменения переменных.


Линейное преобразование, как мы убедились, неспособно отнормировать основную массу данных и одновременно ограничить диапазон возможных значений этих данных. Естественный выход из этой ситуации — использовать для предобработки данных функцию активации тех же нейронов. Например, нелинейное преобразование

О    0.2    0.4    0.6    0.8    1


Рисунок 3. Нелинейная нормировка, использующая логистическую функцию активации f(ct) — (l + е )

Скачать в pdf «Нейрокомпьютинг и его применения в экономике и бизнесе»