Что Скрывается За Термином Моделирование



Введение Я аналитик, моделирующий предметные области, и знаю, что в каждой области есть свои индивидуальные методы выявления и описания объектов учета.

Благодаря этим методам каждая конкретная область знаний имеет свои специфические объекты.

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

Есть отшлифованные предметные области, в которых нет проблем с подбором объектов.

Самая гармоничная в этом смысле математика.

Моделировать математические структуры — одно удовольствие.

Это связано с тем, что математики посвятили много усилий и внимания созданию последовательной аксиоматической основы и правил вывода.

Благодаря этому математику чрезвычайно легко моделировать.

То же самое относится и к физике (не считая нерешённых задач).

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

Отдельно стоят области, связанные с товарно-денежными отношениями, поскольку мы знаем, как люди относятся к своей собственности.

Благодаря острой необходимости получения однозначных и правильных интерпретаций эти области знаний выглядят достойно.

Но есть предметные области, над которыми нет жесткого контроля, или они еще достаточно молоды, чтобы достичь зрелости.

Изолировать объекты в этих областях довольно проблематично.

Например, процесс в бизнес-анализе можно назвать либо функцией, либо функциональной структурой, операцией, типовой операцией, сценарием или типовым сценарием.

В системной инженерии объект и его конструкция обозначаются одним словом – система, тип функций называется функцией, а описание системы – множеством решений.

Это все равно, как если бы в бухгалтерском учете одним и тем же термином называли и главную книгу, и книгу доходов и расходов.

Это неизбежно приводит к столкновениям, модели падают друг на друга и разваливаются, что я часто наблюдаю в реальных случаях.

Чтобы справиться с моделированием таких проблемных областей, я был вынужден формализовать процесс моделирования.

Это позволило подойти к вопросу создания моделей исключительно формально.

Поскольку метод формальный, он позволяет выявлять противоречия в предметных областях также формальным путем.

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



Моделирование «реальности»



Производительность

Есть существование, и есть наше сознание.

Сознание — это поле, на котором разворачивается процесс представления воспринимаемого нами существования.

Помимо идей, связанных с воспринимаемой сущностью, там могут возникнуть:

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

  • идеи, связанные с воображаемыми существами: единорогами, слонами-жабами,
  • представления о представлениях: типах, моделях представлений и т. д.
  • другие взгляды
При этом идеи, связанные с восприятием существования, занимают ничтожно малую часть нашего сознания по сравнению с другими идеями.

Возможно, это особенность человеческого сознания.



Просмотр проверки

Чтобы не погружаться в воображаемый мир, мы используем методы подтверждения наших идей реальностью.

Процессы репрезентации и валидации идут синхронно и называются синхронизацией нашего репрезентации с существованием.



Описание просмотров

Чтобы передать опыт, мы должны уметь описывать наши идеи.

Для этого используются методы описания представлений.

Поэтому работа по моделированию существующих вещей происходит в два этапа: сначала на основе существующих вещей, используя методы представления, мы создаем представления в своем сознании, затем на основе созданных представлений, используя методы описания, мы создаем представления.

их описание.

Иногда задача состоит в описании идей, не связанных с реальностью, например, проектов.

Тогда речь идет об описании идей, связанных с гипотезами.

Именно так выглядит проектная работа – описываются воображаемые гипотезы.



Воссоздание спектаклей

Обратный процесс: реконструкция представлений на основе описаний.

Выглядит это так: сначала на основе описания, используя методы интерпретации, мы создаем представление, а затем пытаемся подтвердить его существование.

Процессы описания и интерпретации идут параллельно и в целом образуют цикл синхронизации описания и представления.



Цикл восприятия

В целом полный цикл обмена знаниями выглядит так: Существование – метод представления – представление в сознании – метод описания – описание – метод интерпретации описания – представление – метод синхронизации представления – существование.

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



Синхронизировать представления и описания

Презентация и описание связаны друг с другом.

То, как мы представляем мир, и то, как мы его описываем, синхронизированы.

Если происходит десинхронизация, мы говорим либо об измененном состоянии сознания, либо о потере здравомыслия.

Поэтому мы обычно не можем представить то, что не можем описать, и не можем описать то, что не можем себе представить.

Табуреты существуют до тех пор, пока существует способ представления в виде табурета и синхронизированный с ним метод описания.

Если исчезнет что-то одно, исчезнут испражнения во всем мире.

И наоборот, если появится новый способ изображения действительности и соответствующий ему метод описания, то появятся сущности нового типа.

Наши идеи основаны на идее трехмерности мира и времени, которое «течет» в одном направлении.



Пример 1

Пример: пусть перед нами реальность, к которой мы можем применить метод презентации: «лист бумаги с текстом».

Если мы сможем это сделать, то в нашем сознании создаётся образ «листа с текстом».

К этому изображению можно применить метод «прочитать вслух».

В результате применения этого метода в сознании рождается последовательность звуков.

Если к этой последовательности можно применить метод распознавания речи, то в результате применения этого метода рождается изображение.

Таким образом, путь от реальности к изображению довольно долог.

