Статистические экспертные системы для обработки данных экологического мониторинга
Особенности экспертных систем для обработки данных. Экспертной системой принято называть систему искусственного интеллекта, которая создана для решения задач в конкретной проблемной области.
Структура экспертной системы определяется следующими модулями:- временные базы данных, предназначенные для хранения исходных и промежуточных данных текущей задачи;
- базы знаний, предназначенные для хранения долгосрочных сведений (фактов) и правил манипулирования данными;
- базы программ, реализующие последовательность правил для решения конкретной задачи на основе информации, хранящейся в базах знаний и базах данных;
- компонент приобретения знаний, автоматизирующий процесс наполнения базы знаний;
- объяснительный компонент, формирующий пояснения о том, как система решала поставленную задачу.
Экспертные системы для обработки данных принято называть статистическими экспертными системами. Такие системы за счет дружеского пользовательского интерфейса должны иметь возможность помочь начинающему пользователю не только ввести результаты наблюдений, но и уточнить задачу обработки и, при необходимости, спланировать эксперимент, позволяющий решить поставленную задачу. В базе знаний экспертной системы должно храниться достаточно большое и постоянно пополняемое количество сведений и правил для того, чтобы обеспечить возможность решения разнообразных задач обработки данных. Пояснения о том, как система решала поставленную задачу, должны быть понятны специалисту в предметной области и содержать достаточно информации для анализа достоверности результатов обработки специалистом по математической статистике.
Разработка экспертных систем, предназначенных для обработки данных, связана с огромными трудностями. «Интеллектуализация» компьютерной обработки первичной информации об окружающей среде основывается, с одной стороны, на идеях и методах конкретной области знания, для которой создается система обработки данных.
С другой стороны, в компьютерной системе обработки используются разнообразные методы прикладной математики -- математической статистики, теории решения обратных задач и др. Поэтому при создании экспертных систем обработки данных, с одной стороны, приходится учитывать методические и метрологические особенности методик выполнения измерения, а с другой -- априорные предположения и ограничения математических алгоритмов обработки, что предполагает участие профессионалов - специалистов в предметной области, математиков, программистов и специалистов по разработке экспертных систем. Поэтому при наличии огромного количества систем общего назначения -- пакетов для статистической обработки данных, электронных таблиц существует небольшое количество экспертных систем, способных автоматически провести весь цикл анализа данных.Методические и метрологические особенности обработки данных контроля природной среды. Любая наблюдаемая (и ненаблюдаемая) величина в природе зависит от множества других величин. Это очевидное утверждение может быть записано в виде уравнения
Y = f(X1, X2, ... Xn),
в которое в качестве «величин» Y, X1, X2, ... Xn можно подставить любое число, зарегистрированное путем измерения или наблюдения некоторого параметра (признака, свойства, состояния и др.) изучаемого объекта природной среды. В простейшем случае «величина» может принимать только два значения -- 0 и 1. Например, дождь идет -- 1, дождь прекратился -- 0.
Основной особенностью данных об окружающей среде, определяющей требования к алгоритмам их обработки, является чрезвычайное разнообразие этих данных по источникам информации (наблюдение явлений, происходящих в природе; локальные и дистанционные измерения; официальная статистика). Эти данные имеют разную степень достоверности и характеризуют окружающую среду с различных сторон. Наиболее значимая часть сведений об окружающий среде получается с помощью измерений, которые составляют предмет изучения таких дисциплин, как «экологический мониторинг», «метеорология», «приборостроение».
Здесь невозможно рассказать обо всех проблемах измерений при контроле окружающей среды. Назовем только те из них, которые важны для понимания особенностей обработки данных экологического мониторинга.Методы экологического мониторинга подразделяются на локальные и дистанционные. Для локальных (контактных) методов характерно то, что пробоотбор и измерения проводятся в точке контроля. Для дистанционных методов точка контроля может быть удалена на сотни километров от средства измерения.
Наиболее распространенными при контроле природной среды являются локальные методы мониторинга. В самом общем случае, при контроле загрязнения химическими веществами, такие методы включают: планирование эксперимента, пробоотбор, пробоподготовку, измерения состава пробы (физико-химические, медико-биологические и т. п.), обработку результатов измерений и, наконец, включение полученных результатов в экоинформационные системы. Планирование эксперимента предполагает определение пространственной и временной частоты измерений, требуемого количества проб. Пробоотбор и пробоподготовка имеют целью формирование представительной пробы, по которой можно судить о степени содержания загрязняющих веществ в окружающей среде. Измерения состава и свойств пробы и последующая обработка результатов должны позволять расшифровывать состав пробы, определять содержание в пробе различных химических веществ и оценивать погрешность. При включении обработанных данных в экоинформационные системы необходимо преобразовать полученные результаты в форматы соответствующей географической информационной системы, учитывая при этом уже имеющиеся данные, а также цели, с которыми проводился мониторинг окружающей среды.
Дистанционные методы зондирования включают измерения, выполненные с некоторого расстояния, например из космоса, с использованием различных летательных аппаратов, а также наземные измерения, проводимые с помощью локаторов различного типа и пассивных приборов. Как правило, дистанционные методы зондирования значительно превосходят локальные по полноте пространственной информации, но сложнее в обработке результатов.
Трудность обработки результатов дистанционных методов обусловлена, главным образом, двумя причинами: во-первых, сложностью перехода от измеряемых физических величин (типа альбедо подстилающей поверхности) к параметрам, характеризующим загрязнение окружающей среды, и, во- вторых, неоднозначностью влияния свойств атмосферы на результаты дистанционных измерений.Зарегистрированное с помощью локальных или дистанционных измерений значение Xjj i-го параметра изучаемого объекта природной среды Хі можно представить в виде суммы Х^ = Хті+ Хя+ Хеі, где Хті - - истинное значение величины (математическое ожидание), Xsi -- погрешность из-за изменения величины во времени, Хеі -- погрешность измерения. При обработке данных контроля природной среды необходимо определить значение наблюдаемой величины и оценить составляющие погрешности результата измерения. Погрешности результата измерений могут быть обусловлены самим процессом измерения, а также изменением физической величины во времени. Кроме того, если результат измерения относят не к той точке, в которой проводились измерения, появляется еще одна пространственная составляющая погрешности. Эту погрешность можно считать пренебрежимо малой, если определение географических координат для результатов локальных измерений осуществляется с помощью глобальных систем определения координат GPS (Global Position Systems).
измерения она решается с помощью поверочных схем, передающих размер единицы физической величины от эталона к рабочему средству измерения. В этом случае погрешность результата измерения определяется результатами проверки. Сложнее определить составляющие погрешности результата измерения, особенно в тех случаях, когда используются нестандартизованные средства измерений или методики выполнения измерения. В этом случае оценка составляющих погрешности предполагает проведение целого комплекса исследований, методически основанного на идеях теоретической метрологии.
Основная сложность состоит в том, что на каждом этапе этих исследований делаются многочисленные допущения, например, о том, что химические реакции идут до конца и нет побочных химических реакций. Невыполнение этих допущений может сильно влиять на величину составляющих погрешности и на свойства обрабатываемых данных, которые в результате могут иметь законы распределения, отличные от нормального, сериальные корреляции и многие другие особенности, которые существенно затрудняют проведение статистической обработки данных. Задачи обработки данных экологического мониторинга достаточно многочисленны и сложны.Математические особенности обработки данных контроля природной среды. Обработка данных контроля природной среды проводится с помощью методов прикладной статистики -- дисперсионного анализа, регрессионного анализа и др. Неоднократно отмечалось, что формальное применение методов математической статистики без анализа пригодности для обработки конкретного типа данных приводит к неверным результатам. Важное значение для исследования природной среды имеет регрессионный анализ, изучающий зависимости между случайными величинами. Регрессионный анализ ведет свою историю с работ Гаусса и Лагранжа по обоснованию метода наименьших квадратов. В начале ХХ в. регрессионный анализ быстро развивался (работы К. Пирсона), основным его недостатком считались вычислительные сложности при реализации. С появлением ЭВМ они перестали быть препятствием, однако постепенно выяснилось, что в большинстве случаев регрессионная задача принадлежит к классу задач, которые математики называют некорректно поставленными. Поэтому, как область чистой математики, регрессионный анализ перестал рассматриваться и теперь относят к прикладной статистике (анализу данных). Прикладная статистика нацелена на решение того же вопроса, что и математическая статистика -- какие выводы можно сделать, обрабатывая ограниченную выборку. Но в этой теории за счет отказа от математической строгости удалось снять некоторые логические противоречия и уменьшить значение дополнительных априорных предположений.
Так появились корреляционный и кластерный анализы, алгоритмы непараметрической статистики, робастные методы. Важнейшим понятием в теории анализа данных является понятие «модель».Понятие «модель» стало центральным и для новой технологии научных исследований, которая называется вычислительным экспериментом и основывается на изучении математических моделей с помощью вычислительных средств. Обычно выделяют три основных типа вычислительного эксперимента: поисковый, оптимизационный и диагностический. Поисковый вычислительный эксперимент используется при исследовании процессов переноса и основывается на решении прямых задач математической физики. Математическая модель в этом случае обычно представляется системой дифференциальных уравнений с частными производными. Для оптимизационного вычислительного эксперимента характерно решение задачи оптимизации, т.е. определение параметров модели, при которых достигается минимум или максимум некоторого функционала, например минимум ущерба окружающей среде. При этом используются самые разнообразные математические модели -- от простых алгебраических уравнений до сложных систем интегродифференциальных уравнений. Диагностический вычислительный эксперимент используется при обработке данных и основывается на решении обратной задачи математической физики.
Любая задача определения параметров окружающей среды по величине сигнала какого-либо прибора относится к классу обратных задач и является некорректной из-за погрешностей обрабатываемой измерительной информации. В этом случае точное решение обратной задачи найти невозможно и задача обработки данных сводится к получению устойчивого к малым изменениям исходных данных приближенного решения. Отнесение алгоритмов обработки измерительной информации к обратным задачам позволяет оценивать свойства таких алгоритмов, абстрагируясь от составляющих погрешности экспериментальных данных. Это открывает возможность для разработки процедур и критериев выбора наиболее эффективного алгоритма обработки конкретного типа данных из некоторого множества рассматриваемых алгоритмов. В то же время, поскольку для некорректных обратных задач не может существовать заведомо устойчивого решения, вопрос об устойчивости к малым изменениям исходных данных приближенного решения становится центральным для оценки любого алгоритма обработки.
Прогресс вычислительной техники и информационных технологий порождает иллюзию, что, используя все более изощренные математические методы, можно из одних и тех же данных извлекать дополнительную или более достоверную информацию. Подобные ожидания не всегда оправдываются. Методы прикладной статистики, используемые для обработки данных, основываются на различных априорных предположениях. Выполняются или нет априорные предположения, используемые в конкретном методе обработки, зависит от структуры исходных данных. Алгоритм обработки, эффективный для одного типа данных, может приводить к невероятным результатам для данных другого типа. Специалисты по аналитической химии не всегда могут выбрать из большого количества потенциально пригодных методов обработки данных алгоритм, подходящий для конкретного типа данных. С другой стороны, специалисты по обработке данных из-за разнообразия типов данных не могут предложить универсальный алгоритм обработки, одинаково пригодный для любого случая. Современные ПК позволяют в приемлемые сроки обработать одни и те же данные разными способами. Проблема в том, что далеко не для всех случаев сформулированы критерии, которые позволяют выбрать алгоритм, наиболее эффективный для обработки конкретного типа данных. Специалисты по обработке данных в таких случаях часто полагаются на интуицию, и многие этапы обработки остаются плохо формализованными.
Решением вопроса является разработка баз знаний экспертных систем, в которых после анализа свойств введенных данных автоматически выбирается наиболее эффективный алгоритм их обработки. Такие базы знаний требуют формализации всех этапов обработки, начиная с предварительного (разведочного) анализа данных и до заключительных критериев, позволяющих оценить оптимальность проведенной обработки. При этом требуется обоснование процедур, позволяющих выделить точностные характеристики алгоритма обработки данных из погрешностей средств измерений и из неопределенностей, обусловленных нестабильностью пробы. Кроме того, для разработки программного обеспечения необходимо сформулировать принципы выбора алгоритмов, т. е. правила, позволяющие отдать предпочтение одному алгоритму перед другими. После этого, изучая свойства данных и устойчивость выбранных алгоритмов к изменению этих свойств с помощью обоснованного комплекса процедур и правил, можно сформировать критерии для передачи управления между программными модулями экспертной системы, что является необходимым условием для ее создания.
Еще по теме Статистические экспертные системы для обработки данных экологического мониторинга:
- Обработка данных экологического мониторинга
- Пакеты программ для статистического анализа данных мониторинга
- Статистическая обработка данных
- 2.2. Статистическая обработка экспериментальных данных, идентификация моделей
- 4.2. Статистическая обработка экспериментальных данных, идентификация моделей
- Ведение базы данных и статистическая обработка материала
- Статистическая обработка полученных данных
- 3.2. Структуры данных и знаний экспертной системы
- 3.1. Экспертная система мониторинга экономическойдеятельности крупной региональной компании связи
- Анализ данных в информационной системе мониторинга государственных услуг
- Часть IМеждународная система мониторинга и функции Международного центра данных
- Единая государственная система экологического мониторинга России