Научная статья на тему 'Базы экологических знаний: технология создания и предварительные результаты'

Базы экологических знаний: технология создания и предварительные результаты Текст научной статьи по специальности «Математика»

CC BY
607
145
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по математике, автор научной работы — Розенберг Г. С., Дунин Д. П.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ECOLOGICAL KNOWLEDGE BASES: TECHNOLOGY FOR DEVELOPMENT AND PRELIMINARY RESULTS

This paper considers the modern ecology concepts, which are offered to be used for development of ecological knowledge bases. The discussion of particular preliminary results, which were obtained while using the knowledge base for process description in reservoirs, is also presented.

Текст научной работы на тему «Базы экологических знаний: технология создания и предварительные результаты»

БИОЛОГИЯ И ЭКОЛОГИЯ

УДК 577.4 + 51.001.57

БАЗЫ ЭКОЛОГИЧЕСКИХ ЗНАНИЙ: ТЕХНОЛОГИЯ СОЗДАНИЯ И ПРЕДВАРИТЕЛЬНЫЕ РЕЗУЛЬТАТЫ

© 1999 Г.С. Розенберг, Д.П. Дунин

Институт экологии Волжского бассейна РАН, г. Тольятти

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

Введение

Когда задают вопрос: «Если бы В.Шекспир не написал “Гамлета”, а П.И.Чайковс-кий - “Лебединое озеро”, смог бы это сделать кто-нибудь другой?», обычно отвечают: «Конечно нет». А вот на вопрос: «Если бы Д.И.Менделеев не открыл периодический закон, а А.Эйнштейн - теорию относительности, смогли бы другие ученые сделать эти открытия?», чаще всего следует ответ, что да, смогли бы [1]. Одна из причин (подчеркнем - одна из...) заключается в том, что нет методов, с помощью которых можно было бы создавать великие произведения искусства, и существуют методы научного познания, позволяющие открывать закономерности в природе. Таким образом, «...когда имеется алгоритм генерации решения либо аналог, по которому ЭВМ может определить ситуацию как сходную с имеющейся в ее памяти, - ЭВМ может сгенерировать решение, аналогичное тому, которое принимается по сходной ситуации» [2, с. 53].

1. Система концепций современной экологии

Создание базы знаний (Knowledge Base) по экологии может опираться, например, на имитационно-лингвистическое моделирование [3] и на представленную в таблице систему концепций современной экологии [4].

2. Особенности построения экологических баз знаний

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

Таблица. Концепции, принципы и законы современной экологии

Подразделы экологии Концепции, принципы, законы

1 2

Факториальная экология КОНЦЕПЦИЯ СОВОКУПНОГО ДЕЙСТВИЯ ПРИРОДНЫХ ФАКТОРОВ Митчерлиха-Тинемана-Бауле - биомасса (фитомасса, урожай) зависит не только от какого-либо одного лимитирующего фактора, но и от всей совокупности действующих факторов одновременно. ♦ Принцип лимитирующих факторов Либиха-Шелфорда ♦ Закон минимума Либиха

1 2

♦ Закон толерантности Шелфорда ♦ Закон критических величин фактора ♦ Постулат воздействия факторов Тишлера

Взаимодействие популяций КОНЦЕПЦИЯ (ТЕОРИЯ) ЕСТЕСТВЕННОГО ОТБОРА Дарвина - естественный отбор, обусловленный влиянием на организмы факторов окружающей среды, является движущим фактором эволюции. Биологическая разнокачественность особей в популяции и ограниченность ресурсов жизнеобеспечения служат предпосылкой борьбы за существование, в ходе которой реализуется естественный отбор. ♦ Принцип экспоненциального роста численности популяции в благоприятной и неограниченной стационарной среде

Демэкология (структура) КОНЦЕПЦИЯ МИНИМАЛЬНОГО РАЗМЕРА ПОПУЛЯЦИИ - состоит в том, что каждому виду свойственен специфический для него минимальный размер популяции, нарушение которого ставит под угрозу существование популяции, а иногда и вида в целом. ♦ Принцип агрегации особей Олли ♦ Закон максимизации размера целостной стаи Флейшмана

