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

  • СТАДИЯ МОДЕЛИРОВАНИЯ.

  • Этап построения моделей.

  • Функции моделирования.

  • Требования, предъявляемые к моделям.

  • Методы моделирования.

  • Методология. А. М. Новиков д. А. Новиков методология


    Скачать 3.22 Mb.
    НазваниеА. М. Новиков д. А. Новиков методология
    Дата17.03.2022
    Размер3.22 Mb.
    Формат файлаpdf
    Имя файлаМетодология.pdf
    ТипДокументы
    #401829
    страница20 из 49
    1   ...   16   17   18   19   20   21   22   23   ...   49
    Пространство
    состояний
    системы
    Критерий m
    Критериальное
    пространство
    Критерий 1
    ПРОЦЕСС
    ОЦЕНКИ
    Рис. 15. Процесс оценки
    Второй пример – из экономики. Состояние такой систе- мы, как экономика некоторого региона, может описываться множеством показателей – число предприятий и организаций в той или иной отрасли народного хозяйства, финансовые и производственные результаты деятельности каждого из них и т.д. Оценка данной системы, производимая с целью опреде- ления перспективных направлений развития экономики ре- гиона, будет заключаться в переходе к набору критериев, выбор которых зависит от того, какой смысл вкладывается в
    «перспективность». Если речь идет об увеличении регио- нального валового продукта, то целесообразно использовать такой критерий, как отдача на единицу инвестируемых средств. Если под перспективностью понимать рост числа рабочих мест, то критерии будут другими; если неухудшение экологической обстановки – то третьими, и т.д.
    Определением цели и критериев завершается первая, концептуальная стадия проектирования систем. Формой документа, где отражаются цели и критерии (если он необхо- дим) является техническое задание. Название для специали- стов гуманитарных сфер, прямо скажем, режет слух. Но эта

    Методология практической деятельности
    271
    форма документа распространилась повсеместно и уже дос- таточно широко используется во всех областях.
    СТАДИЯ МОДЕЛИРОВАНИЯ.
    Следующей стадией фазы проектирования системы становится ее моделирование, за- ключающееся в построении, анализе и оптимизации моделей.
    Приведем, сначала, определения модели:
    Модель – в широком смысле – любой образ, аналог (мыс- ленный или условный: изображение, описание, схема, чер- теж, график, план, карта и т.п.) какого-либо объекта, процесса или явления (оригинала данной модели) [227, Статья «Мо- дель», 5-е значение];
    Моделью можно назвать искусственно создаваемый об- раз конкретного предмета, устройства, процесса, явления (и, в конечном счете, любой системы) [59];
    Оба этих определения не противоречат друг другу. В на- шем случае модель выступает как образ будущей системы. В процессе моделирования задействованы как бы четыре «уча- стника»: «субъект» – инициатор моделирования и/или поль- зователь его результатов; «объект-оригинал» – предмет моде- лирования, то есть та система, которую хочет создать и/или пользоваться в дальнейшем «субъект»; «модель» – образ, отображение; «среда», в которой находятся и с которой взаи- модействуют все участники. Как известно, модели делятся на познавательные и прагматические («практические») [192], а также, добавим, художественные (см. главу 4).
    В целях уяснения сущности моделирования сопоставим стадию моделирования в проектировании систем в практиче- ской деятельности с проектированием научного исследования
    (научная деятельность). Познавательные модели – это пред- положительные образы будущего научного знания, то есть научные гипотезы. И стадии моделирования в практической деятельности, в проектировании научного исследования соответствует стадия построения гипотезы. Таким образом, познавательные модели отражают предположительно суще- ствующее (научное знание). Прагматические же модели – не

    272
    Глава 3
    существующее (в практике), но желаемое и, возможно, осу- ществимое.
    Прагматические модели проектируемых систем, так же, как и сами системы, могут быть, естественно, на разных уровнях иерархии. Можно говорить, к примеру, о модели урока в школе, о модели какого-либо предприятия, фирмы, о региональной модели здравоохранения, о модели железнодо- рожного транспорта страны и т.д.
    Прагматические модели являются способом организации практических действий, способом представления как бы образцово правильных действий и их результатов, то есть являются рабочим представлением, мысленным образцом будущей системы. Таким образом, прагматические модели носят нормативный характер для дальнейшей деятельности, играют роль стандарта, образца, под который «подгоняется» в дальнейшем как сама деятельность, так и ее результаты.
    Примерами прагматических моделей могут быть планы и программы действий, уставы организаций, кодексы законов, рабочие чертежи, экзаменационные требования и т.д.
    Стадия моделирования включает в себя этапы:
    - построения моделей;
    - оптимизации;
    - выбора (принятия решения).
    Этап построения моделей. Для создания моделей у че- ловека есть всего два типа «материалов» – средства самого сознания и средства окружающего материального мира. Со- ответственно этому модели делятся на абстрактные (идеаль- ные) и материальные (реальные, вещественные).
    Абстрактные модели являются идеальными конструк- циями, построенными средствами мышления, сознания.
    Абстрактные модели являются языковыми конструкция- ми. Абстрактные модели могут формироваться и передавать- ся другим людям средствами разных языков, языков разных уровней специализации.
    Во-первых, посредством естественного языка (как ко- нечный результат, поскольку в процессе построения моделей

    Методология практической деятельности
    273
    человеком используются и неязыковые формы мышления –
    «интуиция», образное мышление и т.д.). На естественном языке человек может говорить обо всем, он является средст- вом построения любых абстрактных моделей. Универсаль- ность естественного языка достигается еще и тем, что языко- вые модели обладают неоднородностью, расплывчатостью, размытостью. Многозначность почти каждого слова, исполь- зуемого в естественном языке любой национальности, а так- же неопределенность слов (несколько, почти, много и т.д.) при огромном числе вариантов их соединения во фразы по- зволяет любую ситуацию отобразить с достаточной для обычных практических целей точностью. Эта приблизитель- ность является неотъемлемым свойством языковых моделей.
    Но рано или поздно практика сталкивается с ситуациями, когда приблизительность естественного языка оборачивается недостатком, который необходимо преодолевать.
    Поэтому, во-вторых, для построения абстрактных моде- лей используются «профессиональные» языки. Их применяют люди, связанные общими для них, но частными для всех остальных людей видами деятельности. Наиболее ярко это проявляется на примере языков конкретных отраслей наук
    сильной версии (см. раздел 1.2). Дифференциация наук объек- тивно потребовала создания специализированных языков, более четких и точных, чем естественный.
    В-третьих, когда средств естественного и профессио- нального языков не хватает для построения моделей, исполь- зуются искусственные, в том числе формализованные, языки
    – например, в логике, математике. К искусственным языкам относятся компьютерные языки, а также чертежи, схемы и т.п.
    В результате получается иерархия языков и соответст- вующая иерархия типов моделей. На верхнем уровне этого спектра находятся модели, создаваемые средствами естест- венного языка, и так вплоть до моделей, имеющих макси- мально достижимую определенность и точность для сего- дняшнего состояния данной отрасли профессиональной

    274
    Глава 3
    деятельности. Наверное, так и следует понимать известные высказывания И. Канта и К. Маркса о том, что любая отрасль знания может тем с большим основанием именоваться нау- кой, чем в большей степени в ней используется математика.
    Математические (в строгом смысле) модели обладают абсо- лютной точностью. Но чтобы дойти до их использования в какой-либо области, необходимо получить достаточный для этого объем достоверных знаний. Нематематизированность многих общественных и гуманитарных не означает их нена- учности, а есть следствие познавательной сложности их предметов. В них модели строятся, как правило, с использо- ванием средств естественного языка.
    Функции моделирования. Можно выделить следующие функции моделирования:
    - дескриптивная функция;
    - прогностическая функция;
    - нормативная функция.
    Дескриптивная функция заключается в том, что за счет абстрагирования модели позволяют достаточно просто объ- яснить наблюдаемые на практике явления и процессы (дру- гими словами, они дают ответ на вопрос «почему мир устро- ен так»). Успешные в этом отношении модели становятся компонентами научных теорий и являются эффективным средством отражения содержания последних (поэтому позна-
    вательную функцию моделирования можно рассматривать как составляющую дескриптивной функции).
    Прогностическая функция моделирования отражает его возможность предсказывать будущие свойства и состояния моделируемых систем (см. также обсуждение методов про- гнозирования выше), то есть отвечать на вопрос «что будет?».
    Нормативная функция моделирования заключается в по- лучении ответа на вопрос «как должно быть?» – если, помимо состояния системы, заданы критерии оценки ее состояния, то за счет использования оптимизации (см. ниже) возможно не только описать существующую систему, но и построить ее нормативный образ – желательный с точки зрения субъекта,

    Методология практической деятельности
    275
    интересы и предпочтения которого отражены используемыми критериями.
    Нормативная функция моделирования тесно связана с решением задач управления (см. ниже), то есть, ответе на вопрос «как добиться желаемого (состояния, свойств системы и т.д.)?».
    Требования, предъявляемые к моделям. Для того, чтобы создаваемая модель соответствовала своему назначе- нию, недостаточно создать просто модель. Необходимо, чтобы она отвечала ряду требований, обеспечивающих ее функционирование. Невыполнение этих требований лишает модель ее модельных свойств.
    Первым таким требованием является ее ингерентность, то есть достаточная степень согласованности создаваемой модели со средой, чтобы создаваемая модель (в соответствии с принципом коммуникативности – см. выше) была согласо- вана с культурной средой, в которой ей предстоит функцио- нировать, входила бы в эту среду не как чужеродный эле- мент, а как естественная составная часть [39].
    Другой аспект ингерентности модели состоит в том, что в ней должны быть предусмотрены не только «стыковочные узлы» со средой (интерфейсы), но, и, что не менее важно, в самой среде должны быть созданы предпосылки, обеспечи- вающие функционирование будущей системы. То есть не только модель должна приспосабливаться к среде, но и среду необходимо приспосабливать к модели будущей системы.
    Так, например, проблема внедрения банковских карт и бан- коматов заключается не только в том, чтобы изготовить кар- ты и повсеместно установить банкоматы, но и в том, чтобы научить и приучить население пользоваться ими.
    Второе требование – простота модели. С одной стороны, простота модели – ее неизбежное свойство: в модели невоз- можно зафиксировать все многообразие реальной ситуации.
    Ведь, допустим, школьный учитель, строя модель урока, не может предусмотреть всего невообразимого множества воз- можных ситуаций, которые могут иметь место в процессе

    276
    Глава 3
    проведения урока – он всегда оставляет определенную воз- можность, свободу маневра – перекладывая все возможное потенциальное многообразие на импровизацию.
    С другой стороны, простота модели неизбежна из-за не- обходимости оперирования с ней, использования ее как рабо- чего инструмента, который должен быть обозрим и понятен, доступен каждому, кто будет участвовать в реализации моде- ли. Поясним этот аспект таким банальным примером: любой документ, направляемый руководству, как показывает опыт, не должен содержать более 1,5 страниц текста – длинные документы «начальство» просто не читает: у «начальства» слишком ограниченный временный ресурс, на большие тек- сты у крупных руководителей просто нет времени.
    С третьей стороны, есть еще один, довольно интересный и непонятный пока аспект требования простоты модели, который заключается в том, что чем проще модель, тем она ближе к моделируемой реальности и тем она удобнее для использования. Классический пример – геоцентрическая модель Птолемея и гелиоцентрическая модель Коперника.
    Обе модели позволяют с достаточной точностью вычислять движение планет, предсказывать затмения солнца и т.п. Но модель Коперника истинна и намного проще для использова- ния, чем модель Птолемея. Ведь недаром древние подметили, что простота – печать истины. У физиков, математиков, к примеру, есть довольно интересный критерий оценки реше- ния задач: если уравнение простое и «красивое» – то оно, скорее всего, истинно. Авторы данной книги могут привести примеры участия в экспертизе самых разнообразных проек- тов: приходилось неоднократно убеждаться, что если в каче- стве проекта попадается многостраничный документ со сложной запутанной структурой и «красноречивыми» мудре- ными фразами – то, совершенно очевидно, не читая до конца, можно сказать – это пустое. И наоборот. Краткий, четкий документ с весьма ограниченным набором позиций, но хоро- шо логически структурированных, заслуживает пристального внимания.

    Методология практической деятельности
    277
    Можно привести и другой пример. В книге нобелевского лауреата Г. Саймона [218] рассматривается следующая си- туация. Предположим, что мы наблюдаем за тем, как муравей движется по песку из одной точки в другую. Целью муравья может быть стремление минимизировать затраты своей энер- гии, поэтому он огибает горки песка. Его «целевая функция» характеризует зависимость затрат энергии, которые он хочет минимизировать, от рельефа (внешней среды), и от его траек- тории (действия). Пусть мы наблюдаем только проекцию на горизонтальную плоскость траектории муравья. Если рельеф, по которому двигался муравей, неизвестен, то объяснить поведение муравья (сложную, петляющую траекторию) до- вольно непросто, и придется строить весьма хитроумные модели. Но если «угадать», что цель муравья проста, и вклю- чить в модель «рельеф», то все существенно упростится. По аналогии Г. Саймон выдвигает гипотезу, что наблюдаемое разнообразие и сложность поведения людей объясняются не сложностью принципов принятия ими решений (выбора дей- ствий), которые сами по себе просты, а разнообразием ситуа- ций (состояний внешней среды), в которых принимаются решения. С этим мнением вполне можно согласиться. Вопрос только в том, как найти эти простые принципы?
    Наконец, третье требование, предъявляемое к модели – ее
    адекватность. Адекватность модели означает возможность с ее помощью достичь поставленной цели проекта в соответст- вии со сформулированными критериями (см. также Рис. 19 и обсуждение проблем адекватности математических моделей ниже). Адекватность модели означает, что она достаточно полна, точна и истинна. Достаточно не вообще, а именно в той мере, которая позволяет достичь поставленной цели.
    Иногда удается (и это желательно) ввести некоторую меру адекватности модели, то есть определить способ сравнения разных моделей по степени успешности достижения цели с их помощью.
    Таким образом, мы выделили три основных требования, предъявляемых к моделям (см. Рис. 16): ингерентности, про-

    278
    Глава 3
    стоты и адекватности как отношения моделей с тремя осталь- ными «участниками» процесса моделирования: со средой
    (ингерентность), с субъектом, создающим и/или использую- щим модель (простота), с моделируемым объектом, то есть с создаваемой системой (адекватность).
    Модель
    Среда
    Субъект
    Моделируемый объект
    ИНГЕРЕНТНОСТЬ
    ПРОСТОТА
    АДЕКВАТНОСТЬ
    Рис. 16. Требования, предъявляемые к моделям
    Методы моделирования. Методы моделирования сис- тем можно разделить на два класса. Называются эти классы в разных публикациях по-разному:
    методы качественные и количественные. Смысл раз- деления понятен. Однако такое разделение не совсем точно, поскольку качественные методы могут сопровождаться при обработке получаемых результатов и количественными пред- ставлениями, например с использованием средств математи- ческой статистики;
    методы, использующие средства естественного языка, и методы, использующие специальные языки. Смысл разделе- ния также понятен, но тоже не совсем точен, поскольку гра-

    Методология практической деятельности
    279
    фические методы (схемы, диаграммы и т.д.) в первый класс не попадают, но широко используются в практике;
    методы содержательные и формальные. Тоже не точ- но, поскольку компьютерное моделирование может требовать минимальной формализации.
    И так далее
    49
    Существует множество более детальных классификаций моделей и/или видов моделирования. Например, на Рис. 17 приведена система классификаций видов моделирования, заимствованная из [226].
    Моделирование систем
    Детерминированное
    Статическое
    Дискретное
    Мысленное
    Стохастическое
    Динамическое
    Непрерывное
    Реальное
    Дискретно-непрерывное
    Наглядное
    Символическое
    Математическое
    Натуральное
    Физическое
    Ги по те ти че ск ое
    А
    н а
    л о
    го во е
    М
    а ке ти р
    о ва ни е
    Я
    зы ко во е
    З
    н а
    ко во е
    А
    на л
    и ти че ск о
    е
    К
    о м
    б и
    ни р
    о ва нн о
    е
    И
    м и
    та ц
    и он н
    о е
    Н
    а уч н
    ы й
    эк сп е
    ри м
    е нт
    К
    о м
    пл е
    кс ны е
    и сп ы
    та н
    и я
    П
    р о
    и зв о
    д ст ве н
    ны й
    эк сп е
    ри м
    е нт
    В
    р е
    а л
    ьн ом м
    а с- ш
    та б
    е вр е
    м е
    н и
    В
    н е
    р еа л
    ьн о
    м м
    а с- ш
    та б
    е вр е
    м е
    н и
    Рис. 17. Система классификаций видов моделирования
    49
    Мы привели эти три условные классификации лишь для того, чтобы
    обговорить, что сначала мы рассмотрим методы, которые уже исполь-
    зуются или могут использоваться в практике без формализованного
    представления систем (грубо говоря, без специальных математических,
    логических, лингвистических и т.д. средств), а затем перейдем к обсуж-
    дению математического моделирования.

    280
    Глава 3
    1   ...   16   17   18   19   20   21   22   23   ...   49


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