Олог

Теория логов — это попытка предоставить строгую математическую основу для представления знаний, построения научных моделей и хранения данных с использованием теории категорий , лингвистических и графических инструментов. Ологи были представлены в 2012 году Дэвидом Спиваком и Робертом Кентом. [1]

Этимология [ править ]

Термин «олог» является сокращением от « журнал онтологии ». «Онтология» происходит от онто- , от греческого ὤν , ὄντος «бытие; то, что есть», причастия настоящего времени глагола εἰμί «быть», и -λογία , -logia : наука , исследование , теория .

Математический формализм [ править ]

Змея для данного домена - это категория которой , объекты представляют собой блоки, помеченные фразами (точнее, неопределенными именными фразами в единственном числе), относящимися к домену, и чьи морфизмы представляют собой направленные стрелки между блоками, помеченными глагольными фразами, также относящимися к домену. Эти существительные и глагольные фразы объединяются в предложения, которые выражают отношения между объектами в предметной области.

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

Другая целевая категория, которую можно использовать, — это категория Клейсли. мощности монады набора . Учитывая , тогда это степенной набор A. Естественное преобразование карты к синглтону и естественное преобразование отображает набор множеств в его объединение. Категория Клейсли категория, в которой объекты соответствуют объектам в и морфизмы, устанавливающие бинарные отношения . Учитывая морфизм , и учитывая и , определим морфизм сказав это в любое время . Глагольные фразы, используемые с этой целевой категорией, должны иметь смысл с объектами, которые являются подмножествами: например, «относится к» или «больше чем».

Другая возможная целевая категория — это категория вероятностных распределений Клейсли, называемая монадой Жири. [2] Это обеспечивает обобщение марковских процессов принятия решений .

Ологи и базы данных [ править ]

Змея также можно рассматривать как схему базы данных . Каждая коробка (предмет ) в логе есть таблица а стрелки (морфизмы), исходящие из прямоугольника, являются столбцами в . Присвоение конкретного экземпляра объекту делается через функтор . В приведенном выше примере поле «аминокислота» будет представлено в виде таблицы, количество строк которой равно количеству типов аминокислот, а количество столбцов равно трем, по одному столбцу на каждую стрелку, исходящую из этого поля.

Отношения между ологами [ править ]

«Связь» между разными ологами, которая на практике может быть связью между разными моделями или мировоззрениями, осуществляется с помощью функторов . Спивак вводит понятия «значимых» и «сильно значимых» функторов. [1] Позволять и быть двумя ологами, , функторы (см. раздел о логах и базах данных) и функтор. называется отображением схемы . Мы говорим, что имеет смысл , если существует естественное преобразование ( откат J посредством F).

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

Мы говорим, что имеет большое значение, если задан объект у нас есть . Это равенство эквивалентно требованию быть естественным изоморфизмом.

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

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

Правила добросовестной практики [ править ]

Спивак дает некоторые правила хорошей практики написания лога, морфизмы которого имеют функциональную природу (см. первый пример в разделе «Математический формализм»). [1] Текст в рамке должен соответствовать следующим правилам:

  1. начинаются со слова «а» или «ан». (Пример: «аминокислота»).
  2. относятся к различию, сделанному и узнаваемому автором олога.
  3. относятся к различию, для которого существует четко определенный функтор, диапазон которого равен , т.е. экземпляр может быть задокументирован. (Пример: есть набор всех аминокислот).
  4. объявите все переменные в составной структуре. (Пример: вместо написания в графе «мужчина и женщина» напишите «мужчина». и женщина "или" пара где это мужчина и это женщина»).

Первые три правила гарантируют, что объекты (блоки), определенные автором журнала, представляют собой четко определенные наборы. Четвертое правило улучшает маркировку стрелок в логе.

Приложения [ править ]

Эта концепция была использована в статье Дэвида Спивака и других, опубликованной в декабрьском номере журнала BioNanoScience за 2011 год , чтобы установить научную аналогию между паучьим шелком и музыкальной композицией. [3]

См. также [ править ]

Ссылки [ править ]

  1. ^ Jump up to: Перейти обратно: а б с Спивак, Дэвид И.; Кент, Роберт Э. (31 января 2012 г.). «Ологи: категориальная основа представления знаний» . ПЛОС ОДИН . 7 (1): e24274. arXiv : 1102.1889 . Бибкод : 2012PLoSO...724274S . дои : 10.1371/journal.pone.0024274 . ПМК   3269434 . ПМИД   22303434 .
  2. ^ Монада Гири в n Lab
  3. ^ Гиза, Тристан; Спивак, Дэвид И.; Бюлер, Маркус Дж. (2011). «Повторяющиеся закономерности в иерархических белковых материалах и музыке: сила аналогий». Бионанонаука . 1 (4): 153–161. arXiv : 1111.5297 . дои : 10.1007/s12668-011-0022-5 . S2CID   5178100 .

Внешние ссылки [ править ]