Методика проекционного моделирования

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


Проекции поверхности в 3-Д пространстве на три проекционные плоскости позволяют инженеру представить моделируемый объект, будь то деталь или конструкция. Для этого надо соотнести точки на чертеже с точками в пространстве. Этому умению обучают на уроках начертательной геометрии. Но полученное в результате этого представление о поверхности ничего не говорит инженеру ни о том, из чего сделан объект, ни о его свойствах. Чтобы представить деталь, поверхность надо трактовать (интерпретировать). Для этого нужно знать стандарты, выработанные в специальных областях деятельности. Только, если чертеж выполнен в соответствии с этими стандартами, его смогут прочитать и однозначно трактовать другие специалисты. Эти стандарты не относятся к предмету начертательной геометрии, они относятся к таким областям знаний, как архитектура, машиностроение, технология обработки материалов. Поэтому первое, что надо научиться делать, это разделять проекции и трактовку проецируемого объекта.


Ровно то же можно сказать про проекционное моделирование. Проекции 4-Д объема на пространство и на время позволяют представить моделируемый 4-Д объем. Но для трактовки этого объема нужны знания в специальных областях.

Читать дальше →

Проекционное моделирование. Тезисы для начинающих

Введение


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


  1. Модели должны быть масштабируемы. Это значит, что любой объект может стать частью синтезированного объекта (результат процесса синтеза), или быть разделенным на части (результат процесса анализа). При этом синтез и анализ можно делать разными способами. Это значит, что один и тот же объект может стать частью разных конструкций, или объект может быть поделен на части множеством способов.
  2. Один и тот же объект может быть назван разными субъектами по-разному. ИС должна поддерживать возможность моделировать представлений воображаемого или реального мира с разных точек зрения.
  3. Модели должны удовлетворять условию расширяемости. Это значит, что любая модель может быть продолжена тем же, или другим субъектом в любую сторону с учетом смены точки зрения.
  4. Модели должны удовлетворять принципу антропоцентричности. То есть, нельзя придумывать представления, отличные от тех, к которым привык человек. То есть, мы не рассматриваем представления, созданные искусственным интеллектом и языки, созданные им для описания этих представлений.
Читать дальше →

Паблик «Щастьематринства» и его небольшое статистическое исследование

Введение (январь 2018)

Иногда люди берутся за дела с которыми сами справиться не могут. И я не исключение. Есть такая интересная группа ВК — #щастьематеринства( https://vk.com/zaiki_luzhaiki ). Она представляет из себя один из самых феерических источников грубого реализма. Если вы хотите разочароваться в семье, детях, мужьях и всем чем угодно, вам туда. Экзистенциальный кризис вам обеспечен(хотя бы фактом того, что там пишут по 15 постов в день и это настоящие люди). И, конечно, этим паблик и во многом привлекателен. В какой-то момент у меня и жены, которая работает перинатальным психологом, возник интерес в исследовании того, что в этом паблике происходит. Например, наложить банальные статистические методы на содержание паблика, а вдруг чего интересного там есть. Особенно хотелось сделать какой-нибудь громкий вывод. Дескать паблик помогает людям… Или паблик рождает в людях ненависть… Или еще что-то такое выразительное.
Читать дальше →...Далее...

Дорожка по извлечению значений слов из текстов и разрешению лексической многозначности

Ежегодно в России проходит крупнейшая конференция по компьютерной лингвистике «Диалог», на которой специалисты обсуждают методы компьютерного анализа русского языка, оценивают уровень компьютерного языкознания и определяют направления его развития. Каждый год в рамках «Диалога» организуются соревнования систем автоматической обработки русского языка — Dialogue Evaluation. В этом посте мы расскажем о том, как устроено соревнование Dialogue Evaluation, и более подробно о том, как проходит одна из его составляющих — RUSSE и что ждет его участников в этом году. Поехали.

image

Читать дальше →

Продолжение рассказа о моделях. Сложные кейсы

Введение


