Патент на изобретение №2189078
|
||||||||||||||||||||||||||
(54) СПОСОБ ОБРАБОТКИ СИГНАЛОВ
(57) Реферат: Изобретение относится к области вычислительной техники и может быть использовано в нейронных сетях. Техническим результатом является расширение класса решаемых задач. Способ основан на том, что оптический сигнал делят на два световых потока, первый из которых пропускают через дифракционные решетки, полученные потоки подвергают оптическому умножению и пропускают через многопроходную классифицирующую нейронную сеть типа сети Хопфильда и распознают входной образ, второй световой поток пропускают через дифракционную решетку оптической матрицы связей однопроходной нейронной сети типа персептрон, при этом выбор дифракционной решетки задают выходным сигналом сети Хопфильда, дифрагировавший второй световой поток подвергают оптическому умножению для выработки выходного управляющего сигнала для выбора матрицы связей нейронов. 3 ил. Изобретение относится к способам обработки сигналов с использованием вычислительных комплексов, основанных на использовании нейронных сетей предпочтительно оптического типа. Недостаток этого решения – узкий диапазон решаемых задач. Недостаток этого решения определяется тем, что используется фиксированная многомерная матрица связей нейронов в сети, которая определяет тип выполняемого преобразования и формируется при обучении нейросети. Вместе с тем эта матрица предопределяет использование данной сети только для решения одной конкретной задачи. Попытки обучения сети всем возможным решаемым задачам наталкиваются на предел информационной емкости матрицы связей. Он определяется как топологией самой сети, так и конечными физическими параметрами среды, реализующей эту матрицу связей. Изменение условий функционирования нейронной сети может привести к необходимости решения новой задачи этой же сетью. Это влечет за собой необходимость смены матрицы связей нейронов на новую, которая должна быть заранее рассчитана на этапе обучения. Выбор необходимой матрицы связей, осуществляемый человеком, снижает оперативность и ограничивает функциональность работы системы обработки информации, в которую входит нейронная сеть. Техническая задача состоит в расширении возможностей универсальных нейронных сетей для решения задач различного типа при повышении оперативности их работы. Для решения поставленной задачи способ обработки сигналов, включающий использование вычислительного комплекса, содержащего нейронную сеть, матрицу связей нейронов в сети, реализующую необходимое функциональное преобразование входного информационного сигнала, канал подвода этого сигнала и канал отвода выходного сигнала, предусматривающий распознавание сигнала с выработкой выходного управляющего сигнала вычислительного комплекса, отличается тем, что в качестве входного информационного сигнала используют оптический сигнал, который делят на два информационных потока, при этом первый из них используют для восстановления исходной информации и последующей идентификации образа, несомого входным информационным сигналом, а второй используют для реализации необходимых функциональных преобразований этого сигнала, для чего первый информационный поток последовательно пропускают через оптическую матрицу связей однопроходной нейронной сети типа персептрон, восстанавливая его, после чего восстановленный оптический сигнал подают на вход многопроходной классифицирующей нейронной сети, например, типа сети Хопфилда, причем выходной сигнал этой сети используют для управления выбором матрицы связей однопроходной нейронной сети типа персептрон, реализующей необходимое функциональное преобразование второго информационного потока входного информационного сигнала. Сопоставительный анализ признаков заявленного решения и признаков известных аналогов и прототипа показывает, что заявленное устройство соответствует критерию “новизна”. Приведенные в отличительной части формулы изобретения признаки решают следующие функциональные задачи. Признак “оптический сигнал. . . делят на два информационных потока” обеспечивает возможность совмещения во времени операций по распознаванию образа, содержащегося во входном информационном сигнале, и операции, реализующей необходимое функциональное преобразование – отклик на входной информационный сигнал. Признаки “при этом первый из них используют для восстановления исходной информации и последующей идентификации образа, несомого входным информационным сигналом, а второй используют для реализации необходимых функциональных преобразований этого сигнала” конкретизируют операции, которым одновременно подвергаются оба информационных потока. Признаки “первый информационный поток последовательно пропускают через оптическую матрицу связей однопроходной нейронной сети типа персептрон” обеспечивают восстановление исходного сигнала и выделение его из всего исходного входного информационного потока, поступающего от измерительных датчиков и содержащего, наряду с полезным сигналом, информационный шум. Признак “восстановленный оптический сигнал подают на вход многопроходной классифицирующей нейронной сети, например, типа сети Хопфилда” обеспечивает идентификацию образа, несомого входным информационным сигналом и выработку сигнала, задающего выбор той или иной матрицы связей однопроходной нейронной сети типа персептрон, размещенной на пути второго информационного потока. Физическая природа входных и выходных информационных потоков, как и реализация нейронных сетей всей системы может быть различной и в данном контексте не имеет принципиального значения. Входным сигналом может быть оптическое изображение, или совокупность электрических сигналов телеметрических датчиков, или числовой информационный массив, полученный в результате обработки информации. Нейронные сети и связи между ними могут быть реализованы программно на компьютере, или могут быть созданы специализированные электронные чипы, или могут быть использованы оптические нейронные сети. Последние представляют наибольший интерес с точки зрения повышения быстродействия и информационной емкости всей системы в целом. Поэтому крайне актуальной задачей является создание вычислительного комплекса, основанного на нейронных сетях, способного решать широкий класс разнородных задач и обладающего возможностью самоадаптации к входным информационным потокам. Заявленное изобретение иллюстрируется чертежами, на которых показаны: на фиг.1 – структура информационно-вычислительного комплекса, на фиг.2 – пример различных функциональных преобразований вычислительного комплекса над различными входными данными, на фиг.3 – схема однопроходной нейронной сети типа персептрон. На чертежах схематически показаны: канал подвода информационного сигнала 1, первый 2 и второй 3 информационные потоки, однопроходная нейронная сеть типа персептрон 4 и многопроходная классифицирующая нейронная сеть 5 первого информационного потока, однопроходная нейронная сеть типа персептрон 6 второго информационного потока, голографический диск (оптическая матрица связей) 7, компьютерная матрица связей 8, линия 9, связывающая выход классифицирующей нейронной сети 5 и оптической матрицы связей 7 однопроходной нейронной сети 6 второго информационного потока, канал 10 отвода выходного сигнала вычислительного комплекса. Кроме того, на чертежах показаны шаговый двигатель 11; фотопреобразователь 12; блок управления 13; аналогово-цифровой преобразователь (АЦП) 14, компьютер 15. Канал подвода информационного сигнала 1, первый 2 и второй 3 информационные потоки и канал 10 отвода выходного сигнала вычислительного комплекса выполнены в виде волоконно-оптических световодов известного типа. Сети 4 и 6 выполнены в виде двух модификаций нейронной сети типа двухслойный персептрон с одним входным и одним выходным слоем нейронов, с выполнением в сети 4 восстановления исходной функции (восстановления входного образа), а в сети 6 необходимого функционального преобразования на той же принципиальной базе. Сеть типа персептрон включает в себя оптическую матрицу связей, выполненную в виде голографического диска 7 (установленного с возможностью вращения на оси шагового двигателя 11), за которым располагают оптическую систему линз, состоящую из двух скрещенных цилиндрических линз и одной фокусирующей (на чертеже не показана). Выход этой системы линз связывают с фотопреобразователем 12, являющимся выходным элементом персептрона. Для согласования выходных сигналов сетей 4 и 6 с электрическими устройствами (в том числе и компьютером) используют аналогово-цифровые преобразователи 14 известной конструкции. Конструктивно сети 4 и 6 отличаются друг от друга только тем, что в сети 4 используется блок 13 для управления работой шагового двигателя 11, тогда как в сети 6 шаговый двигатель управляется непосредственно выходным сигналом сети 5. Каждый фотоэлектрический преобразователь 12 содержит фотодиод, установленный на входе преобразователя, при этом выход фотодиода подключен на вход усилителя, выход которого является выходом преобразователя 12. Распознающая многопроходная сеть 5 выполнена по типу сети Хопфилда и реализована в виде программы, обеспечивающей в результате многократных итераций классификацию сигналов, поступающих с выхода сети 4 (т.е. отбор наиболее подходящих образов осуществляется путем достижения минимальной ошибки рассогласования между входным сигналом и образом, заложенным в компьютерную матрицу связи). Компьютерная матрицу связи 8 представляет собой цифровой массив данных, задающих выполнение того или иного типа классификации. Оптическая матрица связей 7 выполнена в виде голографического диска, на поверхности которого, вне оси вращения, сформирован набор дифракционных решеток, которые используются как элементы оптической матрицы связей. Подготовка аппаратной базы к работе включает расчет элементов матрицы межнейронных соединений оптического персептрона, который производится с использованием компьютерной модели персептрона. Полученные компьютерные значения элементов wij матрицы связи применяются для определения потребной дифракционной эффективности ![]() ![]() где I0i – интенсивность лазерного излучения на выходе i-й измерительной линии при записи голограмм; I0 – интенсивность опорного излучения при экспонировании фотоматериалов, ![]() ![]() где V – входной, U – выходной информационные массивы, Fm – оператор функционального преобразования сети N3, С – оператор классификации входного образа, реализуемый сетью N2, M – количество образов, записанных в память сети N2. Предложенный способ и его конструктивная реализация позволит во много раз увеличить количество различных типов обрабатываемых входных образов. Кроме того, становится возможным значительное расширение функциональности системы в случае, когда затруднительно сформировать единую матрицу связей нейронной сети для решения крайне разнородных задач. В качестве примеров, показывающих преимущественные особенности работы комплекса, можно привести следующие. Например, обработку фрагментов сканированных текстов можно разделить на следующие этапы: классификация образа на “текст” и “графика” и в зависимости от этого либо выделение контура символов текста для облегчения их дальнейшего распознавания, либо полное подавление графической информации. Другим примером может служить охранная информационная система заповедника, обрабатывающая сигналы телеметрических датчиков. Если входной сигнал распознается как образ животного, то происходит обработка сигнала с целью определения видовой принадлежности животного с последующим занесением информации в базу данных. Если же входной сигнал распознается как образ человека, то он преобразуется в сигнал задержания нарушителя заповедной территории. Еще одним примером может служить информационная система, обрабатывающая сигналы телеметрических датчиков (фиг.2). Если входной сигнал распознается как образ корабля, то происходит обработка сигнала с целью определения классификации данного корабля с последующим занесением информации в базу данных. Если же входной сигнал распознается как образ человека, то он преобразуется в сигнал задержания. Таким образом, предложен принцип функционирования информационно-вычислительного комплекса (который предназначен для обработки оптических данных), реализуемый на основе использования трех нейронных сетей. Каждая из сетей, входящих в состав информационно-вычислительного комплекса, выполняет свою функцию, но все вместе они способны решать широкий круг различных задач без изменения структуры самого комплекса, что значительно расширяет его возможности. Формула изобретения
РИСУНКИ
MM4A Досрочное прекращение действия патента Российской Федерации на изобретение из-за неуплаты в установленный срок пошлины за поддержание патента в силе
Дата прекращения действия патента: 02.10.2002
Номер и год публикации бюллетеня: 16-2004
Извещение опубликовано: 10.06.2004
|
||||||||||||||||||||||||||