Главная страница
Навигация по странице:

  • 3. Математические модели: искусство и наука

  • Классификация математических моделей.

  • Жёсткие и мягкие модели.

  • Интеллектуальный анализ данных


    Скачать 7.76 Mb.
    НазваниеИнтеллектуальный анализ данных
    Дата11.10.2022
    Размер7.76 Mb.
    Формат файлаpdf
    Имя файлаiad_iadl.pdf
    ТипУчебное пособие
    #726651
    страница4 из 23
    1   2   3   4   5   6   7   8   9   ...   23
    моделирование.
    1 Под термином модель (от лат. modulus — «мера, аналог, образец») обычно понимают некоторое упрощенное представле- ние какого-то реального объекта или протекающих в нем процессов.
    Построение и исследование моделей, то есть моделирование, предназна- чено для изучения свойств и закономерностей, имеющихся в окружающем чело- века мире.
    Существует множество различных видов моделирования. Например:

    Информационное моделирование

    Компьютерное моделирование

    Математическое моделирование

    Математико-картографическое моделирование

    Молекулярное моделирование

    29

    Цифровое моделирование

    Логическое моделирование

    Педагогическое моделирование

    Психологическое моделирование

    Статистическое моделирование

    Структурное моделирование

    Физическое моделирование

    Экономико-математическое моделирование

    Имитационное моделирование

    Эволюционное моделирование

    Графическое и геометрическое моделирование и т. д.
    По существу, весь процесс адаптации человека к окружающей его действи- тельности основан на перманентном ментальном моделировании.
    Процесс осознания информации, поступающей в мозг человека от сенсор- ных органов восприятия (зрение, слух, осязание et cetera), осуществляется путем естественного подсознательного формирования ментальных моделей, которые de facto интерпретируются как отображения реальной действительности. На са- мом деле этого всего лишь модели, формируемые мозгом и отображающие ре- альность весьма приближенно и неоднозначно.
    В некоторых случаях ментальные модели формируют заведомо некоррект- ную информацию об окружающем мире. В то же время, в некоторых случаях по- добные деформации позволяют человеку более остро воспринимать свойства ре- ального мира, важные для его выживания и эволюции. Так, например, цветовая гамма визуальных отображений представляет собой иллюзию, формируемую моз- гом и позволяющую на сенсорном уровне различать электромагнитное излучение оптического диапазона для различных участков его частотного спектра. Если бы мир состоял только из дальтоников, то само понятие «цвета» в принципе было бы недоступно для понимания.
    По сути, человек живет в виртуальном мире ментальных моделей, анало- гичных миру теней в платоновской пещере. Даже представление о времени явля- ется виртуальным, ведь прошлого уже нет, будущее еще не наступило, а настоя- щее – бесконечно малый промежуток времени между прошлым и будущим, не доступный для восприятия в силу своей краткосрочности. Тем не менее, этот вир- туальный мир ментальных моделей позволяет ориентироваться, выживать и даже преуспевать в объективно существующим реальном мире (разумеется, при вы- полнении непроверяемой гипотезы о его существовании).
    Осознание виртуального характера восприятия реальности приводит к весьма непростым «философским» вопросам:
    - если de facto мы живем в мире ментальных моделей, то какова вероят- ность того, что мы вообще существуем в реальном мире (или в реале), а не в не- котором аналоге информационной «Матрицы»? Чем виртуальная жизнь отличает- ся от реальной с позиции ее восприятия на уровне ментального моделирования?
    - для чего нужен реальный мир? Если для энергетического поддержания человеческого организма, как формирователя и носителя ментальных отображе- ний, то не легче ли перейти к более энергетически эффективным носителям, на- пример, полупроводниковым? Если реал используется для процесса самоутвер- ждения личности и достижения материального превосходства над себе подобны- ми (с использованием таких социальных категорий, как власть, деньги, извест-

    30 ность и т.п.), то не легче этого добиться в виртуале на основе программы вирту- альной реальности, где каждый может построить желательный сценарий жизнен- ного цикла (и не один). Например, любой мужчина может выбрать программу миллиардера, супергероя-спасителя человечества или абсолютного властелина мира.
    - является ли человечество венцом эволюции, либо мы, как продукт химико- биологической эволюции, являемся лишь промежуточным этапом, некоторой про- ходящей формой к значительно более мощной в интеллектуальном смысле кри- сталлической форме разумной жизни?
    Вернемся к процессу моделирования, как к инструменту познания объек- тивного мира. Как правило, изучение реального мира опирается на предположе- ние о том, что сложность любого материального объекта и окружающего его мира бесконечна вследствие неисчерпаемости материи и форм её взаимодействия внутри себя и с внешней средой. Для изучения материального объекта или про- цесса нужна не одна, а целая система моделей, отображающих его различные аспекты и свойства. Как следствие, существует много типов моделей, большинст- во из которых отражает решение некоторой конкретной задачи. Таким образом, наиболее общая форма представления знаний связана с концепцией мультимо- дельности.
    Рассмотрим простейшую классификацию наиболее общих видов моделей.
    В частности, по способу отображения действительности различают три основ- ных вида моделей:
    - эвристические,
    - натурные и полунатурные;
    - математические.
    Эвристические модели – это частный вид ментальных моделей, связанных с представлением образов в воображении человека. Обычно такие модели имеют вид дескриптивных описаний в терминах естественного языка (вербальная ин-
    формационная модель). Очевидно, что такие модели являются заведомо субъек- тивными, неоднозначными и некорректными. «Сколько людей, столько мнений» -
    «Quot homines, tot sententiae». (Первоисточник — сочинения римского драматурга
    Теренция, Публий Теренций Афр, ок. 195—159 до н.э.).
    Эвристические модели не описываются формально-логическими и матема- тическими выражениями, однако они являются предтечами более строгих, фор- мализованных моделей. Этап эвристического или ментального моделирования является принципиально необходимой частью познания реальных процессов и явлений.
    Эвристическое моделирование осуществляется за счет креативности соз- нания и являются основным средством вырваться за пределы устоявшихся зна- ний. Но способность к такому моделированию зависит, прежде всего, от творче- ской фантазии человека, его опыта и эрудиции.
    Эвристические модели используют на начальных этапах проектирования или других видов деятельности, когда сведения о разра- батываемой системе ещё скудны. На последующих этапах проектирования эти модели заменяют на более конкрет- ные и точные технологии моделирования.
    Натурное моделирование основано на формирова-

    31 нии моделей, подобных реальным объектам. Отличие натуральных моделей от реальных объектов и процессов состоит в их размерах, численности элементов, материале элементов и т. п. В некоторых случаях используется полунатурное
    моделирование, когда часть объекта исследований заменяется имитационной мо- делью.
    В системах управления и информационных технологиях крайне важное зна- чение имеют формализованные математические модели.
    Математические модели представляют собой совокупность взаимосвя- занных математических, формально-логических выражений, как правило, отобра- жающих реальные процессы и явления (физические, психические, социальные и т. д.).
    В теоретических исследованиях используются математические модели, в экспериментальных - натурные, полунатурные и т.п. Задача исследователя состо- ит в том, чтобы, применяя системную методологию, математическое или иное мо- делирование и другой арсенал научных исследований, решить стоящую перед ним научную проблему.
    Сам процесс моделирования включает в себя ряд этапов, представ- ленных на рис. 1.
    Первый этап построения модели предполагает наличие некоторых знаний об объекте-оригинале. Познавательные возможности модели обусловливаются тем, что модель отображает (воспроиз- водит, имитирует) какие-либо сущест- венные черты объекта-оригинала.
    Вопрос о необходимой и достаточ- ной мере сходства оригинала и модели требует конкретного анализа. Очевидно, модель утрачивает свой смысл как в слу- чае тождества с оригиналом (тогда она перестает быть моделью), так и в случае чрезмерного во всех существенных от- ношениях отличия от оригинала. Таким образом, изучение одних сторон модели- руемого объекта осуществляется ценой отказа от исследования других сторон.
    Поэтому любая модель замещает оригинал лишь в строго ограниченном смысле.
    Из этого следует, что для одного объекта может быть построено несколько
    «специализированных» моделей, концентрирующих внимание на определенных сторонах исследуемого объекта или же характеризующих объект с разной степе- нью детализации.
    На втором этапе модель выступает как самостоятельный объект исследо- вания. Одной из форм такого исследования является проведение «модельных» экспериментов, при которых сознательно изменяются параметры или условия функционирования модели и систематизируются данные о ее «поведении». Ко- нечным результатом этого этапа является совокупность знаний о модели, о ее по- ведении в различных условиях.
    На третьем этапе осуществляется перенос знаний с модели на оригинал — формирование новых знаний. Одновременно происходит переход с «языка» мо-
    Построение модели
    Модельное экспериментирование
    Проверка новых знаний
    Формирование новых знаний
    Результат моделирования
    Рис. 1. Основные этапы моделирования

    32 дели на «язык» оригинала. Процесс переноса знаний проводится по определен- ным правилам. Знания о модели должны быть скорректированы с учетом тех свойств объекта-оригинала, которые не нашли отражения или были изменены при построении модели.
    Четвертый этап — практическая проверка получаемых с помощью моделей знаний и их использование для построения обобщающей теории объекта, его преобразования или управления им.
    Моделирование — циклический процесс. Это означает, что за первым че- тырехэтапным циклом может последовать второй, третий и т. д. При этом знания об исследуемом объекте расширяются и уточняются, а исходная модель посте- пенно совершенствуется. Недостатки, обнаруженные после первого цикла моде- лирования, обусловленные малым знанием объекта или ошибками в построении модели, можно исправить в последующих циклах.
    Сейчас трудно указать область человеческой деятельности, где не приме- нялось бы моделирование. Разработаны, например, модели производства авто- мобилей, выращивания пшеницы, функционирования отдельных органов челове- ка, жизнедеятельности Азовского моря, последствий атомной войны. В перспекти- ве для каждой системы могут быть созданы свои модели, перед реализацией ка- ждого технического или организационного проекта должно проводиться модели- рование.
    3. Математические модели: искусство и наука
    Математическая модель — это математическое представление реально- сти.
    Математическое моделирование — процесс построения и изучения мате- матических моделей.
    Все естественные и общественные науки, использующие математический аппарат, по сути, занимаются математическим моделированием: заменяют ре- альный объект его математической моделью и затем изучают последнюю.
    Математическое моделирование представляет собой сложный симбиоз науки и искусства, предполагающий, с одной стороны, энциклопедическое знание почти всех разделов современной математики, а с другой - тонкое интуитивное восприятие исследуемых процессов и систем.
    Теоретические основы математического моделирования находятся в стадии столь высокого абстрагирования и гипертрофированной общности, что почти не допускают извлечения какого-либо конструктивного результата, полезного для практики. Иными словами, "легко из дома реальности зайти в лес математики,
    но мало кто умеет вернуться назад" [Штейнгаус].
    В связи с этим большая часть авторов, старающихся приобщить новые по- коления ученых к науке моделирования, предпочитает иной, вполне проторенный путь написания книг. Этот путь представляет собой формирование эклектической смеси неглубоких срезов из различных разделов прикладной математики - диф- ференциальных уравнений, теории случайных процессов, алгебраических, логи- ческих или топологических методов и т.п. Такого рода литература может быть по- лезна для развития математической эрудиции и общей ориентации в практике моделирования.

    33
    И, наконец, еще один вид литературы, относящейся к математическому мо- делированию, связан с узко специализированными монографиями, ориентирован- ными на глубокое и конструктивное изучение конкретных типов моделей.
    Классификация математических моделей. Априорный выбор математи- ческой модели предполагает наличие у разработчика модели, с одной стороны, глубоких знаний об изучаемом процессе или системе, а с другой - хотя бы общих представлений о существующих в настоящее время математических моделях.
    Упорядочение таких представлений осуществляется на основе классификаций. В зависимости от выбранного классификационного показателя математичсекие мо- дели разделяются на: статические и динамические, линейные и нелинейные, сосредоточенные и распределенные, дискретные и непрерывные, детерминированные и стохастические и т.п.
    Иногда простейшая классификация оказывается не достаточно полной. Так, например, множество моделей, отражающих неопределенность ситуации, можно разделить на:
    - стохастические,
    - нечеткие
    - хаотические.
    Классификация моделей в основном повторяет классификацию систем. Од- нако это вовсе не означает, что тип модели должен соответствовать типу модели- руемой системы. Так, например, движение любой материальной точки представ- ляет собой непрерывный во времени процесс; в то же время в качестве его моде- ли на практике чаще всего используется дискретная во времени модель, позво- ляющая выполнять расчеты с учетом специфики используемой цифровой техники.
    Наряду с формальной классификацией, модели различаются по способу представления объекта на структурные или функциональные модели
    Структурные модели представляют объект как систему со своим устрой- ством и механизмом функционирования. Функциональные модели не используют таких представлений и отражают только внешне воспринимаемое поведение
    (функционирование) объекта. В их предельном выражении они называются также моделями «чёрного ящика». Возможны также комбинированные типы моделей, которые иногда называют моделями «серого ящика».
    Например, бихевиоризм изучал психологию человека исключительно на ос- нове функциональных моделей.
    Пример 1. Рассмотрим механическую систему, состоящую из пружины, за- крепленной с одного конца, и груза массой m, прикрепленного к свободному концу пружины. Будем считать, что груз может двигаться только в направлении оси пру- жины (например, движение происходит вдоль стержня). Построим математиче- скую модель этой системы.
    Будем описывать состояние системы расстоянием x от центра груза до его положения равновесия. Опишем взаимодействие пружины и груза с помощью за-
    кона Гука
    kx
    F


    после чего воспользуемся вторым законом Ньютона, чтобы выразить его в форме дифференциального уравнения:
    kx
    dt
    x
    d
    m


    2 2

    34
    Полученное уравнение описывает математическую модель рассмотренной физической системы. Эта модель называется «гармоническим осциллятором».
    По формальной классификации эта модель линейная, детерминисткая, ди- намическая, сосредоточенная, непрерывная. В процессе её построения мы сде- лали множество допущений (об отсутствии внешних сил, отсутствии трения, ма- лости отклонений и т. д.), которые в реальности не выполняются.
    По отношению к реальности это, чаще всего, модель типа упрощение
    («опустим для ясности некоторые детали»), поскольку опущены некоторые суще- ственные универсальные особенности (например, диссипация). В некотором при- ближении (скажем, пока отклонение груза от равновесия невелико, при малом трении, в течение не слишком большого времени и при соблюдении некоторых других условий), такая модель достаточно хорошо описывает реальную механи- ческую систему, поскольку отброшенные факторы оказывают пренебрежимо ма- лое влияние на её поведение. Однако модель можно уточнить, приняв во внима- ние какие-то из этих факторов. Это приведет к новой модели, с более широкой
    (хотя и снова ограниченной) областью применимости.
    Жёсткие и мягкие модели. Гармонический осциллятор — пример так на- зываемой «жёсткой» модели. Она получена в результате сильной идеализации реальной физической системы. Для решения вопроса о её применимости необхо- димо понять, насколько существенными являются факторы, которыми мы пренеб- регли. Иными словами, нужно исследовать «мягкую» модель, получающуюся ма- лым возмущением «жёсткой». Она может задаваться, например, следующим уравнением:
    )
    ,
    (
    2 2
    dt
    dx
    x
    f
    x
    k
    dt
    x
    d
    m






    Здесь f — некоторая функция, в которой может учитываться сила трения или зависимость коэффициента жёсткости пружины от степени её растяжения, ε
    — некоторый малый параметр. Явный вид функции f нас в данный момент не ин- тересует. Если мы докажем, что поведение мягкой модели принципиально не от- личается от поведения жёсткой (вне зависимости от явного вида возмущающих факторов, если они достаточно малы), задача сведется к исследованию жёсткой модели. В противном случае применение результатов, полученных при изучении жёсткой модели, потребует дополнительных исследований. Например, решением уравнения гармонического осциллятора являются функции вида
    kt
    B
    kt
    A
    t
    x
    cos sin
    )
    (


    , то есть колебания с постоянной амплитудой.
    Следует ли из этого, что реальный осциллятор будет бесконечно долго ко- лебаться с постоянной амплитудой? Нет, поскольку рассматривая систему со сколь угодно малым трением (всегда присутствующим в реальной системе), мы получим затухающие колебания. Поведение системы качественно изменилось.
    Если система сохраняет свое качественное поведение при малом возмуще- нии, говорят, что она структурно устойчива. Гармонический осциллятор — при- мер структурно-неустойчивой (негрубой) системы. Тем не менее, эту модель мож- но применять для изучения процессов на ограниченных промежутках времени.
    1   2   3   4   5   6   7   8   9   ...   23


    написать администратору сайта