Предлагаемый способ может быть использован для идентификации жидких и/или воздушных сред, определения подлинности спиртосодержащих жидкостей, минеральной воды, в парфюмерной промышленности, задачах экологического контроля.
Известен способ экспресс-контроля качества спиртоводочных изделий для их идентификации (патент РФ 2142630, опубл. 10.12.1999), заключающийся в том, что проводят двухканальную лазерную корреляционную спектроскопию, для чего направляют на исследуемый образец лазерный световой поток и производят регистрацию светорассеяния по двум направлениям, симметрично расположенным относительно оси источника света. Зарегистрированные сигналы перемножают и проводят определение первичной спектральной характеристической функции в определенной полосе частот. В характеристической функции выделяют спектральное ядро и определяют его интенсивность, полуширину и частотное положение максимума, которые затем сравнивают с соответствующими значениями эталонных образцов.
Указанный способ обладает следующими недостатками: большая дороговизна необходимого оборудования, высокие требования к квалификации лиц, проводящих исследования.
Известен способ идентификации спиртосодержащих жидкостей (патент РФ №2150699, опубл. 10.06.2000) (прототип), при котором сопоставляют полные наборы спектрально-люминесцентных характеристик идентифицируемой и эталонной жидкостей, представленные в виде многомерных спектрально-люминесцентных профилей.
Известный способ имеет следующие недостатки: длительное время получения результатов, высокая сложность проведения сравнения многомерных спектрально-люминесцентных профилей и высокая стоимость специального оборудования.
Техническая задача, решаемая изобретением, состоит в обеспечении высокой надежности идентификации и небольшого времени анализа одновременно с низкой стоимостью необходимого оборудования и невысокими требованиями к квалификации персонала.
Поставленная задача решается тем, что в известном способе идентификации жидких и/или воздушных сред путем сопоставления характеристик идентифицируемого образца с характеристиками эталонных образцов в качестве характеристик используют полные наборы откликов массива химических сенсоров для идентифицируемого и эталонных образцов, а обработку откликов осуществляют с помощью трех различных алгоритмов идентификации: статистического, нейросетевого и самоорганизующегося с предварительной настройкой всех алгоритмов по эталонным образцам и регистрацией полученной информации на носителе информации, при этом статистический алгоритм выполнен на основе метода главных компонент с последующим определением значений информантов для каждого класса идентифицируемых образцов и выделением из них максимального, нейросетевой алгоритм включает выбор количества слоев и числа нейронов в каждом слое и обучение сети с помощью обучающей выборки, содержащей эталонные образцы всех классов, самоорганизующийся алгоритм заключается в решении системы нелинейных дифференциальных уравнений, причем в качестве характеристики расстояния между идентифицируемыми образцами используют величину косинуса угла между векторами, формируемыми самоорганизующимся алгоритмом для эталонных и идентифицируемых образцов, при совпадении не менее двух результатов идентификации для трех различных алгоритмов осуществляют идентификацию исследуемого образца.
Кроме того, могут быть использованы сенсоры температуры.
Дополнительно могут быть использованы сенсоры температуры. Статистический алгоритм включает в себя использование метода главных компонент [1] с последующим определением значений информантов [2] для каждого класса k (k=1,2,...,q) идентифицируемых образцов и выделением из них максимального. Метод главных компонент содержит следующие этапы вычислений:
- определение средних значений и дисперсий для откликов каждого i-го сенсора по всем N эталонным образцам , ;
- шкалирование значений Xig путем перехода к переменным ;
- определение матрицы преобразования переменных хi в пространство первых p главных компонент (р<n):
- определение координат точек эталонных образцов в пространстве первых p главных компонент
- вычисление для переменных вектора средних значений и ковариационных матриц для каждого эталонного класса k (k=1,2,...,q):
- осуществление операции шкалирования характеристик, поступающих от сенсоров для идентифицируемого образца:
- вычисление координат точки, соответствующей полученным шкалированным значениям, в пространстве р главных компонент:
где - вектор преобразованных значений
- вычисление значений информантов
- выделение максимального информанта , после чего делается предварительный вывод о принадлежности исследуемого образца классу f.
Нейросетевой алгоритм основан на использовании искусственной нейронной сети типа четырехслойного персептрона [3] с числом нейронов в первом слое n1=n, во втором n2≈n/2, в третьем n3≈n/2+q/2 и в четвертом n4=q. В ходе обучения по эталонным образцам осуществляется настройка весовых коэффициентов w каждого из нейронов, выходной сигнал которых формируется в соответствии с формулами:
весовые коэффициенты w находят из условия минимизации суммы , где ykg - фактическое значение, имеющее место на k-м выходе сети для некоторого набора весовых коэффициентов при предъявлении входного вектора , Tkg=1 для эталонного класса k, Tjg=0 при j≠k. При идентификации нейросетевой алгоритм относит идентифицируемый образец к классу d, если при его предъявлении на выходе сети будет иметь место сигнал yd≥0,75, в то время как на всех остальных выходах сети этот сигнал не превышает значения 0,25.
Самоорганизующийся алгоритм основан на нейроподобной структуре, состоящей из динамических нейронов, функционирование которых описывается системой нелинейных дифференциальных уравнений [4] следующими уравнениями:
где yi(t) - выходной сигнал i-го динамического нейрона, ξ(t), ζ(t) - соответствующие входные сигналы, η, с α - константы, определяющие скорость сходимости процесса самоорганизации, aij(t), bij(t) - настраиваемые весовые коэффициенты связи; на входы хi, i=1,2,...,n которых многократно подаются входные векторы , причем xi(tg)=Xig; g=1,2,...,N; в процессе такой подачи происходит самонастройка весовых коэффициентов связи в соответствии с приведенными уравнениями. Одновременно с самонастройкой коэффициентов связи происходит определение эталонных векторов , каждый из которых представляет собой обобщенный образ одного из q идентифицируемых классов. В качестве характеристики расстояния между образцами используют величину косинуса угла между векторами, формируемыми самоорганизующимся алгоритмом для эталонных и идентифицируемых образцов: между эталонными векторами , и вектором , где - длины векторов , k=1,2,...,p; после этого находят эталонный вектор, которому соответствует максимальное значение косинуса: k=1,2,...,p и, если cosαc≈1, cosαk≈0; k≠с, то делается предварительный вывод о принадлежности исследуемого образца классу с. На практике обычно используют условия cosαc≥0,75, cosαk≤0,25, k≠с.
Далее производится сопоставление результатов идентификации, полученных с помощью каждого из алгоритмов. При совпадении не менее двух результатов для трех различных алгоритмов осуществляют идентификацию исследуемого образца. Таким образом, итоговое решение формируется в соответствии со следующим правилом: идентифицируемый образец принадлежит классу L, если выполнено хотя бы одно из условий: L=f=d=с или L=f=d≠с или L=d=с≠f или L=f=с≠d. в противном случае идентификация считается не состоявшейся и делается вывод либо об ошибке измерения, либо о появлении образца нового класса, не представленного в числе эталонных образцов.
В ряде практических приложений для получения надежных результатов, кроме химических сенсоров, оказывается необходимом использование сенсоров температуры и влажности.
Одновременное использование статистического, нейросетевого и самоорганизующегося алгоритмов позволяет значительно повысить надежность идентификации. Использование серийных химических сенсоров - например, ионоселективных электродов - и программная реализация алгоритмов на персональной ЭВМ позволяет обеспечить высокую скорость получения результатов при относительно небольших затратах на оборудование. Кроме того, при соответствующей программной реализации алгоритмов возможно обеспечить низкие требования к квалификации персонала.
Результаты использования данного способа идентификации иллюстрируется следующими примерами.
Пример 1. Предложенный способ реализован в анализаторе воздушных сред, предназначенном для решения задачи идентификации некоторых изделий парфюмерной промышленности. В данном анализаторе применен 9-сенсорный блок с дополнительным сенсором температуры и 8-ю газовыми полупроводниковыми сенсорами (n=8). Использовались 6 разновидностей парфюмерных изделий: 3 сорта туалетной воды (мужской парфюм А, В, С) и 3 вида женских духов (D, Е, F). Настройка производилась по обучающей выборке, включающей в себя 7 серий по 6 опытов в каждой, где представлены все разновидности изделий; всего 42 значения (N=42). Порядок предъявления образцов - рандомизированный (случайный) в каждой серии.
При проведении эксперимента реализовывалась следующая последовательность действий:
- забор очередной пробы (объем пробы 40 мл);
- 30-ти секундная пауза для получения установившихся значений показаний сенсоров;
- съем показаний сенсоров;
- температурная коррекция показаний;
- занесение скорректированных значений в базу данных;
- слив пробы и трехкратная промывка узла пробоотбора дистиллированной водой;
- забор новой пробы и т.д.
После проведения эксперимента проводилась настройка алгоритмов идентификации. Анализ результатов настройки продемонстрировал безошибочность работы всех трех алгоритмов на элементах обучающей выборки. При настройке статистического алгоритма классификации, кроме того, установлено:
- достаточным для целей наглядного представления процесса идентификации является использование лишь первых двух главных компонент;
- имеется четкое разделение между изделиями мужского и женского парфюма;
- изделиям А и С соответствуют точки, достаточно близко расположенные на плоскости главных компонент, что говорит о возможных потенциальных трудностях в различении указанных разновидностей (классов) изделий.
Далее проводилась демонстрационная идентификация образцов, относящихся к различным сортам и считающихся неизвестными. Результаты идентификации представлены на рис. 1, 2, 3. При этом рис. 1 соответствует идентификации одного из сортов парфюма, присутствовавшего в обучающей выборке; рис.2 иллюстрирует определенные трудности различения изделий А и С, а рис. 3 относится к ситуации, когда предъявляется изделие нового сорта, идентификация которого как изделия одного из присутствовавших в обучающей выборке сортов в принципе невозможна. Во всех случаях обработка данных в соответствии с заявленным способом позволяет получить правильный ответ.
Пример 2. Решалась задача идентификации разновидностей питьевой воды, полученной из 5 разных источников. В качестве сенсоров использовались серийно выпускаемые ионоселективные электроды. Количество сенсоров n=7. Для предварительной настройки (обучения) использовалась выборка, содержащая 40 измерений по 8 для воды из каждого источника.
После обучения все три алгоритма классификации дали 100%-ный правильный результат распознавания элементов обучающей выборки. При этом для статистического алгоритма достаточным оказалось использование первых двух главных компонент, поскольку концентрация точек, соответствующих образцам одного класса, как выяснилось, весьма высока, в то время как точки разных классов (сортов) сравнительно далеко удалены друг от друга.
Далее был предъявлен образец неизвестного класса. Результаты идентификации представлены на рис.4. Последующий детальный химический анализ подтвердил правильность отнесения неизвестного образца к классу 4.
Пример 3. Способ реализован в анализаторе, предназначенном для идентификации сортов минеральной воды. Решалась задача идентификации 4 разновидностей минеральной воды, полученной от разных источников. В качестве сенсоров использовались 10 серийно выпускаемых ионоселективных электродов и 2 слабоселективных подогревных газовых сенсора, по паспортным данным предназначенным для измерения концентрации углекислого газа и аммиака. Общее количество сенсоров n=12. Для предварительной настройки (обучения) использовалась выборка, содержащая 28 измерений по 7 для каждого сорта минеральной воды.
После обучения анализатор использовался для идентификации конкретных образцов минеральной воды неизвестного сорта. Результаты идентификации для одного из образцов представлен на рис. 5.
Литература.
1. Айвазян С.А., Мхитарян B.C., Прикладная статистика и основы эконометрики. - М.: ЮНИТИ, 1998.
2. Галушкин А.И. Нейрокомпьютеры. Кн. 3: Учебное пособие для вузов. - М.: ИПРЖР, 2000.
3. Филаретов Г.Ф., Житков А.Н., Вигойя Э., Кабанов В.А. Алгоритмическое обеспечение приборов - идентификаторов качества, "Вестник МЭИ", 2000, №3.
название | год | авторы | номер документа |
---|---|---|---|
Система оперативной идентификации морских целей по их информационным полям на базе нейро-нечетких моделей | 2021 |
|
RU2763384C1 |
Способ оперативной идентификации морских целей по их информационным полям на базе нейро-нечетких моделей | 2021 |
|
RU2763125C1 |
СПОСОБ ОБНАРУЖЕНИЯ И ИДЕНТИФИКАЦИИ ВЗРЫВЧАТЫХ, БОЕВЫХ ОТРАВЛЯЮЩИХ И НАРКОТИЧЕСКИХ ВЕЩЕСТВ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 2023 |
|
RU2823893C1 |
Нейросетевая система обнаружения и оперативной идентификации морских целей | 2018 |
|
RU2695985C1 |
СПОСОБ НЕЙРОСЕТЕВОГО АНАЛИЗА ДАННЫХ ТЕЛЕМЕТРИИ ПО ФОНДУ СКВАЖИН | 2013 |
|
RU2571470C2 |
Способ автоматического формирования базы биометрических образов "Свой" для обучения и тестирования средств высоконадежной биометрико-нейросетевой аутентификации личности | 2020 |
|
RU2734846C1 |
Способ обнаружения и классификации морских целей с использованием математической модели определения типа цели | 2020 |
|
RU2724990C1 |
СПОСОБ ДИАГНОСТИРОВАНИЯ СЛОЖНЫХ ТЕХНИЧЕСКИХ ОБЪЕКТОВ | 2014 |
|
RU2582876C2 |
СПОСОБ РЕНТГЕНОВСКОЙ ТОМОГРАФИИ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 2012 |
|
RU2505800C2 |
СПОСОБ КОНТРОЛЯ СОСТОЯНИЙ ТЕЛЕМЕХАНИЗИРОВАННЫХ НЕФТЕПРОМЫСЛОВЫХ ОБЪЕКТОВ С ПОМОЩЬЮ НЕЙРОСЕТЕВОГО АНАЛИЗА | 2014 |
|
RU2602779C2 |
Изобретение относится к области определения подлинности жидких и воздушных сред и может быть использовано в пищевой и парфюмерной промышленности, а также при осуществлении экологического контроля. Способ предусматривает сопоставление характеристик идентифицируемого образца с характеристиками эталонных образцов. В качестве характеристик используют полые наборы откликов массива химических сенсоров хi, i=T,n для идентифицируемого и эталонных образцов. Обработку указанных откликов осуществляют с помощью трех различных алгоритмов идентификации: статистического, нейросетевого и самоорганизующегося, признаком соответствия считают совпадение не менее двух положительных результатов для всех трех алгоритмов. Изобретение обеспечивает высокую надежность идентификации и сокращение времени проведения анализа. 2 з.п. ф-лы, 5 ил.
СПОСОБ ИДЕНТИФИКАЦИИ ПОДЛИННОСТИ СПИРТОСОДЕРЖАЩИХ ЖИДКОСТЕЙ | 1999 |
|
RU2150699C1 |
СПОСОБ ЭКСПРЕСС КОНТРОЛЯ КАЧЕСТВА СПИРТОВОДОЧНЫХ ИЗДЕЛИЙ ДЛЯ ИХ ИДЕНТИФИКАЦИИ | 1999 |
|
RU2142630C1 |
УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО ЭКСПРЕСС-АНАЛИЗА КОНЦЕНТРАЦИИ САХАРА И ДРУГИХ ОПТИЧЕСКИ АКТИВНЫХ ВЕЩЕСТВ В ПРОЗРАЧНЫХ РАСТВОРАХ | 1998 |
|
RU2145418C1 |
СПОСОБ ОПРЕДЕЛЕНИЯ КОНЦЕНТРАЦИИ ЭТИЛОВОГО СПИРТА В ВОДНЫХ РАСТВОРАХ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ | 1992 |
|
RU2082967C1 |
Авторы
Даты
2006-01-27—Публикация
2002-05-30—Подача