Модели каждого из методов, безусловно, обладают своими достоинствами и недостатками. Так,
дифференциальные или разностные уравнения позволяют описывать динамику процессов в режиме
реального времени, тогда как вариационные методы, как правило, предсказывают лишь конечное
стационарное состояние сообщества. Но на пути имитаций с помощью уравнений возникают трудности
как принципиального, так и технического характера. Принципиальная трудность состоит в том, что не
существует систематических правил вывода самих уравнений. Процедуры их составления
основываются на полуэмпирических закономерностях, правдоподобных рассуждениях, аналогиях и
искусстве модельера. Технические трудности связаны с высокой размерностью задач по
моделированию сообществ. Для существенно многовидовых сообществ, потребляющих
многочисленные ресурсы, требуется подбор сотен коэффициентов и анализ систем из десятков
уравнений. (Если изучается сообщество из w групп организмов, потребляющих m ресурсов, то
соответствующая система дифференциальных уравнений должна содержать, по крайней мере, w + mw
+ m уравнений с 2w + 4mw параметрами, требующими идентификации.) Обычные приемы снижения
числа переменных – их агрегирование или учет только доминирующих групп организмов – непригодны
во многих задачах экологии. С течением времени существенную роль начинают играть редкие и
малочисленные виды, которые, тем самым, следует включать в число переменных на начальных этапах
моделирования. Агрегация переменных может нивелировать результаты управления
функционированием сообществ. При работе с системами из десятков и более дифференциальных
уравнений оказывается, что проследить причинные связи (для отладки, исключения ошибок,
интерпретаций) в системе уравнений также сложно, как и в реальной экосистеме. В конце концов,
оказывается, что мы не можем узнать, чему обязаны полученными результатами: реальному положению
вещей, ошибкам в исходных данных, недочетам алгоритма или еще чему-либо. Модели, основанные на
экстремальных принципах, как правило, преодолевают "проклятие размерности", но сохраняют
произвол в выборе самих исходных принципов.
В обзоре для каждого из подходов приводится исходная формулировка модели и примеры ряда
получаемых в модели биологически интерпретируемых результатов.
Авторы благодарны В.Л.Алексееву за ряд предложенных им материалов, включенных в обзор.
1. Общие принципы и задачи моделирования
В зависимости от цели моделирования, можно выделить два типа моделей: дескриптивные модели и
модели поведения (Страшкраба, Гнаук, 1989).
Дескриптивная модель позволяет получить информацию о взаимосвязях между наиболее важными
переменными экосистемы. Реализуется такой тип модели методами стохастического моделирования,
основанного на инструментах теории вероятностей и математической статистики. Разделяют
статические методы, не учитывающие время в качестве переменной (простая и множественная
линейная и нелинейная корреляция и регрессия; дисперсионный, дискриминантный и факторный виды
анализа, методы оценки параметров), и динамические методы, которые учитывают временную
переменную (анализ Фурье, корреляционный и спектральный анализ, весовые и передаточные
функции). В отечественной литературе подобные модели, представляющие собой регрессионные и
другие эмпирически установленные количественные зависимости, не претендующие на раскрытие
механизма описываемого процесса, получили название описательных (Ризниченко, Рубин, 1993).
Модели поведения описывают системы во время переходного периода от одного состояния к другому
(Страшкраба, Гнаук, 1989). Для осуществления этой категории моделей изучают: 1) структуру сигналов
на входе и выходе системы; 2) реакцию системы на особые проверочные сигналы; 3) внутреннюю
структуру системы. Последний пункт реализуется аналитическим моделированием, в основе которого
лежат дифференциальные уравнения, описывающие причинно-следственные связи в экосистеме.
Первым этапом аналитического моделирования является формирование концепции модели и
составление уравнений, описывающих поведение системы, при этом происходит упрощение
реальности, которое, однако, не влияет на наиболее существенные свойства реальной системы. Затем
идет параметризация, т.е. определение количественных значений параметров. Осуществление этой
задачи возможно тремя способами: 1) получением предварительных оценок значений параметров на
2