Концепция

Построен на ином принципе.

Знание нельзя зафиксировать в единственно правильном значении. Одни и те же слова воспринимаются по-разному в зависимости от того, кто их читает, — и расстояние ещё шире между людьми и AI.

VATES трактует знание не как фиксированное значение, а как структуру, которую каждый читатель оживляет в момент чтения. Там, где обычные методы фиксируют значение заранее, VATES оставляет интерпретацию читателю. Этот принцип — основа, на которой он построен.

Почему он устроен именно так

VATES против распространённого метода передачи знаний языковой модели (RAG).

АспектRAGVATES
Промежуточная обработкаЭмбеддинг, векторный поиск, повторное ранжированиеНичего из этого — BM25 по простому тексту; top-k передаются модели
ОбновленияТребуется повторный эмбеддинг и переиндексацияВступает в силу в момент написания ES
ЗначениеСжимается в координаты при эмбеддинге и дрейфуетСохраняется как структура; интерпретируется в момент наблюдения
ЗависимостиИнфраструктура векторной базы данныхТолько стандартная база данных и файлы
ПрозрачностьЧисловые векторы; почему фрагмент был извлечён — непрозрачно (чёрный ящик)Структурированный простой текст; содержимое видно (белый ящик)
ЭксплуатацияПовторный эмбеддинг, переиндексация; удаления могут сохраняться в векторахПрямое редактирование или удаление строки; проверяемо визуально

Без промежуточной обработки

Типичная система RAG выполняет пайплайн — эмбеддинг, векторный поиск, повторное ранжирование. У VATES ничего этого нет.

Приходит вопрос. Каждый ES оценивается по отношению к нему с помощью BM25. Набравшие наивысший балл top-k передаются модели. Модель отвечает.

Это весь путь. Единственное, что подготовлено заранее, — сам ES; для извлечения заранее не готовится ничего. Оценка выстраивается заново для каждого вопроса, поэтому нет индекса, который нужно поддерживать, нечего заново эмбеддить, и нигде не хранится фиксированное значение. Извлечение лексическое — по простому тексту, который вы можете прочитать сами. Модель наблюдает структуру напрямую — значение не определяется до того, как оно придёт, а в тот момент, когда его читают.

Мгновенные обновления

RAG должен заново выполнять эмбеддинг и перестраивать индекс при каждом изменении знаний. С VATES, как только ES написан, он отражается со следующего же запроса. Нет индекса, который нужно перестраивать.

Значение интерпретируется в момент наблюдения

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

Только стандартная база данных и файлы

Никакой выделенной векторной базы данных — ни Pinecone, ни Weaviate, ни pgvector. Знание — это простой структурированный текст, работающий на обычной базе данных и файлах. Ни GPU, ни поштучного API эмбеддингов. Меньше движущихся частей — меньше затрат и меньше точек отказа.

Белый ящик

Индекс RAG — это масса числовых векторов, которые не может прочитать ни один человек; невозможно сказать, почему был извлечён тот или иной фрагмент. VATES хранит знание как простой текст вдоль основных осей наблюдения, и оси свободно расширяются, когда предмет в них не укладывается. Это не фиксированная схема. Его можно читать глазами и искать по нему. Модель видит синтаксис; человек видит таблицу.

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

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

Что такое ES?

ES = EchoScript

Единица, в которой VATES хранит знание. Два столбца, n строк, разделённых вертикальными чертами (|). Сама черта не несёт значения; она лишь отмечает границу. Значение возникает не в символе, а в том, кто его наблюдает.

IIIS = Inter-Intelligence Intermediary Syntax

ES — это также синтаксическая структура, спроектированная как inter-intelligence intermediary syntax (IIIS).

Что входит внутрь

Любой естественный язык, плюс логическая нотация и другое. Как слова, так и предложения.

Что такое IIIS?

Обитаемая зона

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

Между интеллектами

Пока что: AI и люди.

Наблюдение через разные восприятия

Один и тот же ES читается AI как json, а человеком — как таблица из двух столбцов. Оба наблюдают одну и ту же структуру — два столбца, n строк, разделённых вертикальными чертами, не несущую собственного значения, — каждый через своё восприятие.

Откуда это происходит