Моделирование реакции сложной адаптивной системы на импульсное воздействие
В диссертации рассмотрена типичная последовательность шагов при классификации адаптивных систем на основе математических моделей, построенных по последовательности цифровых изображений. Эти шаги включают в себя: выделение целевой области на изображении, оценка размеров выделенной области на всех изображениях (в результате чего получается временной ряд), моделирование временного ряда… Читать ещё >
Содержание
- 1. Обзор методик, применяемых для обработки экспериментальных данных
- 1. 1. Обзор современных методов анализа временных рядов
- 1. 1. 1. Анализ временных рядов
- 1. 1. 2. Предварительная обработка
- 1. 1. 3. Выделение признаков сигналов
- 1. 1. 4. Классификация сигналов
- 1. 1. 5. Анализ изображения как двумерного сигнала
- 1. 1. 6. Применение классификации временных рядов
- 1. 2. Прикладная задача: пупиллометрическое обследование
- 1. 2. 1. Этапы обследования
- 1. 2. 2. Применение пупиллографии
- 1. 2. 3. Механизм воздействия фармакологических средств на зрачок
- 1. 2. 4. Количественные показатели зрачковой реакции и способы их измерения
- 1. 3. Предлагаемая последовательность шагов для классификации адаптивных систем по цифровым изображениям
- 1. 1. Обзор современных методов анализа временных рядов
- 2. Построение временного ряда, описывающего изменения адаптивной системы, по последовательности цифровых изображений
- 2. 1. Построение временного ряда по цифровым изображениям
- 2. 2. Выделение на цифровом изображении области, характеризующей объект
- 2. 2. 1. Обзор методик выделения объекта
- 2. 2. 2. Методика выделения круглого, высококонтрастного объекта
- 2. 2. 3. Применение методики выделения к данным пупиллометрического обследования
- 2. 3. Оценка параметров области изображения
- 2. 3. 1. Методика оценки различных геометрических характеристик области изображения
- 2. 3. 2. Оценка характеристик области изображения в случае пупиллометрического обследования
- 2. 4. Другие примеры оценки параметров объектов по изображению
- 2. 4. 1. Примеры подходов к сегментации естественных изображений
- 2. 4. 2. Примеры подходов к обнаружению и выделению объектов в медицинских изображениях
- 2. 4. 3. Примеры оценки размеров объектов в технических
- 2. 5. Результаты собственных экспериментов: влияние начального состояния адаптивной системы на результаты обследования
- 2. 6. Выводы к главе 2
- 3. 1. Моделирования временных рядов
- 3. 2. Сглаживание временных рядов
- 3. 2. 1. Общие подходы к сглаживанию временных рядов
- 3. 2. 2. Пример применения сглаживания временных рядов
- 3. 3. Моделирование временных рядов аналитически заданными функциями
- 3. 3. 1. Принципы моделирования временных рядов
- 3. 3. 2. Пример моделирования временных рядов линейной системой
- 3. 3. 3. Пример моделирования временных рядов нелинейными системами
- 3. 3. 4. Аппроксимирование временных рядов кривыми Безье
- 3. 4. Непосредственное измерение параметров временных рядов
- 3. 4. 1. Кусочно-линейная аппроксимация временных рядов
- 3. 4. 2. Интегральные параметры временных рядов
- 3. 4. 3. Дополнительные параметры
- 3. 4. 4. Полученные результаты
- 3. 5. Факторный анализ как моделирование временного ряда
- 3. 6. Спектральный анализ
- 3. 7. Другие примеры моделирования временных рядов
- 3. 8. Результаты собственных экспериментов: зависимость амплитуды сужения от силы стимула
- 3. 9. Выводы к главе 3
- 4. 1. Обзор подходов к классификации временных рядов
- 4. 2. Классификация временных рядов на основе параметров модели
- 4. 3. Кластеризация временных рядов на основе факторного анализа
- 4. 4. Кластеризация временных рядов на основе особых точек
- 4. 4. 1. Обзор схемы кластеризации временных рядов на основе особых точек
- 4. 4. 2. Выделение особых точек временных рядов
- 4. 4. 3. Расстояние между временными рядами
- 4. 4. 4. Кластеризация временных рядов
- 4. 4. 5. Применение кластеризации к данным пупилометрического обследования
- 4. 4. 6. Вывод о кластеризации по особым точкам
- 4. 5. Другие примеры классификации временных рядов
- 4. 6. Результаты собственного эксперимента: алкогольная нагрузка
- 4. 7. Выводы к главе 4
Моделирование реакции сложной адаптивной системы на импульсное воздействие (реферат, курсовая, диплом, контрольная)
Актуальность работы. В настоящее время математическое моделирование применяется практически во всех областях науки и техники. Это связано с тем, что эксперименты с моделью зачастую бывают намного дешевле, практичней и безопасней аналогичных экспериментов с реальным объектом. Модели позволяют предсказывать реакции сложных систем на внешнее воздействие и объяснять их поведение.
Часто бывает необходимо определить, к какому классу относится система, при этом возможно непосредственно наблюдать только реакцию системы на внешнее воздействие, а не ее внутреннее состояние. Такая система в диссертации называется адаптивной, т. е., реагирующей на внешние воздействия. В этом случае надо, во-первых, измерить реакцию системы, во-вторых, смоделировать реакцию системы, и, в-третьих, произвести классификацию на основе параметров модели.
Предложенный подход может применяться для широкого круга задач: для метеорологии, экологии, задач, связанных с физикой Земли, для различных медицинских и биологических приложений. В настоящей диссертации подробно рассмотрена обработка данных медицинского обследования.
В диссертации затронуты следующие области знания: обработка изображений, цифровая обработка сигналов (ЦОС), классификация объектов. Обработке изображений посвящены работы Д. Форсайта, Ж. Понса. ЦОС находит очень широкое применение в промышленных и бытовых приборах, выпускаются специализированные процессоры (DSP-процессоры), оптимизированные для ЦОС. Среди фундаментальных работ можно отметить книги А. Б. Сергиенко, Т. К. Муна, B.C. Стерлинга, A.B. Опепгейма, Р. В. Шафера, Б. Боасхаша. Одним из разделов ЦОС является анализ временных рядовэтой теме посвящены работы Лыоис-Бека, Ф. Хёппнера, Х. С. Ганди. Классификации объектов посвящены работы таких ученых, как К. А. Куликовски, Ю. Шурман, В. Н. Вапник, К. В. Воронцов.
Вышеупомянутая схема классификации применена для автоматизации обработки данных медицинского обследования. Система обработки результатов обследования, используемая до настоящего времени, имела ряд недостатков. Выделение объекта на полутоновом изображении до недавнего времени осуществлялось в полуавтоматическом режиме, с участием оператора. Размеры объекта оценивались по высоте и ширине описанного прямоугольника, точность такой оценки была низкой. Параметры временного ряда (зависимости площади зрачков от времени) оценивались на основе позиций и значений минимумов и максимумов самого временного ряда и его производной. Такие оценки являются очень неустойчивыми и зависят от незначительных колебаний, шума сигнала. Наконец, решение о принадлежности временного ряда к нормальной выборке принималось на основании нормы (групповой или индивидуальной): рассчитывались среднее и среднеквадратичное отклонение каждой величины (параметра временного ряда), и, если хотя бы одна из величин отклонялась от среднего больше, чем па два среднеквадратичных отклонения, диагностировалось отклонение от нормы. Такой подход является неточным и не позволяет должным образом дифференцировать различные отклонения от нормы.
Объектом настоящего исследования являются адаптивные системы, классификация которых осуществляется с помощью анализа и моделирования временных рядов.
Предметом исследования являются: модель адаптивной системы, методы классификации объектов, а также алгоритмы и методы цифровой обработки сигналов.
Целыо диссертационного исследования является повышение вероятности выявления наркозависимых, а также разработка программного обеспечения, позволяющего более быстро проводить пупиллометрическое обследование.
На защиту выносятся:
1. Практически реализованная модель реакции зрачководвигательной системы человека на кратковременную световую вспышку.
2. Классификация пациентов по полученным оценкам параметров построенной модели.
3. Методика построения временного ряда по последовательности цифровых изображений.
4. Моделирование временных рядов как посредством математической параметрической модели, так и с помощью факторного анализа.
5. Программная реализация модели реакции зрачководвигательной системы человека.
Научная задача — устойчивая классификация сложной адаптивной системы по ее реакции на импульсное воздействие.
Методы исследования. В настоящей работе применяются методы обработки изображений, моделирование процессов, факторный анализ, численные методы, такие как аппроксимация временных рядов, решение дифференциальных уравнений, минимизация функций. Используются результаты экспериментов, проведенных как самим автором, так и другими учеными.
Научная новизна:
1. Разработана модель зрачковой реакции и алгоритм для нахождения параметров данной модели. Модель имеет следующие свойства: она устойчива к малому изменению своих параметров, хорошо аппроксимирует экспериментальные данные, ее параметры легко интерпретировать с точки зрения предметной области.
2. Предложена схема классификации временных рядов с помощью параметров модели, позволяющая более точно дифференцировать различные классы адаптивных систем.
3. Разработан метод выделения целевой области на изображении, позволивший выделять ее автоматически и исключить влияние человеческого фактора. Предложенные геометрические параметры целевой области существенно повысили точность измерений по сравнению с прежними и позволили оценивать форму целевой области.
4. Разработана общая схема моделирования временных рядов с помощью факторного анализа, позволяющая моделировать временные ряды без каких-либо дополнительных сведений об их природе.
5. Реализовано программное обеспечение, позволяющее быстрее и точнее проводить пупиллометрическое обследование.
Достоверность результатов основана на тщательно выверенном использовании математического аппарата, численных методов и на подтверждении корректности работы полученных алгоритмов на экспериментальных данных.
Практическая значимость результатов. На основе предложенной автором методики разработаны алгоритмы и создан комплекс программ. Исследованы модели, созданы алгоритмы и разработано программное обеспечение, позволяющее:
— повысить точность измерения объекта (зрачка) на изображении в 10−50 (в зависимости от диаметра зрачка) раз по сравнению с ранее использовавшимся методом;
— автоматически выделять объект на изображении;
— оценивать его форму;
— моделировать пупилломоторную реакцию;
— оценивать степень рассогласованности сокращения зрачков;
— классифицировать обследуемых с помощью факторного анализа, в частности, повысить вероятность выявления обследуемых в состоянии наркотической интоксикации (на имеющейся выборке этот показатель составил 100%).
На основании предложенных в диссертации методик и алгоритмов разработан программный комплекс, который применяется в НИИ Гигиены, профпатологии и экологии человека при Федеральном медико-биологическом агентстве (НИИ «ГПЭЧ»).
Внедрение результатов. Программное обеспечение, разработанное в ходе диссертационного исследования, применияется в НИИ «ГПЭЧ». Кроме того, разработанное программное обеспечение зарегистрировано в Реестре программ для ЭВМ под названием «Программа для моделирования временных рядов дифференциальными уравнениями», свидетельство № 2 012 613 235.
Апробация результатов. Основные научные и практические результаты настоящей диссертационной работы доложены, обсуждены и одобрены:
— на совместном заседании секции № 4 Проблемной комиссии ФМБА России, Санкт-Петербургского отделения Всероссийского общества токсикологов и Ученого Совета ФГУП «НИИГПЭЧ» ФМБА России «Вопросы обеспечения химической безопасности в Российской Федерации» (Санкт-Петербург, 2007);
— на конференции «Вопросы обеспечения химической безопасности в Российской Федерации» (Санкт-Петербург, 2007);
— на ЬХХП научно-практической конференции студентов, аспирантов и молодых ученых «Транспорт: проблемы, идеи, перспективы. Неделя науки — 2012» в Петербургском государственном университете путей сообщения, (Саша-Петербург, 2012).
Публикации. По результатам выполненных диссертационных исследований опубликованы девять печатных работ, из них три статьи в изданиях, рекомендованных ВАК, и одна статья — в сборнике материалов международной конференции 8? ог1с1.
4.7 Выводы к главе 4.
В главе 4 рассмотрены методы классификации временных рядов. Классификация временных рядов, как и классификация любых других объектов, сводится к определению класса, к которому принадлежит тот или иной объект, при том, что имеется обучающее множество объектов каждого класса. Критерием качества того или иного алгоритма классификации является доля объектов, классифицированных правильно.
Предложен метод кластеризации временных рядов, основанный на комбинации:
— метода выделения особых точек и оценки их важности,.
— расстояния Левенштейна,.
— кластеризации слиянием.
Предложена кластеризация на основе факторного анализа. Временной ряд считается принадлежащим к данной выборке, если сумма квадратов общих факторов и квадратичная форма индивидуальных факторов принадлежат к-распределению и их значения попадают в допустимую область, определяемую критерием значимости.
Наконец, рассмотрена классификация временных рядов с помощью линейного дискриминантного анализа на основе его параметров.
Все рассмотренные методы применены к результатам пупиллометри-ческого обследования. С помощью кластеризации на основе особых точек осуществлена кластеризация небольшой выборки на кластеры, состоящие из визуально похожих временных рядов/ Точность такой схемы классификации составила 100% для обследуемых в состоянии абстинентного синдрома, 95% для обследуемых в состоянии интоксикации и 77% для обследуемых, не принимающих психотропные вещества, на имеющейся экспериментальной выборке. С помощью линейного дискриминантного анализа осуществлена классификация тех же трех классов, точность такой схемы классификации составила 100% для обследуемых в состоянии абстинентного синдрома, интоксикации и 91% для обследуемых, не принимающих психотропные вещества, на имеющейся экспериментальной выборке.
Заключение
.
В диссертации рассмотрена типичная последовательность шагов при классификации адаптивных систем на основе математических моделей, построенных по последовательности цифровых изображений. Эти шаги включают в себя: выделение целевой области на изображении, оценка размеров выделенной области на всех изображениях (в результате чего получается временной ряд), моделирование временного ряда и классификация временного ряда на основе полученной модели. Для каждого этапа приведены типичные методы и критерий выбора того или иного метода. Для конкретной задачи (обработка результатов пупиллометрического обследования) выбран ряд методов и получены практически значимые результаты.
Список литературы
- Bishop, Christopher (2006). Pattern Recognition and Machine Learning. Berlin: Springer. 1. BN 0−387−31 073−8.
- Cormen Т.Н., Leiserson C.E. and Rivest R.J. / Introduction to Algorithms // Cambridge, MA: MIT Press, 1990.
- Davies E.R. (2005). Machine Vision: Theory, Algorithms, Practicalities. Morgan Kaufmann. ISBN 0−12−206 093−8.
- Fotiou A.K., Stergiou V., Tsiptsios D., Lithari C., Nakou M., Karlova-sitou A. / Cholinergic deficiency in Alzheimer’s and Parkinson’s disease: Evaluation with pupillometry // International Journal of Psychophysiology 73 (2009) 143−149
- Gaag, van der, L.C.- ed. / Special issue on Bayesian Belief Networks. // AISB Quarterly. 94, 1996
- Geladi, Paul- Kowalski, Bruce (1986). «Partial Least Squares Regres-sion:A Tutorial». Analytica Chimica Acta 185: 1−17. doi:10.1016/0003−2670(86)80028−9.
- Gosta LI. Granlund and Hans Knutsson (1995). Signal Processing for Computer Vision. Kluwer Academic Publisher. ISBN 0−7923−9530−1.
- Harith Suman Gandhi. / Important extrema of time series: theory and applications. // Рукопись дипломной работы. Южная Флорида, 2004. — 61 с.
- Iloppner F. Knowledge Discovery from Sequential Data. Рукопись диссертации на соискание звания доктор-инженера. Брауншвейг, 2003. 171 с.
- Jahne В. and Haussecker Н. (2000). Computer Vision and Applications, A Guide for Students and Practitioners. Academic Press. ISBN 0−12 379 777−2
- Jain A.K., Murty M.N., Flynn P.J. / «Data clustering: a review».
- Kimmel R. and Bruckstein A.M. (2003) «On regularized Laplacian zero crossings and other optimal edge integrators», International Journal of Computer Vision, 53(3) pages 225−243
- Lindeberg T., (1998) «Edge detection and ridge detection with automatic scale selection», International Journal of Computer Vision, 30, 2, pages 117—154.
- Lindeberg, T. (1998) «Edge detection and ridge detection with automatic scale selection», International Journal of Computer Vision, 30, 2, pages 117—154
- Milan Sonka, Vaclav Hlavac and Roger Boyle (1999). Image Processing, Analysis, and Machine Vision. PWS Publishing. ISBN 0−534−95 393-X.
- Miranda A. A., Le Borgne Y. A., and Bontempi G. New Routes from Minimal Approximation Error to Principal Components, Volume 27, Number 3 / June, 2008, Neural Processing Letters, Springer
- Morris T. (2004). Computer Vision and Image Processing. Palgrave Macmillan. ISBN 0−333−99 451−5.
- Pham D.L., Xu C., Prince J. L. / A survey of current methods in medical image segmentation // Annual Review of Biomedical Engineering, Vol. 2 (2000), pp. 315−337
- Ramsay J.O., Silverman B.W. (2005). Functional data analysis. Springer. ISBN 9 780 387 400 808.
- Roweis, Sam. «EM Algorithms for PCA and SPCA.» Advances in Neural Information Processing Systems. Ed. Michael I. Jordan, Michael J. Kearns, and Sara A. Solla The MIT Press, 1998.
- Salter AR, Conger A, Frohman TC, Zivadinov R, Eggenberger E, Calabresi P, Cutter G, Balcer L and Frohman EM / Retinal architecture predicts pupillary reflex metrics in MS // Multiple Sclerosis 2009- 15: 479−486
- Samet, H. 2006. Foundations of Multidimensional and Metric Data Structures. Morgan Kaufmann. ISBN 123 694 469
- Schalkoff R. / Pattern Recognition: Statistical, Structural and Neural Approaches // John Wiley & Sons, ISBN: 471 529 745
- Shapiro L.G. and Stockman G.C. (2001): «Computer Vision», pp 279—325, New Jersey, Prentice-Hall, ISBN 0−13−30 796−3
- Shi J, Malik J / Normalized Cuts and Image Segmentation // IEEE transactions on pattern analysis and machine intelligence, vol. 22, no. 8, august 2000, pp. 888−905.
- Stytz M.P. and Frieder О. / Three dimensional medical imaginery modalities: An overview. // Critical Review of Biomedical Engineering, 18, 11−25,1990.
- Theodoridis S., Koutroumbas K. (2009). Pattern Recognition, 4th Edition. Academic Press. ISBN 978−1-59 749−272−0.
- Tu Z., Zhu S.C. / Image Segmentation by Data-Driven Markov Chain Monte Carlo // IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 24, No. 5, May 2002
- Xiang Y., Olesen K.G. and Jensen F.V. / Practical issues in modeling large diagnostic systems with multiply sectioned Bayesian networks // International Journal of Pattern Recognition and Artificial Intelligence, 14(1): 59−71, 2000.
- Zezula, P., Amato, G., Dohnal, V., and Batko, M. Similarity Search -The Metric Space Approach. Springer, 2006. ISBN 0−387−29 146−6
- Zhang W. and Bergholm F. (1997) «Multi-scale blur estimation and edge type classification for scene analysis», International Journal of Computer Vision, vol 24, issue 3, Pages: 219 250.
- Ziou D. and Tabbone S. (1998) «Edge detection techniques: An overview», International Journal of Pattern Recognition and Image Analysis, 8(4):537−559, 1998
- Айвазян С. А., Бухштабер В. M., Енюков И. С., Мешалкин Л. Д. Прикладная статистика: классификация и снижение размерности. — М.: Финансы и статистика, 1989.
- B.C. Кедрин / Методика моделирования движения временных рядов макроэкономических показателей // Системы. Методы. Технологии. 2006. Т. 2. С. 82−84.
- Вельховер Е.С., Ананин В. Ф. Пупиллодиагностика. УДЫ. Москва, 1991.
- Вилли К., Детье В. / Биология. // Пер. с англ. М.: Мир, 1964. — 680с.
- Гарбарук В.В., Фоменко В. Н., Куприянов А. С. / Применение факторного анализа для исследования временных рядов // Известия ПГУПС, выпуск 3, 2011.
- Гонсалес Р., Вудс Р., Цифровая обработка изображений. — М.: Техносфера, 2005, 2006. — 1072 с. ISBN 5−94 836−028−8
- Грузман И. С., Киричук В. С., Косых В. П., Перетягин Г. И., Спек-тор А. А. / Цифровая обработка изображений в информационных системах // Новосибирский государственный технический университет, 2002. ISBN: 5−7782−0330−6
- Дорогобед Л.А., Лучинин А. В. / Особенность моделирования электрофизиологических сигналов на основе временных рядов // Известия
- Южного федерального университета. Технические науки. 2010. Т. 110. № 9. С. 226−228.
- Журавлев 10. И., Рязанов В. В., Сенысо О. В. «Распознавание». Математические методы. Программная система. Практические применения. — М.: Фазис, 2006. ISBN 5−7036−0108−8.
- Загоруйко Н. Г. Прикладные методы анализа данных и знаний. — Новосибирск: ИМ СО РАН, 1999. ISBN 5−86 134−060−9.
- Зибров В.А., Румянцев К. Е. / Алгоритм обработки изображений поперечного сечения трубных заготовок прокатно-металлургического производства // Информационное противодействие угрозам терроризма. 2007. № 9. С. 134−141.
- Кешоков A.A. / Пупиллография как метод объективного (физиологического) изучения невротических состояний. // Автореферат диссертации, Москва, 1991.
- Куприянов A.C. / Методы обработки и анализа пупиллограмм. // Известия вузов. Приборостроение. 2009. — № 8 (52). — с. 58−63
- Куприянов A.C., Фоменко В. Н. / Математические модели зрачковых реакций глаз человека (пупиллограмм) // Известия ПГУПС, выпуск 4, 2010.
- Куцало A.JI. / Пупиллометрия в качестве метода экспресс-диагностики наркотической интоксикации. // Рукопись диссертации, Санкт-Петербург, 2004. 118 с.
- Люггер Д.Ф. Искусственный интеллект. Изд-во «Вильяме», Москва, Санкт-Петербург, Киев, 2005.
- Макс Ж. Методы и техника обработки сигналов при физических измерениях. В 2-х тт. — М.: «Мир», 1983.
- Махов В.Е. / Использование алгоритмов вейвлет-анализа в исследовании кинетики формирования порошково-обжиговых конструкций // Конструкции из композиционных материалов. 2009. № 2. С. 90−96.
- Миртовская В.Н., Майкова Т. Н. / Пупиллографические признаки опийной наркомании. // Неврология и психиатрия, вып. 20, Киев, 1991, изд-во «Здоровья»
- Потапов А. А., Пахомов А. А., Никитин С. А., Гуляев Ю. В., Новейшие методы обработки изображений. — М.: Физматлит, 2008. — 496 с. ISBN 9 785 922 108 416
- Романовский Ю.М., Степанова Н. В., Чернавский Д. С. Математическая биофизика. Наука. Москва, 1984.
- Семериков A.A., Татарипов В. Ю., Услугин Н. Ф., Шишарин A.B. / Система для обнаружения дефектов профиля катания железнодорожного колеса // Вестник Нижегородского университета им. Н. И. Лобачевского.
- Серия: Математическое моделирование и оптимальное управление. 1998. № 1.С. 236−244.
- Скок В.И. / Физиология вегетативных ганглиев. // Ленинград, 1970. «Наука».
- Солонина А.И., Улахович Д. А. и др. Основы цифровой обработки сигналов: Курс лекций.—СПб.: БХВ-Петербург, 2005. ISBN 5−94 157−604−8.
- Трофимов А.Г., Скругин В. И. / Адаптивный классификатор многомерных нестационарных сигналов на основе анализа динамических паттернов // Наука и образование: электронное научно-техническое издание. 2010. № 08. С. 11−11.
- Физиология сенсорных систем. / Под редакцией A.C. Батуева. // Ленинград, «Медицина», 1976
- Форсайт Д., Понс Ж. Компьютерное зрение. Современный подход. Изд-во «Вильяме», 2004.
- Шахнович А.Р., Шахнович В. Р. Пупиллография. Медицина. Москва, 1964.103