Чтобы сократить этот путь, можно освоить скорочтение.

Те, кто практиковал это, знают, что обучение скорочтению состоит из построения изображений из текста без «произношения» текста.

Те, кто не научился бегло читать, читают по буквам, добавляя к этой последовательности еще один шаг.

Для них нет групп символов, но есть набор букв.

Из них составляют звуки, из звуков составляют слова.



Пример 2

Пусть кто-нибудь скажет: смотрите, там скачет конь! Каждое слово имеет свой метод. Смотри – выбирай визуальный канал восприятия.

Посмотрите туда – направьте взгляд в ту сторону.

Лошадь – возьмите соответствующий этому термину метод толкования и попытайтесь применить его к тому, что вы воспринимаете.

Скачки – возьмите соответствующий этому термину метод интерпретации и попытайтесь применить его к тому, что вы воспринимаете.

Может случиться так, что к тому моменту, когда я направил взгляд в нужном направлении, метод лошади создает образ, а метод галопа – уже нет. Как я буду интерпретировать восприятие? Тогда я попробую другие методы: сидя, стоя, пасясь и т. д. Когда я найду метод, который хорошо работает, например, стоя, я скажу – лошадь стоит. Может случиться так, что испытуемый допустил ошибку и применил метод лошади к пространству, к которому этот метод неприменим.

Если я начну использовать конский метод, я не смогу этого сделать.

Я вам скажу — лошади там нет. Но если я сначала начну использовать метод прыжка, я смогу интерпретировать прыжки.

Тогда я попробую решить задачу другими методами, например воспользуюсь методом кенгуру.

Если этот способ подойдет, то я скажу: скачет, но не на лошади, а на кенгуру.

Метод «лошадь», примененный к одному пространству, создает в сознании один образ, тот же метод, примененный к другому пространству, возвращает другой образ.

Поэтому одна лошадь – это не та же самая лошадь, а похожая.

Метод «прыжка», примененный к одному пространству, создает в сознании один образ, тот же метод, примененный к другому пространству, возвращает другой образ.

Поэтому один прыжок – это не тот же прыжок, а похожий.

То же самое относится и к методам: красный (одно красное изображение не является другим красным изображением) 10 метров (одно изображение 10 метров не является другим изображением 10 метров) и т. д.

Метод и объект

Второе, что нужно помнить, это то, что лошадь не владеет галопом.

Они часто ошибаются, приписывая лошади способность прыгать.

Галоп не принадлежит лошади, это результат использования метода галопа, отличного от метода лошади.

Можно сказать так: лошадь, но не сказать какая - лошадь или кенгуру.

Другие примеры: ветрено, темно и т. д. То, что лошадь скачет, означает, что один и тот же образ можно охарактеризовать и как лошадь, и как скакуна.

А можно сказать и наоборот: скакун – это лошадь.

Если мы говорим о создании ИИ, то для него подобные методы представления выглядят как весовые коэффициенты в нейронной сети.

Различные ИИ могут совместно использовать нейронные сети и коэффициенты для передачи друг другу методов представления.

Каждый такой метод может генерировать «в сознании компьютера» тип объекта, непохожий ни на что в нашем понимании.

Если ИИ нуждается в общении, то нейронные сети и весовые коэффициенты «урегулируются», им будут присвоены имена, а результаты работы этих сетей обретут конкретные имена.

Это будет этап создания собственного языка в рамках ИИ.

И совсем не обязательно, что ИИ будут нуждаться только в тех идеях, которые укладываются в наше сознание; оно может сделать что-то свое.



Классификация представлений

Просмотры делятся на: В космосе:
  1. Объекты
  2. Группы объектов, каждый из которых можно описать (конструкты)
  3. Группы объектов, которые невозможно описать индивидуально (кучи)
Во время:
  1. Операции
  2. Группы операций, каждую из которых можно описать (процессы)
  3. Группы операций, индивидуальное описание которых невозможно (функции)


Описание просмотров

Теперь рассмотрим задачу описания представления.

Методы также используются для описания представлений.

Каждый метод описания представляет собой описание представления с отдельной точки зрения.

Чем полнее описание, тем больше точек зрения оно учитывает. Богатые описания учитывают множество различных точек зрения.

Бедных мало.

Результат применения метода описания к представлению следующий: это представление принадлежит такому-то типу.

Например, метод описания «лошадь», примененный к представлению, возвращает слово «лошадь», что означает, что представление имеет тип лошади.

Метод описания "red" возвращает слово "red", что означает, что представление имеет тип red. Метод описания «10 метров» возвращает слово «10 метров», что означает, что изображение имеет тип 10 метров.



Объект и его свойство

Это распространенная ошибка, которая часто встречается.

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

Но это верно только в языке.

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

Асимметрия описания заложена в язык, обсуждаемый философами, и успешно перекочевала в языки моделирования, что приводит к известным коллизиям.

Чтобы избежать этого несоответствия, был изобретен так называемый безатрибутный язык моделирования.



Комбинирование методов

Иногда методы объединяют в группы и получают атрибуты.