В прошлой статье Моделирование событий и операций я показал, как можно спроецировать один и тот же 4-Д объем на пространство и на время, и то, как можно трактовать эти проекции. Но для понимания проекционного моделирования этого мало. Сегодня я расскажу про другие способы проецирования и их трактовки. Каждая проекция, каждая пара проекций, тройка, четверка и так далее могут трактоваться множеством разных способов. Все трактовки пересказать мне не удастся. Я лишь покажу, как решаются некоторые распространенные задачи.


Пример 1


Пусть один и тот же 4-Д объем спроецирован на пространство в виде объекта. Я уже говорил, что у этой проекции могут быть разные трактовки с разных точек зрения. В прошлой статье я предложил рассмотреть проекцию 4-Д объема на пространство как машину и как красный объект. Но можно представить себе и другой случай, когда разные проекции разных 4-Д объемов имеют одинаковую трактовку. Например, один субъект обозначил границы своего участка, а второй с ним не согласен. Оба выделили разные объемы, но трактуют их одинаково.

Читать дальше →

Моделирование событий и операций

Введение


Допустим, что мы наблюдаем процесс точения детали. Зададимся вопросом: кто точит деталь? Ответом может быть: Иванов, токарь, начальник цеха, друг Петрова. Мы можем сказать, что это один и тот же человек, но потом понимаем, что токарь – не человек, а роль, начальник цеха и друг – тоже. Так кто же точит деталь?

Пусть есть событие «яблоко поспело». До этого события яблоко было зеленым, после этого события яблоко стало красным. Вопрос: каким было яблоко в процессе совершения самого события?

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

Как я говорил, две проекции на время и на пространство дают представление о моделируемом пространственно-временном объеме. Существует три способа спроецировать 4-Д объем на время:

  1. в виде события (операции),
  2. конечного множества событий (операций) (сценарий),
  3. бесконечного множества событий (операций) (функция).

Читать дальше →

Моделирование простейших высказываний

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

Рассмотрим утверждение «красная машина едет»

Заметим, что в языке нет точного указания на то, как трактовать данное высказывание. Ведь и «машина» и «красный» и «едет» могут трактоваться как: конкретный 4-Д объем (конкретная машина), тип 4-Д объемов (тип транспортных средств – машина), любой из возможных 4-Д объемов (любая машина), часть 4-Д объема (часть большого красного объема). Последний кейс скорее экзотика, но он случается, когда большое красное полотно делится на части. И тогда один красный может обозначать часть большого полотна.

Сделаю предположение, что в данном тезисе речь идет о конкретной машине. То есть, не любая машина и не какая-то, а конкретная машина. Это значит, что для нее мы можем завести объект в БД, моделирующий данную машину.
Читать дальше →

Новогодний датасет: открытая семантика русского языка

Новый год — время чудес и подарков. Главным чудом, которое подарила нам природа, безусловно является естественный язык и человеческая речь. А мы, в свою очередь, хотим сделать новогодний подарок всем исследователям этого феномена и поделиться датасетом по открытой семантике русского языка.

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

Операции над конструкциями

Вступление

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

Моделирование активов предприятия при помощи проекционного моделирования

Введение


Первый кейс, с которого начинается моделирование реальных объектов реальной инфраструктуры, будь то городской, телекоммуникационной, производственной, нефтегазовой и т.д., — это раздельный учет функциональных и физических объектов. Насколько я понимаю, с этой задачей пытался справиться стандарт ИСО 15926, затем системная инженерия, но все они только попробовали камень на зуб, но смогли ее решить. Дело в том, что они не смогли предложить адекватную модель активности, и поэтому не смогли предложить соответствующую методологию моделирования. В 2016 году я выступал на конференции Нефтегазстандарт – 2016, на которой представил решение этой задачи в общем виде. Об этом я писал ранее в статье Моделирование активов предприятия: современные стандарты и практика. В этой статье я расскажу про этот метод решения задачи, но теперь представлю его с точки зрения проекционного моделирования.

Постановка задачи


Пусть поставлена задача учета объектов электросетевого хозяйства. Эта задача поставлена двум отделам: производственно-техническому отделу (ПТО), который занимается эксплуатацией электросетей, и ремонтному отделу (РО), который занят поддержанием сети в рабочем состоянии.
Читать дальше →


Последние посты