Демэкология (динамика) КОНЦЕПЦИЯ УСТОЙЧИВОСТИ ПОПУЛЯЦИИ -способность популяций противостоять возмущающим воздействиям факторов среды. ♦ Принцип внезапного усиления патогенности ♦ Принцип конкурентного исключения Г аузе ♦ Принцип сосуществования («парадокс Хатчинсона») ♦ Законы конкуренции Лотки-Вольтерра ♦ Законы системы «химщник - жертва» Вольтерра ♦ Фундаментальная теорема естественного отбора Фишера

Экологические ниши КОНЦЕПЦИЯ ЭКОЛОГИЧЕСКОЙ НИШИ - совокупность характеристик, показывающих положение вида в экосистеме; наиболее важная для теории экологии концепция. ♦ Принцип «плотной упаковки» экологических ниш МакАртура ♦ Закон максимума плотности упаковки видов сообщества в данной среде

Экологическое разнообразие КОНЦЕПЦИЯ ЭКОЛОГИЧЕСКОГО РАЗНООБРАЗИЯ -сообщества различаются по числу и "значимости" входящих в них видов. ♦ Биоценотические принципы Тинемана ♦ Законы разнообразия Жаккара ♦ Постулаты видового обеднения

Экология сообществ (синэкология) КОНЦЕПЦИЯ ЭКОСИСТЕМЫ. Экосистема - биосистема, которая включает все совместно функционирующие организмы (биоценоз) на данном участке территории и которая взаимодействует с физической средой так, что поток энергии создает достаточно четкие биоотические структуры с круговоротом веществ между живой и неживой частями.

1 2

♦ Принцип экологической корреляции ♦ Принцип единства организм-среда (основной биологический закон) Рулье-Сеченова ♦ Закон оптимальной компонентной долполнительности

Структура сообществ (общие закономерности, континуум) КОНЦЕПЦИЯ КОНТИНУУМА - отражение одного из коренных свойств экосистем, позволяющее рассматривать их как непрерывную мозаику популяционных распределений, связанных условиями среды. ♦ Методы (законы) ординации ♦ Методы (законы) классификации ♦ Закон гомологических рядов сообществ ♦ Методы (законы) координации ♦ Постулат относительной независимости адаптации ♦ Постулат объединения видов по жизненным формам ♦ Аксиома адаптированности Дарвина

Структура сообществ (частные, пространственные закономерности) КОНЦЕПЦИЯ ПЕРИОДИЧЕСКОЙ ГЕОГРАФИЧЕ-СКОИ ЗОНАЛЬНОСТИ Григорьева-Будыко - со сменой физикогеографических поясов аналогичные ландшафтные зоны и их некоторые общие свойства периодически повторяются. ♦ Принцип прирордной зональности Гумбольдта-Докучаева ♦ Принципы «мозаичности возобновления» лесных сообществ (ОЛР-парадигма) Уатта ♦ Закон вертикальной зональности

Динамика сообществ (сукцессии, климакс) КОНЦЕПЦИЯ КЛИМАКСА - признание возможности существования устойчивых и равновесных по отношению к внешней среде экосистем. Климакс - это результат автогенных и аллогенных сукцессий, не абсолютно устойчивое состояние, а фаза относительно медленного развития. ♦ Принцип сукцессионного замещения ♦ Закон системогенетический ♦ Закон сукцессионного замедления ♦ Законы Дансеро ♦ Постулат «нулевого» максимума Маргалефа

Динамика сообществ (эволюция) КОНЦЕПЦИЯ СЕТЧАТОЙ ЭВОЛЮЦИИ СООБЩЕСТВ Уиттекера - представление об эволюции, как сеткообразном процессе, когда распределения видов вдоль градиента эволюционного времени также независимы и индивидуальны, как и распределения видов вдоль экологических или пространственных градиентов. В этом случае коэволюционировать могут только виды разных трофических уровней (хозяин-паразит, хищник-жертва). Эволюция может быть не только природной (тысяча и более лет), но и антропогенной (сотни и даже десятки лет - создание агроэкосистем, синантропизация и урбанизация экосистем). ♦ Принцип эволюционно-экологической необратимости ♦ Аксиома необратимости эволюции Дарвина-Долло

1 2

