Составной предобработчик
Поскольку на вход нейронной сети обычно подается несколько входных сигналов, каждый из которых обрабатывается своим предобработчиком, то предобработчик должен быть составным. Представим предобработчик в виде совокупности независимых частных предобработчиков. Каждый частный предобработчик обрабатывает одно или несколько тесно связанных входных данных. Как уже отмечалось ранее, предобработчик может иметь один из четырех типов, приведенных в табл. 10. На входе предобработчик получает вектор входных данных (возможно, состоящий из одного элемента), а на выходе выдает вектор входных сигналов сети (так же возможно состоящий из одного элемента).
Таблица 10. Типы предобработчиков
ТипОписаниеNumberПредобрабатывает числовые входные данныеUnorderedПредобрабатывает неупорядоченные качественные признакиOrderedПредобрабатывает упорядоченные качественные признакиBinaryОбрабатывает бинарные признакиНеобходимость передачи предобработчику вектора входных данных и получения от него вектора входных сигналов связана с тем, что существуют предобработчики получающие несколько входных данных и выдающие несколько входных сигналов. Примером такого предобработчика может служить предобработчик, переводящий набор координат планеты из сферической в декартову.
Для качественных признаков принято кодирование длинными целыми числами. Первое значение равно 1, второе — 2 и т. д. Числовые признаки кодируются действительными числами.
Другое по теме
Аннотация
На протяжении всей книги профессор Гордон, как заядлый
детектив, занимается поисками преступника, разрушающего все, встречающееся на
его пути - дома, мосты, корабли, плотины…
Книга посвящена проблемам конструирования и физиче ...