Уровни исходных знаний об объекте. Важным фактором, определяющим вид построенной модели описания и, как следствие, используемого метода решения проблемы является характер (уровень) исходных знаний об объекте, имеющихся в распоряжении исследователя. В общем случае можно выделить четыре уровня исходных знаний: закон, гипотеза, закономерность, концепция (уровни перечислены, начиная с верхнего).
Концепция (идея, замысел) – некоторая содержательная модель (языковая или формализованная), в общих чертах описывающая явление. Концепция обычно является содержанием декларативных моделей.
Пример концепции: представление исследуемого объекта в виде “черного ящика”– некоторой системы неизвестной структуры, но с определенным перечнем возможных входных и выходных сигналов. Создание концепции означает, что “ящик” уже сформирован в сознании исследователя и на очереди широкомасштабные исследования по выяснению его структуры, т.е. целенаправленные воздействия на вход и наблюдения за выходом.
Закономерность – набор фактов и соотношений, полученных в результате каких-нибудь частных наблюдений, подтвержденных статистическим материалом или мнением экспертов. Например, народные приметы о долговременном предсказании погоды.
Гипотеза – некое предположение, которое объясняет наколенные факты и закономерности об исследуемом явлении. Например, гипотеза о существовании “черных дыр” объясняет многие явления астрофизики. В научном исследовании гипотеза играет ту же роль, что и версия в криминалистике.
Закон – набор неоднократно подтвержденных и всеми принятых фактов и соотношений из какой-либо предметной области. Например, законы Ньютона.
Три последних уровня знаний обычно составляют содержание процедурных моделей, т.к. при их построении часто используются числа, хотя возможны исключения (например, первый закон Ньютона имеет чисто описательный характер).
Два верхних уровня предназначены для объяснения механизма явления, два нижних – некий свод выводов из результатов наблюдений. В силу своего разного характера эти источники порождают модели разных типов. Обычно модели, полученные из законов и гипотез, называются теоретическими, а полученные из закономерностей и концепций – эмпирическими,хотя такое разделение не вполне строгое.
Основные различия между теоретическими и эмпирическими моделями приведены в таблице 2.4.
Способ получения.Для иллюстрации различия в способе получения моделей рассмотрим следующий пример. Получим модель равноускоренного движения разными способами.
Таблица 2.4
Теоретические и эмпирические модели: различия
Фактор различия
Теоретические модели
Эмпирические модели
Способ получения
Логическое следствие закона или гипотезы
Математическая обработка данных наблюдений
Сложность необходимых исследований
Сложные и всесторонние по определению механизма явления
Серия экспериментов или наблюдений для установления видимой связи между явлениями
Сложность структуры
Высокая
Невысокая
Область адекватности
Широкая
Узкая
Теоретический способ. В качестве исходной посылки для получения логического вывода примем два положения:
1) определение ускорения: ускорение – это вторая производная координаты по времени;
2) определение равноускоренного движения: движение называется равноускоренным, если ускорение постоянно.
В результате двукратного интегрирования получим при нулевых начальных условиях уравнение
х(t) = a t 2/ 2. (2.1)
Таблица 2.5
Данные экспериментов
t
a
x
t
a
х
0,5
16,0
4,0
12,5
13,5
36,0
Эмпирический способ. Проведем серию экспериментов, пуская шары по наклонному желобу, варьируя угол наклона желоба (для изменения ускорения) и его длину (для изменения времени). Получим данные, приведенные в таблице 1.5. Будем искать зависимость пройденного пути х от времени t и ускорения а в виде х = а×(Вt 2 + Ct + D). Воспользуемся методом наименьших квадратов для подбора значений коэффициентов A, B, C, D, при которых имеет место максимальное совпадением расчетных и экспериментальных данных. Получаем следующие значения: B = 0.5; C = D = 0, которые соответствуют уравнению (2.1).
Сложность необходимых исследований. Необходимые знания об объекте могут быть получены в процессе предварительных исследований. Обычно для вывода законов или даже выдвижения гипотез объем необходимых исследований должен быть значительно больше, чем для вывода закономерности. Но дело не столько в количественной разнице накопленного материала, сколько в его качественном отличии, поскольку законы и гипотезы призваны объяснить внутренний механизм явлений, а, значит, необходимые исследования намного сложнее тех исследований, которые необходимы для выявления закономерности. Именно поэтому теоретические и эмпирические модели существенно отличаются по показателю сложности необходимых исследований.
Сложность структуры. Поскольку в теоретических моделях речь идет о представлении связей и отношений, характеризующих механизмы исследуемых явлений, то обычно они имеют вид неявных зависимостей типа алгебраических или дифференциальных уравнений, которые еще предстоит решить для получения необходимой модели решения.
Эмпирические же модели получены в ходе наблюдений непосредственно за выходом системы и измерений соответствующих выходных параметров согласно принципу “черного ящика”. В результате математической обработки данных этих наблюдений получается явное выражение, связывающее значения выходных параметров со значениями входных (модель типа вход-выход). Это объясняет разницу в сложности структуры теоретических и эмпирических моделей.
Область адекватности. Область адекватности – набор значений параметров объекта, при которых модель адекватно (достоверно) описывает объект. Отличительной особенностью одного из самых распространенных способов получения эмпирических моделей – метода наименьших квадратов (МНК) состоит в том, что полученное уравнение достаточно хорошо описывает подмеченную закономерность лишь вблизи экспериментальных точек, за пределами же экспериментальной области точность предсказания по модели ниже всякой критики. На рис. 2.6 изображена типичная картина результатов моделирования посредством МНК. Задача состоит в определении зависимости (сплошные линии), адекватно описывающей данные эксперимента (отдельные точки). При первом способе решения этой задачи не использовались первая и последняя экспериментальная точка (синяя линия), при втором способе были использованы все данные эксперимента (красная линия). Как видно, области адекватности построенных моделей существенно отличаются.
То же самое можно сказать и о языковых эмпирических моделях – эвристических правилах и предсказаниях: все они нацелены на решение узкоспециальной проблемы и, как правило, имеют очень узкую область адекватности.
Рис. 2.6. Связь области адекватности модели с областью непосредственных
наблюдений
Теоретические же модели получены в результате кропотливых и глубоких исследований объекта моделирования, выведены из законов природы, всеобщность которых неоднократно проверена и подтверждена. Именно поэтому область их адекватности значительно шире. Известно немало примеров, когда теоретические модели предсказывали явления, доселе никем не наблюдаемые, иногда даже в области значений параметров, в принципе не доступных непосредственному наблюдению. Можно вспомнить предсказания свойств еще не открытых элементов, полученные благодаря периодической таблице элементов, открытие дальних планет солнечной системы “на кончике пера” или открытие позитрона, которому соответствовал “лишний” корень уравнения, полученного П. Дираком.
Таким образом, ясно прослеживается связь между областью адекватности модели и объемом информации, лежащим в ее основе.