Составной предобработчик - Функциональные модели универсального нейрокомпьютера

Поскольку на вход нейронной сети обычно подается несколько входных сигналов, каждый из которых обрабатывается своим предобработчиком, то предобработчик должен быть составным. Представим предобработчик в виде совокупности независимых частных предобработчиков. Каждый частный предобработчик обрабатывает одно или несколько тесно связанных входных данных. Как уже отмечалось ранее, предобработчик может иметь один из четырех типов, приведенных в табл. 10. На входе предобработчик получает вектор входных данных (возможно, состоящий из одного элемента), а на выходе выдает вектор входных сигналов сети (так же возможно состоящий из одного элемента).

Таблица 10.

Типы предобработчиков

Тип

Описание

Number

Предобрабатывает числовые входные данные

Unordered

Предобрабатывает неупорядоченные качественные признаки

Ordered

Предобрабатывает упорядоченные качественные признаки

Binary

Обрабатывает бинарные признаки

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

Для качественных признаков принято кодирование длинными целыми числами. Первое значение равно 1, второе - 2 и т. д. Числовые признаки кодируются действительными числами.

Похожие статьи




Составной предобработчик - Функциональные модели универсального нейрокомпьютера

Предыдущая | Следующая