Метод 10 метров и метод 11 метров — это разные методы, но из одного класса, который формирует атрибут «размер».

Методы, входящие в такие группы, можно комбинировать (точно так же, как мы сбрасываем в одну кучу песка — в результате снова куча) и получать один метод. Поэтому здесь работает та же аналогия, что и с ролями: мы можем рассматривать группу методов как «сайзинг», мы можем рассматривать тип метода как «сайзинг» и можем объединить все методы в один «сайзинг».

Почему удалось объединить методы? Из всех методов этой группы к изображению применим только один (методы взаимоисключающие).

Например, невозможно объединить круглый метод с желтым методом, потому что эти методы можно одновременно применить к одному изображению: желтому кругу.

Если взаимоисключающие методы дают ответ на основе одного изображения, то в данном случае речь идет о множественности точек зрения.

То есть в предыдущем примере, если метод 10 метров и метод 11 метров дают результаты на одном и том же изображении, то мы говорим либо: это ошибка, либо это разные точки зрения.



Различные точки зрения в описании презентации

В данном случае корректно говорить не о разных точках зрения, а о взаимоисключающих.

До такой степени, что я часто слышу, что мы моделируем объект с одной точки зрения.

Это неправда, мы моделируем с разных точек зрения, просто эти точки зрения не являются взаимоисключающими.

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

Все описания со всех невзаимоисключающих точек зрения могут быть объединены в одно большое описание.

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

Я не зря сказал, что производится описание представления, а не объектов реального мира.

Потому что у каждого свои идеи.

Например, образ лошади в сознании одного субъекта не совпадает с образом в сознании другого.



Группы методов описания

Методы описания используются в группах.

Например, скачет лошадь – два приема в группе.

Каждый метод позволяет более или менее специализированное описание представления.

Чем более специализированы методы, тем больше их требуется.

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

Методы могут быть «ортогональными» друг другу или «параллельными».

Например, метод лошади и метод галопа ортогональны друг другу, если лошадь может стоять с одинаковой вероятностью.

Если лошадь скачет всегда, и скачет только лошадь, то метод лошади параллелен методу галопа.

Использование параллельных методов в одной модели приводит к избыточности, и речь идет о тавтологии.

В идеале хорошо, когда методы «ортогональны» друг другу, то есть не связаны друг с другом.

Каждая отрасль знаний имеет свои группы методов.

У каждого из них свои слова.

Чем больше слов в языке предметной области, тем больше методов в этой предметной области.

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

Таким образом, возникает задача картирования результатов применения различных методов в различных сферах человеческой деятельности.

Вот что я делаю — беру методы из разных областей человеческого знания и сопоставляю их друг с другом.

Есть метод, в котором электрон — это частица, есть метод, в котором электрон — это волна, и есть метод, в котором электрон — это матрица.

Про матрицу часто забывают, а про частицу и волну часто пишут: электрон-частица и электрон-волна.

Наверное, потому, что человеку далекому от физики сложно представить электрон – матрицу.



Операции с представлениями

Я сказал, что красный цвет как представление один не является красным как представление два.

Это разные красные цвета.

Но эти разные красные цвета можно объединить, чтобы получить один красный.

Это все равно, что свалить две кучи песка в одну и получить одну.

Куча песка можно разделить на две кучи.

Точно так же красный можно разделить на два красных.

Мы можем объединять взгляды и разделять их.

Можно ли разделить автомобиль таким же образом? В космосе нет, потому что разделение автомобиля в пространстве не даст нам две машины, но мы можем разделить автомобиль во времени.

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

Такое деление противоречит здравому смыслу, но логически не запрещено.

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

Так две машины, принадлежащие разным членам семьи, проникают друг в друга, перемешиваются и уплотняют материю.

Можно ли разделить операцию таким же образом? Пусть будет операция по забиванию гвоздя.

Эту операцию можно разделить по времени на две, тем же молотком и гвоздем, разделенными на части.

Я не мог представить, как разделить операцию на две подоперации в космосе, как не мог представить, как разделить машину.

Если кто может, напишите! Можно ли разделить функцию таким же образом? Возьмем функцию «показать время».

Эту функцию, как машину, можно разделить на части во времени.

Но иногда его можно разделить в пространстве.

Например, если функция имеет два диска.

Тогда их можно разделить на две функции одним циферблатом.

Вы можете объединить несколько функций «показать время» в одну функцию и получить одну функцию со многими циферблатами.

К объектам и группам можно вводить различные меры, но эта тема выходит за рамки текущего рассказа.



Полученные результаты

Моделирование заключается в том, что мы знаем различные способы представления и описания вещей, которые используем то тут, то там.

Там, где метод подходит, достигается прояснение, и реальность приобретает в сознании субъекта формы и черты.

Там, где это невозможно сделать, реальность остается размытой.

Эффективность моделирования связана с эффективностью этих методов.

Они должны быть полными, достаточно подробными и ортогональными.

Теги: #Системная инженерия #процессный подход #моделирование предметной области #Семантика #Анализ и проектирование систем #Бизнес-модели

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.