Постановка задачи и укрупненный порядок проектирования (синтеза) преобразователей на основе ИНС‑технологий
Построение
нейропреобразователя для конкретного способа представления входной и выходной
переменных
заключается в получении на основе выбранной нейросети математической и
структурной модели преобразователя "аналог → код" (
), удовлетворяющего заданным требованиям
в виде сформулированной целевой функции разработки и возникающих при этом
ограничений.
Далее принята следующая
наиболее типичная постановка задачи построения ПФИ. Необходимо создать
нейросетевую структуру преобразователя при
выполнении ограничений на допустимую погрешность
и
заданное время
преобразования:
и
,
обеспечив минимизацию показателя затрат
на
его последующую аппаратную реализацию, в том числе на ПЛИС:
, (1.4)
где –
число слоев ИНС-преобразователя, обычно
;
и
–
затраты на построение 0-го (распределительного) и
‑го
(обрабатывающего) слоя сети (
), состоящего из
нейронов с условной ценой
каждый:
. (1.5)
При реализации преобразователей на
ПЛИС затраты удобно оценивать в процентах от
емкости базовой интегральной микросхемы некоторого типа (серии). В качестве
показателя
(1.5) для ПФИ на основе
рассмотренного 1-го подхода (1.2) к представлению аппроксиматора выступают
затраты на реализацию отдельных каскадов нейроподобной структуры
преобразователя.
Время преобразования , затрачиваемое на получение
цифрового эквивалента
посредством
‑слойной сети, определяется как сумма
значений времени
определения
соответствующих результатов на ее отдельных
-х
слоях (или каскадах):
.
Обеспечение приведенной
погрешности линейного преобразования
, не превышающей заданного
(допустимого) значения
, осуществляется выбором
необходимого числа разрядов
или
унитарного
или
позиционного
кодов соответственно из соотношения
или
,
где
– операция определения ближайшего
большего целого.
Как уже отмечалось,
синтез структуры ПФИ с нейросетевой организацией базируется на представлении
преобразователя в виде выбранной исходной аппроксимирующей сети и проведении ее
обучения с целью получения нейросетевой конфигурации схемы устройств на решение
заданной задачи преобразования с минимальными затратами .
С учетом этого далее сформулирован укрупненный порядок (рис. 1.3) проектирования (синтеза) структур нейропреобразователей с настраиваемыми синаптическими связями между их нейроэлементами.
Рис. 1.3. Укрупненный порядок проектирования (синтеза) ПФИ с функцией обучения
Начиная от постановки задачи и завершая ее последующей реализацией, он содержит 4 основных этапа.
1. Представление преобразователя в виде нейросетевой структуры или схожей с ней (нейроподобной) конструкции, построение математических моделей ее нейроузлов (НУ).
2. Задание входных и выходных переменных полученной структуры и ее нейроузлов в виде матриц эквивалентных им логических (бинарных) сигналов – как необходимой процедуры к переходу их описания в базисе логических операций.
3. Представление выявленных в структуре преобразователя нейроопераций в логическом (булевом) базисе, проведение структурного синтеза цифровых автоматов, реализующих эти операции.
4. Реализация преобразователя на конкретной элементной базе.
Для 2-го подхода (1.3) к построению аппроксимирующей зависимости первый этап содержит следующую последовательность действий (подэтапов), обеспечивающих получение структуры ИНС‑преобразователя с функцией обучения.
1.1. Выбор и обоснование архитектуры (вида) исходной ИНС для решения заданной задачи преобразования.
1.2. Определение базовой конфигурации структуры нейропреобразователя как аппроксимирующей сети (или ИНС-аппроксиматора).
1.3. Обучение сети с получением в итоге нейросетевой модели преобразователя в виде структуры и весов синаптических связей между его нейронами.
Применение последовательности операций 1.1 – 1.3 для построения ПФИ позволяет избежать проведения трудоемкого поиска приемов и методов формирования классического представления аппроксимирующей функции (1.2) как модели искомой структуры преобразователя. Тем более что для целого ряда операций преобразования этот поиск не всегда завершается успешно и приходится применять специальные структурно-алгоритмические методы вычисления зависимости (1.2).
Далее, после получения структуры ИНС-преобразователя, необходимо выполнить этапы 2 – 4, позволяющие обеспечить его схемотехническую и физическую (микроэлектронную) реализацию.
Интерпретация преобразователя в виде аппроксиматора существенно ограничивает затраты на поиск его структуры за счет перебора используемых для ее построения известных методов преобразования (взвешенного кодирования, метода счета, следящего уравновешивания и др.).
Области применения ИНС-технологий в проектировании ПФИ
Необходимо отметить, что при разработке преобразователей импульсно-аналоговых сигналов в цифровой код в качестве информативных признаков сигналов часто используются:
– длительность
временного интервала прямоугольного импульса
или его скважность
;
– частота как: величина, обратная периоду
, или число периодов сигнала за
единицу времени (среднее значение частоты
),
или число
единичных импульсов (бит) за
временной отрезок
, определяемый
(формируемый) элементом, с выхода которого снимается
.
В ряде случаев
целесообразно характеризовать поток бит в виде числа импульсов или
число-импульсного кода – как целое число
единичных импульсов
, следующих с периодом
, за интервал
,
т.е.
, где
–
опорная частота;
– номер импульса
в потоке за время
.
Представленные сигналы с ЧИМ- и ШИМ-модуляцией часто называют импульсно-аналоговыми (или импульсно-непрерывными). Термин "импульсный" подчеркивает импульсный, дискретный (во времени) характер представления этих сигналов, а термин "аналоговый" указывает на то, что плавному изменению математической величины соответствует непрерывное изменение моделирующего ее физического параметра сигнала – частоты, периода или временного интервала. Дискретный характер представления таких сигналов предопределяет эффективную целесообразность их широкого использования в устройствах с нейросетевой структурой за счет следующих предоставляемых возможностей, связанных с преобразованием, переработкой и передачей этих сигналов:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.