итак …
поехали
для объектов в мире могут готовиться инструкции - описания, для того чтобы про объекты агенты могли что-то узнать что их может интересовать.
но чтобы читать такие инструкции - описания объектов могут потребоваться инструкции для инструкций - описания описаний.
это могут быть так же и модели.
описания описаний нам нужны для того чтобы можно было интерпретировать основное описание про объект который нам интересен по какой-то причине.
в описании описания нет ничего сложного, так как описание описания так же является описанием по своей сути. описание описания помогает агенту интерпретировать то описание которое указывает на описываемый объект или идею. раз описание описания является описанием, то оно подчиняется всем тем требованиям которые выдвигаются к описаниям.
инструкция для описания объекта может быть нанесена на какой-то носитель описания. но это для агентов не самый важный параметр в описании описания.
агента больший интерес вызывает содержание описания.
инструкция к описанию содержит информацию про то как необходимо читать и интерпретировать описание объекта. т.е. это такая информация которая описывает описание объекта который нас интересует, описывает само исходное описание - т.е. оно определяет язык на котором описано исходное описание.
ранее мы уже обсуждали что языком для нас являются естественные языки коммуникации, языки делятся на жаргоны и диалекты. это может быть язык программирования описывающий какой-то аспект описания. это может быть язык таблиц и диаграмм. может быть язык математических формул. может быть просто формальным языком логики и т.д.
существует тип объектов - стандарт составления описаний. он встречается агентам когда они учатся готовить описания и модели ситуаций или объектов или систем. стандарты определяют разные требования к тому какие части должны быть в описаниях которые готовятся агентами. части описаний - это не те физические части физических систем. это такие части описаний которые предписывают то что должно быть описано в описании, какими терминами это должно описываться и где такие термины должны находиться, каким шрифтом описания должны оформляться и какие отступы должны быть у описания когда оно содержится на бумажном носителе. в стандарты авторы могут добавлять еще наглядные примеры и образцы того как должно выглядел описание. могут добавлять шаблоны того какой формы должны быть описания. шаблон = пустографка = пустой образец таблицы для заполнения данными.
это так же по своей сути описание описания. такие описания описывают язык, на котором в свою очередь составляют описания. язык определяется грамматикой, правилами комбинирования знаков языка, алфавитом языка.
по отношению к описываемому объекту описание находится выше объекта. оно указывает на объект описания. когда объектом описания является другое описание, описывающее под собой объект описания, то описание такого описания находится на 1 уровень выше описания, описывающего объект и на 2 уровня над самим объектом описания.
расположение на 2 уровня выше от объекта описания называется “мета-уровень”. переводится оно как “между”, “после”, “через”.
в информатике приставка мета- используется в терминах таких как метаданные и похожих. оно означает по своей сути данные которые описывают данные которые описывают какие-то объекты в физическом мире.
описания описаний = мета-описание используются специалистами для создания описаний для неспециалистов. такие мета-описания могут помочь неспециалистам в какой-то предметной области разобраться с объектами и методами работы в незнакомой для неспециалиста предметной области.
в качестве объясняющего примера давайте рассмотрим пример с бумажной картой описывающей местность 0 - кусок пространства на поверхности планеты (и не только).
к бумажным вариантам карт прикладывается врезка с используемыми условными обозначениями на данной карте. такая врезка называется “легенда карты”.
такая легенда нужна для людей которые не проходили обучения на картографов (или географов), но им надо быстро вкатиться и научиться читать карту. читать - интерпретировать и извлекать для себя пользу из информации которую содержит карта.
пример с картой содержит в себе цепочку отношений которая может быть описана последовательностью триплетов:
объекты физического мира (участок земли, дерево, водоем, здание, река)
карта описывает объекты физического мира (с использованием визуального языка описания)
легенда карты описывает язык на котором написана/составлена карта
легенда представляет из себя текстовые описания к тем символам из которых состоит конкретная карта.
эта текстовая информация необходима для работы интерпретатора в голове агента.
ее добавляют к карте картографы, так как закладываются на то что карта может попасть в руки простого агента не проходившего обучения читать карты и не владеющего методами прочтения и интерпретации карт, но ему необходимо будет извлечь из такой карт пользу для решения своих задач и достижения своих целей и реализации своих интересов и ролевых предпочтений.
для агента профессионала который проходил специальную тренировку и обучение методам чтения карт и владеет такими методами легенда к карте не нужна, тк у такого агента уже встроенный интерпретатор карт.
что еще интересно про легенду отметить - обычно та версия легенды которая прикладывается к конкретной карте - это часть языка описания карт. легенда содержит в себе тот набор знаков и символов который требуется для прочтения именно этого куска карты. весь язык описания карт содержится в стандартах по картографии. например ГОСТ Р 50828-95, ГОСТ Р 52293-2004.
Но весь стандарт не добавляют на такие карты, тк в этом может не быть необходимости.
по такому же принципу могут строиться другие описания описаний. отдельно могут быть списки сокращений и обозначений, символов, правил чтения, правил грамматики символов и тд.
существует бытовой уровень знания
существует уровень знаний по-умолчанию
существует необходимый уровень для прочтения описания.
инструкция к описанию необходима для того чтобы компенсировать разницу между необходимым уровнем для прочтения описания и двумя остальными возможными уровнями понимания агента.
перед отправкой описания другим агентам инструкцию по как это описание правильно читать так же лучше в нему приложить.
в ней должны содержаться необходимые вводные для работы интерпретатора на стороне агента.
та же идея про инструкции но с иного ракурса.
агент может понять описание изготовленное с использованием специального языка описания, то такое описание можно понять если агент знаком с этим языком описания.
про то что язык знаком можно сказать на основании знания понятий и отношений которые связывают понятия, а так же смысл этих понятий и отношений между понятиями (семантика)
в таких описаниях агентов обычно интересуют абстрактные понятия языка, которые обозначают типы и классы предметной области. выявление классов и типов в предметной области откроет агентам дорогу к типизации индивидов предметной области. (типизировать - классифицировать). после классификации индивидов можно их связать отношениями которые известны в модели. после того как связывание успешно состоялось, мы получили модель. в данном случае - модель = описание.
вот таким образом был получен основной алгоритм онтологического модерирования. он описан немного у другим способом.
следующее развитие описания - модель данных как описание.
моделью данных называется мета-описание. мета-описание - это язык на котором создано описание/модель объекта.
модель данных состоит из онтологии (онтология = классы объектов + возможные отношения между объектами классов). раз модель данных состоит из набора классов и возможных описаний (по аналогии - как алфавит и правила соединения букв в слова и предложения), это дает нам право утверждать что модель данных находится над описанием (моделью) и является мета-моделью описания - описание описания. модель модели. мета модель описания определяет тот язык и правила построения выражений на этом языке об описываемых объектах в описании объектов.
еще раз для самопроверки:
модель данных описывает описание = модель данных определяет язык на котором составляется описание.
описание описывает объекты предметной области в какой-то части мира
объекты предметной области выделяются агентом в роли
объекты предметной области появляются через присвоение класса из предметной области объектам из физического мира
объекты физического мира выделяются вниманием агента в роли
Самопроверка на бесплатной модели:
Спойлер: LLM указывает на заблуждения и неточности
по итогам разгрома есть над чем поработать.
Мысль вслух:
только начинает проясняться что каждый объект одновременно входит в разные онтологии на разных уровнях и эту конструкцию надо одновременно удерживать в голове - контроль типов и машинка типов - это про это вот. все типы выстроены в обратном порядке:
тип верней онтологии из СМ (BORO + ФФО, МФО, Роль, Описание) - она типизирует стек описаний сверху вниз.
вот что на самом деле означает разбиение по уровням онтологий и как описания соединяются с описаниями. описания описывают описания.
модель данных как концепт пришел из предметной области про базы данных.
модель данных - схема описывает набор колонок в таблице и тип каждой колонки - какие там данные располагаются, какие есть у них ограничения, чем они могут быть и чем они быть не могут.
далее определяется как данные из одних таблиц связаны с данными в других таблицах базы данных.
описание таблиц происходит на специальном формальном языке описания таблиц по правилам языка.
таблицы описывают форму и структуру информации которая с свою очередь описывает информацию об объектах предметной области.
информация об экземплярах объектов предметной области указывают на объекты физического мира выделенные из фона вниманием агента в роли.
база данных хранит в себе информацию об объектах предметной области
есть объект в мире.
есть инструкция описывающая этот объект.
есть язык описания инструкции.
есть описание языка описания инструкций.
агент может разобраться в языке описания инструкции, научиться его толковать и интерпретировать при условии наличия усидчивости и запаса внимания. даже если язык выглядит ультра душным.
есть язык социальных взаимодействий. агенты в нем физические объекты. свое состояние они могут обозначать явно или не явно через язык жестов или через мимику лица.
агенты могут скрывать свое истинное состояние, могут демонстрировать ложное состояние. могут подавать противоречивые сигналы о своем состоянии. агенты считывают эти сигналы и внешние проявления состояний (признаков состояний) и интерпретируют и толкуют эти состояния управляя своим поведением в границах ситуаций социальных взаимодействий. язык жестов очень древний.
Напомнило книги по языку жестов, про психологию влияния,
как знакомиться с девушками,
фильм "Обмани меня" (Lie to Me, 2009-2011)
такие дела
спасибо за внимание
время мышления письмом: ( 30 + 48 + 30 + 30 + 25) минут