Экология биосферы (энергетика, продуктивность) КОНЦЕПЦИЯ БИОСФЕРЫ Вернандского - представление о самой крупной экосистеме как взаимосвязанном единстве живого, биогенного, биокосного и косного веществ. Самая существенная особенность биосферы - биогенная миграция атомов химических элементов. ♦ Принцип максимизации энергии Лотки—Одума—Пинкер-тона ♦ Принцип Ле Шаталье—Брауна ♦ Принцип неравновесной динамики Пригожина—Онсагера ♦ Система (приницп) биомов ♦ Биогеохимические принципы Вернадского ♦ Закон пирамиды чисел Элтона ♦ Закон пирамиды биомасс ♦ Закон пирамиды продуктивности Станчинского—Линде-мана ♦ Закон торможения развития ♦ Аксиома экологической аккумуляции энергии ♦ Аксиома биогенной миграции атомов Вернадского ♦ Постулат максимума биогенной энергии Вернадского— Бауэра

кие системы. которые анализируя исходные данные, помогают человеку принять правильное решение. Такие системы так и называются - “экспертные системы”.

“Под экспертной системой понимается система, объединяющая возможности компьютера со знаниями и опытом эксперта в такой форме, что система может предложить разумный совет или осуществить разумное решение поставленной задачи” (выгделено автором цитатыг; [5; с. 9]). В самом общем виде любая экспертная система должна состоять из базы знаний (БЗ), базы данных предметной области (БД), программы “решателя проблем” (ПРП), области запросов (ОЗ) и еще ряда специфических обслуживающих программ.

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

Понятие БД имеет более раннее происхождение и поэтому более устоялось. База данныгх - именованная совокупность данных, отражающая состояние объектов и их

отношений в рассматриваемой предметной области. БД, согласно определению Государственного комитета СССР по стандартам,

- это “...идентифицируемая совокупность взаимосвязанных данных, предназначенных для многоцелевого использования” (ГОСТ 14.413-80). Чаще всего для рядового пользователя БД представляет из себя набор взаимосвязанных таблиц.

Однако до сих пор не сложилось четкого определения понятия “база знаний”: практически что такое БЗ никто не знает. Существуют два основных представления. В первом случае, БЗ имеет вид пакета знаний, своего рода библиотеки в электронном виде; во втором, - БЗ представляется как интегрированная система принятия решения на основе имеющихся знаний. Таким образом понятие базы знаний тесно переплетается с понятием экспертной системы. Нам представляется что смешивание этих двух понятий не правомочно - БЗ “сама по себе” не может принимать какие либо решения; БЗ - это одна из составляющих частей ЭС.

Что бы понять, что же такое БЗ, необходимо представлять себе, что она может содержать. Содержание БЗ классифицируют по

разным признакам. Различают алгоритмические и неалгоритмические знания:

Алгоритмические (или процедурные) знания - это алгоритмы (программы, процедуры, ПРП), вычисляющие функции, решающие точно определенные конкретные задачи. Базой алгоритмических знаний можно считать любое собрание (библиотеку) программ

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

Во многих экспертных системах содержимое базы знаний разделяют на “факты” и “правила”, причем, факты играют роль элементарных “частиц знания”, а правила служат для выражения их связей. Таким образом, приходим к следующей классификации знаний:

1. понятия,

2. факты,

3. правила,

4. алгоритмы (ПРП).

Для создания экологической БЗ вполне можно воспользоваться представленной выше системой концепций современной экологии. Некоторые из представленных в таблице законов экологии формализованы (например, модели Лотки-Вольтерра), большинство носят вербальный характер. Для их описания в некоторой единой форме можно воспользоваться моделями потенциальной эффективности (МПЭ) сложных систем [6,7]. При этом общая схема формализации выглядит следующим образом.

Взаимодействие системы А со средой В можно представить как серию обменов некоторого количества расходуемых ресурсов и на некоторое количество потребляемых ресурсов V; Б.С.Флейшман такой обмен на-

зывает (и;У)-обменом (примером может служить увеличение фитомассы растительного сообщества V при внесении минеральных удобрений и). Таким образом, система А характеризуется параметрами и и V и ее целью А0 можно считать наиболее выгодный (и^)-обмен, т.е. система стремиться получить больше, отдавая при этом меньше (для каждого фиксированного и система путем изменения своей структуры и поведения стремится максимизировать V). При стохастическом подходе к моделированию сложных систем (тот факт, что для экосистем стохастическая составляющая структуры и поведения играет большую и важную роль, сейчас ни у кого не вызывает сомнений, см., например, [8]) целесообразно говорить о некоторой вероятности Р(и^) достижения системой А своей цели А0.

