Аспирант Набродов П.А.

Ставропольский государственный университет, Россия

Синтез дискретного согласованного фильтра сигналов в нейросетевом базисе

Существующие дискретные согласованные фильтры сигналов (рисунок 1) имеют ряд недостатков. Это низкая помехоустойчивость, обусловленная отсутствием учета влияния постоянных искажений сигналов, вызванных внешними аддитивными и мультипликативными помехами. Дискретные согласованные фильтры сигналов существенно теряют в помехоустойчивости при возникновении несократимых ошибок в сигнале, так как их перемножители отражают импульсные характеристики ожидаемого сигнала и фиксированы, и в случае искажения принимаемого сигнала отклик таких фильтров существенно снижается [2].

 

 

 

 

 

 

 

 

 

 

Рисунок 1 − Согласованный фильтр

 

Согласованный фильтр решает задачу вычисления автокорреляционной функции  принимаемого сигнала  и импульсной характеристики ожидаемого сигнала  в зависимости от сдвига  согласно выражения

 

    ,                                               (1)

 

где  – разрядность сигнала и, соответственно, фильтра [2].

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

 

,                                              (2)

 

где   − функция активации,   входной вектор нейрона,  вектор весовых коэффициентов [2].

 Если обратить внимание на структуру согласованного фильтра (рисунок 1), то можно заметить, что она соответствует схеме обученного нейрона [3]. Следовательно, повысить помехоустойчивость дискретного согласованного фильтра возможно за счет введения в его структуру блока ассоциативной памяти в  виде  нейронной  сети (НС) (рисунок 2).

 

 

 

 

 

 

 

 

 

 

 

Рисунок 2 − Адаптированный согласованный фильтр

 

Для моделирования работы фильтра выберем схему обучения НС по Хэббу [1, 4]. Такая схема позволяет контролировать помехоустойчивость системы, основную характеристику систем телекоммуникаций.

Выберем начальные весовые коэффициенты  случайным образом по нормальному закону с математическим ожиданием  и дисперсией .

В результате получим математическую модель СФ с интегрированной в него НС в виде

 

,                               (3)

 

где – значение веса от входа  к нейрону .

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

На рисунке 3 графики зависимости среднеквадратического отклонения (СКО) результата обучения от числа тактов обучения при различных скоростях обучения.

 

 

 

 

 

 

 

 

 

 

Рисунок 3 − Зависимость среднеквадратического отклонения  от числа тактов обучения  для различных скоростей обучения

 

Очевидно, что значение порогов зависит от скорости обучения, начальных значений весовых коэффициентов НС, активационной функции, о чем свидетельствует рисунок 3.

Необходимо дальнейшее исследование аналогичных телекоммуникационных устройств с целью определения эффективности внедрения НС.

Литература:

1.     Червяков, Н.И. Модулярные параллельные вычислительные структуры нейропроцессорных систем [Текст] / Червяков Н.И. и др. – Москва: Изд-во Физматлит, 2003.

2.     Смирнов, А.А. Принципы построения инфокоммуникационных систем для обработки и передачи параллельных данных [Текст] / Смирнов А.А., Чемерисов А.Ю., Набродов П.А – Ставрополь: Изд-во Альфа Принт, 2009. – 172 с.

3.     Смирнов А.А., Сахнюк П.А., Сенник В.В.  Синтез схем цифровой обработки сигналов на основе обучения нейросетевых схем // Нейрокомпьютеры: разработка, применение, 2004, № 5 – 6, с. 91 – 93.

4.     Комашинский, В.И. Нейронные сети и их применение в системах управления и связи [Текст] / Комашинский В.И., Смирнов Д. А. – Москва: Изд-во Горячая линия-Телеком, 2002.