Замечательным фактом теории потенциальной эффективности сложных систем при их стохастическом описании является возможность выражения этой теории в единой форме МПЭ через вероятность Р(и^): при достаточно больших значениях и и соответствующих им больших значениях V вероятность выгодного (и;У) -обмена имеет следующее асимптотическое поведение:

Р(И;У) ^ 0, при V > У0 ,

Р(И;У) ^ 1, при V < У0 , где V0 - количество ресурса, получаемого оптимальной по данному качеству системой А0. Таким образом, системе не выгодно получение величины ресурса V > V0 (жадность до добра не доведет). Общее асимптотическое поведение вероятности Р(и;У) обосновывается глубокой математической закономерностью, лежащей в основе поведения всех стохастических МПЭ сложных систем, - вероятностями больших уклонений (строгое доказательство приводится Б.С.Флейшманом [6; с.202-210]). Отметим также, что некоторые примеры построения МПЭ фитоценотических систем обсуждались ранее [9; с. 226-233].

Вероятностное описание экологической БЗ диктует и аналогичное использование вероятностного подхода для создания ПРП. Фактически, ПРП будет представлять в этом

случае вероятностную матрицу “вопрос - ответ”, а основным способом вычисления вероятности той или иной ситуации будет классическая теорема Байеса (правда, ограничением этого метода вычислений является предположение о независимости друг от друга всех событий). Матрица “вопрос - ответ” может быть получена либо экспертным путем, либо самообучением системы с использованием БД (одними из возможных вариантов такого самообучения могут быть процедура эволюционного моделирования [10], компьютерная теория артефактов [11,12] или имитационно-лингвистическое моделирование [3]).

Говоря об экологической базе знаний мы имеем в виду в первую очередь ее содержание. Задачи, которые приходится решать в рамках региональных экологических проблем (в самом общем плане), могут быть условно отнесены к одному из следующих направлений:

1. охрана природы,

2. рациональное природопользование,

3. экологическая экспертиза.

В зависимости от этих конкретных задач и происходит наполнение БЗ. При этом, следует отметить следующие:

1. не смотря на то, что все в природе происходит по каким то определенным законам, нам они порой досконально не известны и потому построить точную модель какого либо процесса часто бывает не возможно; таким образом, в состав БЗ будет входить относительно мало таких знаний, как алгоритмы.

2. основу экологической БЗ составляют понятия (причем, в достаточно большом числе);

3. самым большим звеном экологической БЗ являются правила; кроме чисто математических сюда будут входить именно экологические принципы и законы (см. таблицу).

3. “Игрушечный” пример

Иллюстрацией вышеизложенных положений может служить очень простая ЭС. Пусть создаваемое искусственное сообщество содержит виды четырех типов стратегий (С,

8, Я, А), которые соответствуют представлениям о разных типах эколого-ценотичес-

ких стратегий концепции устойчивости популяций (см. таблицу). Здесь С - виды-конкуренты (виоленты, “силовики”, “львы”), 8

- виды стресс-толеранты (патиенты, “вынос-ливецы”, “верблюды”), Я - виды-рудералы (эксплеренты, сорные, “шакалы”) и А -виды-абортанты (обреченные виды, пополняющие разного рода “Красные книги”) [13, с. 64-65; 14]. Представления о разных типах эколого-ценотических стратегий видов в экобиологии растений играют роль неалгорит-мизированной БЗ. И пусть это сообщество будет характеризоваться вектором соотношения видов этих типов стратегий X = {Х^ Х8, Хк, ХА}. Тогда это искусственное сообщество в момент времени 1 + 1 будет характеризоваться вектором X в момент времени 1 и матрицей В вероятностей “перехода” видов из одного типа стратегии в другой за единицу времени (марковская цепь, [15, с. 121 ]; эти представления играют роль ПРП): Х(1 + 1) = В * Х(1) .

Следовательно, анализ этой модели (ЭС) сведется к анализу собственного значения и соответствующего ему собственного вектора матрицы В. Усложнение модели (придание ей более “реалистического” вида) может идти за счет учета влияния факторов среды (зависимость вероятностей матрицы В от них; см. в таблице концепция совокупного действия природныгх факторов), учета сезонной и разногодичной динамики (концепция климакса) и пр. Но и в данном упрощенном варианте можно продемонстрировать некоторые особенности создания экологической ЭС.

Пусть на основе некоторой БД (или по мнению экспертов) матрица В вероятностей переходов от одного типа стратегии к другому имеет следующий вид:

с 8 Я А

с 0,5 0,2 0,2 0,1

В = 8 0,3 0,5 0,1 0,1

Я 0,2 0,1 0,5 0,2

А 0 0,2 0,2 0,6

В целом, данные вероятности переходов выглядят достаточно правдоподобно, хотя в каждом конкретном случае эти вероятности, естественно, будут иными.

Пусть исследователь через ОЗ (область

запросов) будет интересоваться возможностью создания, например, искусственной травосмеси с 100% участием виолентов (С) и, следовательно, обладающую максимальной продуктивностью, т.е. Х(1=1) = {100, 0, 0, 0} . Однако, уже через четыре года соотношение видов с разными типами стратегий (косвенно, и с меньшей продуктивностью) станет следующим:

Х(1=5) = {27, 28, 24, 21}, т.е. пятая часть видов будет находится на грани исчезновения, а более половины снизят свою продуктивность. Подобный вывод далеко не так тривиален без предварительного анализа этого “игрушечного” примера.

СПИСОК ЛИТЕРАТУРЫ

1. Фукс В. По всем правилам искусства // Искусство и ЭВМ. - М.: Мир, 1975. С. 75-86.

2. Трахтенгерц Э.А. Компьютерная поддержка принятия решений. - М.: СИНТЕГ, 1998. - 376 с.

3. Полищук Ю.М. Имитационно-лингвистическое моделирование систем с природными компонентами. - Новосибирск: Наука, 1992. - 186 с.

4. Розенберг Г.С. К построению системы концепций современной экологии // Жур-н.общ.биол. 1991. Т. 52. № 3. С. 422-440.

5. Нейлор К. Как построить свою экспертную систему. - М.: Энергоатомиздат, 1991. - 286 с.

6. Флейшман Б.С. Элементы теории потенциальной эффективности сложных систем. - М.: Сов.радио, 1971. - 224 с.

7. Флейшман Б.С. Основы системологии. -М.: Радио и связь, 1982. - 368 с.

8. Розенберг Г. С., Смелянский Н.Э. Экологический маятник (смена парадигм в экологии) // Журн.общ.биол. 1997. Т.58. №

4. С. 5-19.

9. Розенберг Г.С. Модели в фитоценологии. - М.: Наука, 1984. - 240 с.

10. Фогелъ Л., Оуэнс А., Уолш М. Искусственный интеллект и эволюционное моделирование. - М.: Мир., 1969. - 230 с.

11. Виттих В.А. Интеграция знаний на основе компьютерных теорий артефактов. Препринт N 1 Сам.фил. Ин-та машиноведения РАН. - Самара: Сам.фил. ИН-МАШ РАН, 1995. - 16 с.

12. Vittich V.A. Engineering theories as a basis for integrating deep engineering knowledge // Artifical Intelligence in Engineering. 1997. V. 11. №.1. Р 25-30.

13. Миркин Б.М., Наумова Л.Г. Наука о растительности (история и современное состояние основных концепций). - Уфа: Гилем, 1999. - 413 c.

14. Федоров В.Д. Заметки о парадигме вообще и об экологической парадигме в частности // Вестн.МГУ. 1977. № 3. С. 8-22.

15. Розенберг Г.С., Мозговой Д.П. Узловые вопросы современной экологии. - Тольятти: ИЭВБ РАН, 1992. - 140 с.

ECOLOGICAL KNOWLEDGE BASES: TECHNOLOGY FOR DEVELOPMENT

AND PRELIMINARY RESULTS

© 1999 G.S. Rozenberg, D.P. Dunin

Institute of Ecology of the Volga River Basin of Russian Academy of Sciences, Togliatti

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

This paper considers the modern ecology concepts, which are offered to be used for development of ecological knowledge bases. The discussion of particular preliminary results, which were obtained while using the knowledge base for process description in reservoirs, is also presented.

i Надоели баннеры? Вы всегда можете отключить рекламу.