Проекты. Осмысленная обработка информации
Часть 2. Типовая машина поиска с контекстом
С кибернетической точки зрения семантически значимая информация
- это информация, проходящая через линию передачи плюс фильтр,
а не информация, проходящая только через линию передачи.
Н. Винер
Структуру процесса поиска информации с использованием модуля элементарного смысла можно представить следующим образом:
Где:
- Пользователь со своими потребностями в информации.
- Запрос пользователя на необходимую ему информацию в виде предложения на естественном языке.
- Поисковая матрица на основе МЭС с субъектно-ориентированными аналогиями.
- Поисковой механизм машины, заключающийся в том, что поисковая матрица запроса связывается (идентифицируется) только с теми предложениями в анализируемой информационной среде, которые отражают непосредственно искомый и близкий по субъектным аналогиям смысл.
- Информационное пространство - пространство, в котором осуществляется поиск.
- Найденная для пользователя информация.
Однако типовая машина осмысленного поиска информации на основе МЭС не учитывает, что понятия приобретают различный смысл в зависимости от контекста, в котором они находятся. Если не ограничивать область поиска требуемыми пользователю контекстами, то количество найденных поисковой машиной информационных источников необоснованно возрастает.
Удобно ввести следующий критерий ограничения поиска в информационной среде - область поиска ограничивается элементарным контекстом за счет использования:
субъектно-ориентированного элементарного контекста
(модуля элементарного смысла в контексте). |
Тогда поисковая матрица запроса строится не только с учетом аналогий, свойственных естественному языку, но и с учетом элементарных контекстов, свойственных пользователю. В этом случае в неограниченном информационном пространстве игнорируется все, что не соответствует контексту, хоть оно по смыслу, казалось бы, и имеет отношение к искомому понятию.
Для того, чтобы организовать поиск с учетом элементарных контекстов, необходимо иметь:
- Ключевые контексты, свойственные пользователю (контексты, которые задает пользователь).
- Принципы связи и взаимодействия различных контекстов между собой.
- Структуру представления контекстов.
МЭС в контексте подробно рассматривается в Дополнении 2.1. Модуль элементарного контекста.
Сформировав поисковую матрицу на основе МЭС, пользователь может указать не только требуемую ему информацию, но и контекст в котором информация его интересует. Однако этот подход к поиску обладает следующими недостатками:
- Любое явление обладает неограниченным количеством контекстов. Поэтому сам пользователь может не знать нужный ему контекст, а значит нельзя гарантировать, что задав какой-то контекст пользователь получит именно то, что ему нужно.
- Отношения между контекстами неопределенны и многозначны. Например, контекст "A" может находиться в контексте "B", при наличии контекста "C", посредством контекста "D"... Это еще больше осложняет задачу задания (или выбора) требуемого пользователю контекста.
- Поисковая машина в состоянии искать только ту информацию, которая актуализирована в информационном пространстве (т.е. представлена в нем). Однако информация может быть представлена фрагментарно, по частям: в одном месте находится одно, в другом - другое. Поисковая машина с локальным контекстом такую информацию может не найти, т.к. в виде единого целого искомая информация нигде не присутствует.
Указанные недостатки удобно снимаются за счет использования
субъектно-ориентированной системы
связи понятий и контекстов между собой
(субъектно-ориентированной картины мира понятий и контекстов). |
Под "субъектно-ориентированной картиной мира понятий и контекстов" (СКМ) будем понимать картину мира, ориентированную не на субъекта, а ориентированную как субъект. Т.е. картина мира аналогична, подобна человеку.
После того, как пользователь указал интересующее его понятие (в общем случае это может быть и предложение, и текст), он за счет СКМ может автоматически получить все остальные контексты и смыслы, которые связаны с этим понятием или же находятся рядом. Таким образом, поиск информации может осуществляться с учетом контекстов, которые пользователь только подразумевал, но по каким-то причинам их не указал.
Чтобы создать субъектно-ориентированную картину мира понятий и контекстов, требуется:
- Представить понятия и контексты, свойственные всем людям (пользователям), в виде некой ограниченной системы отношений (т.е. системы отношений, имеющей определенные границы).
- Иметь возможность достраивать, перестраивать, изменять отношения понятий и контекстов в зависимости от развития конкретных понятий и представлений об окружающем мире любого конкретного человека (пользователя).
- Оценивать и строить отношения понятий и контекстов в соответствии с целями человека.
Структура СКМ, процедуры позиционирования и трансформации СКМ подробно рассматриваются в Дополнении 2.2. Субъектно-ориентированная картина мира понятий и контекстов.
Использование СКМ в машине поиска информации позволяет:
1) Задавать запрос на поиск информации не только в виде краткого предложения, но и в виде текста, соответствующего определенной точке (или области) в СКМ.
2) Автоматически учитывать и использовать элементарные контексты, связанные с запросом.
3) Обрабатывать смысл запроса, учитывая его сложные контексты.
4) Соотносить любое понятие со структурой СКМ и за счет этого:
- находить для него место в СКМ;
- уточнять (отсекать ненужные) контексты, оставаясь при этом в границах тех контекстов, которые в настоящий момент требуются пользователю.
Общий алгоритм работы поисковой машины с контекстом рассматривается в Дополнении 2.3. Машина поиска с модулем элементарного контекста.
Использование поисковой машины, которая оперирует контекстами, позволяет, например:
- Организовать поиск заданного понятия в любом требуемом контексте (определение, где понятие находится и что с ним связано; выдача фрагмента текста или полного документа, где об этом говорится или где присутствует искомый смысл в данном контексте).
- Организовать поиск того, что есть в информационном пространстве по данному понятию и в каких конкретно контекстах.
- Строить системы автоматического перевода с одного языка на другой с учетом контекстного смысла.
- Создавать экспертные системы, у которых новые дополнительные знания не противоречат тем, что уже есть в системе.
Использование отдельных принципов работы с формами и фрагментами СКМ позволило создать коммерческие компьютерные программы, которые оперируют информацией в заданных контекстах. Например, можно указать возможные действия сотрудника фирмы в той или иной ситуации согласно контекста его характера (см. программы "Delta-Персонал", "Приемы менеджмента", "Советник по кадрам").
Дополнение 2.1. Модуль элементарного контекста
(модуль элементарного смысла в контексте)
Примечание. Для определения понятия "контекст" использованы работы Гегеля "Феноменология духа" и "Наука логики".
Любое явление (в широком смысле) можно представить как движение, которое от чего-то начинается, через что-то проходит и чем-то заканчивается: движение [ОТ--ЧЕРЕЗ--К].
ОТ |
|
ЧЕРЕЗ |
|
К |
|
|
|
|
|
Исходное состояние |
|
Состояние действия (становления, изменения) |
|
Результирующее состояние |
Например,
ОТ - человек будет строить дом (здесь ресурса "дом" еще нет).
ЧЕРЕЗ - человек строит дом (здесь ресурс "дом" находится в процессе создания).
К - человек построил дом (здесь ресурс "дом" уже существует).
Под отсутствием контекста будем понимать линейный непротиворечивый формально-логичный смысл, сводимый к однозначному движению: нечто, существуя и действуя, является формально-логичной причиной другого.
И наоборот, под наличием контекста будем понимать наличие нелинейного, противоречивого, нелогичного, неформального смыла, когда контекст существует, но он не проявлен. При проявлении контекста (при его учете) движение становится формально-логичным. Нелинейность, противоречивость, неформальность смысла состоит в том, что некая причина порождает неформальный, неочевидный результат, отличный от ожидаемого. Назовем его анти-результатом. Таким образом, наличие некого контекста показывает, что некая причина (сущность) реально находится в этом контексте, но поскольку контекст не проявлен и не учтен, то реально события развиваются не очевидно, что и приводит к анти-результату.
Смысл в проявленном контексте (онтологический смысл) удобно представить в виде движения [ОТ--ЧЕРЕЗ--К]. А смысл в непроявленном контексте (гносеологический смысл и смысл становления), удобно представить в виде движения, которое с чего-то начинается, проходит через неизвестный "Х-контекст" (неизвестное "Х-действие") и заканчивается анти-результатом. Где анти-результат содержит в себе ресурс непроявленного контекста.
Примечания.
А) Движение без учета контекста на инструментальном уровне представляется в виде взаимодействия МЭС.
Б) В русском языке время используемого в предложении глагола может указывать на позицию этого предложения в цепочке движения [ОТ--ЧЕРЕЗ--К]. Это позволяет по одному известному элементу движения восстанавливать оставшиеся.
В) Структурное движение может быть рассмотрено и представлено аналогично временному.
Для создания машины поиска с элементарным контекстом достаточно использовать только проявленные контексты.
Представление понятия с учетом проявленного контекста требует:
1. Указать название явления.
2. Указать имманентные границы этого явления [ОТ--ЧЕРЕЗ--К].
3. Указать явления внутреннего времени - проявленные внутренние контексты.
4. Указать явления внешнего времени - проявленные внешние контексты.
Тогда модуль элементарного контекста (МЭК) будет выглядеть следующим образом:
(1) название явления |
(2) движение явления (границы и действие): [ОТ---ЧЕРЕЗ---К] |
(3) набор явлений внутреннего времени (проявленные контексты): |
... |
|
|
|
|
|
явление n-1.m-1 |
|
|
|
|
|
явление n.m |
|
|
|
|
|
явление n+1.m+1 |
|
|
|
|
|
... |
|
Где сам МЭК является одним из явлений внешнего времени (внешних проявленных контекстов) для вышестоящего модуля:
... |
|
|
|
|
|
|
внешний контекст |
|
|
|
рассматриваемый МЭК |
|
|
|
|
внешний контекст |
|
|
|
|
... |
В общем виде механика оперирования контекстами заключается в следующем. Для представления явления в определенном контексте необходимо:
1) Представить интересующее явление в виде модуля элементарного смысла (МЭСя) или выбрать МЭСя из словаря элементарных смыслов.
2) Сформировать для выбранного явления МЭК.
3) Из сформированного МЭК выбрать требуемый контекст.
4) Любой контекст сам по себе является понятием, которое может быть представлено в виде собственного МЭС. Поэтому необходимо представить выбранный контекст в виде модуля элементарного смысла контекста (МЭСк) или выбрать МЭСк из словаря элементарных смыслов.
5) Наложить МЭСк на МЭСя и по процедурам Части 1 уточнить (отредактировать) исходное явление с точки зрения выбранного контекста. Иными словами, необходимо выполнить свертывание (объединение) смысла контекста со смыслом исходного явления в новое понятие - "явление в контексте".
Примечание. Теперь ответим на возможный вопрос: почему в качестве элементарного контекста выбрана именно тройка [ОТ--ЧЕРЕЗ--К]? А как быть, если требуется более детальный переход, например, [ОТ--ЧЕРЕЗ1--К1--ЧЕРЕЗ2--К2] или вообще какой-либо иной? Ответ на этот вопрос очевиден - степень подробности определяется конкретными требованиями и задачами конкретного программного продукта. Если нужна более высокая точность, то необходимо сформировать МЭК с более подробным движением. Здесь следует обратить внимание на то, что гораздо важнее само наличие модуля элементарного контекста, а не то, какой именно он имеет вид. МЭК - это своеобразный унификатор, канон, которым оперирует программный продукт. Поэтому использование такого унификатора упрощает работу, т.к. позволяет приводить любую информацию к стандартному, типовому, нормализованному виду.
Дополнение 2.2. Субъектно-ориентированная картина мира понятий и контекстов
СКМ удобно строить, опираясь на следующие принципы:
- Использовать какой-то предельно широкий контекст, к которому так или иначе все относится и через который любые явления так или иначе можно связать между собой.
- Структуру отношений между явлениями разворачивать в соответствии с процессом (генезисом) формирования системы контекстов и отношений у человека.
- Ввести в структуру отношений между явлениями критерий, позволяющий отличить становление (позитивное развитие) структуры от ее деградации. Этот критерий - специфический контекст: "контекст становления", который может быть реализован в виде отдельного специализированного явления и соответствующей ему процедуры.
Выше мы определили, что под СКМ будем понимать картину мира, ориентированную как человек, т.е. картину мира, организованную аналогично, подобно человеку. Поэтому за предельно широкий контекст, к которому имеют отношения все события человеческой жизни, удобно выбрать явление "становление человека". За исходную точку генезиса выберем период младенчества, когда у человека только начинает формироваться система понятий, отношений и контекстов. Критерием становления (позитивного развития) человека будет отсутствие контекста "деградация", и, как следствие, отсутствие анти-результатов в "становлении человека", отсутствие перехода через ресурсы деградации.
Рассмотрим структуру СКМ, процедуры позиционирования и трансформации СКМ более подробно.
2.2.1. Верхний модуль СКМ - модуль элементарного контекста "становление человека".
Как следует из Дополнения 2.1, верхний контекстный модуль, который включает в себя всю структуру СКМ и с которого начинает разворачиваться картина мира, формируется из следующих частей:
1) Название модуля (название явления): становление человека.
2) Имманентные границы модуля в общем виде:
ОТ |
|
ЧЕРЕЗ |
|
К |
человек |
|
человек осуществляет становление |
|
|
человек одухотворенный |
Примечание. Здесь слова "Дух" и "одухотворенный" имеют Гегелевский смысл.
3) Набор явлений внутреннего времени "становления человека", выстроенных во временную последовательность:
становление младенца |
|
становление ребенка |
|
|
становление подростка |
|
|
|
становление родителя ("родителя младенца") |
|
|
|
|
становление семьянина ("родителя ребенка") |
|
|
|
|
|
становление воспитателя ("родителя подростка") |
|
|
|
|
|
|
становление создателя ("родителя родителя") |
|
|
|
|
|
|
|
становление основателя ("родителя семьянина") |
|
|
|
|
|
|
|
|
становление телеолога ("родителя воспитателя") |
"Становление человека" здесь показано в виде 9-ти явлений, соответствующих основным качественным этапам человеческой жизни (основным возрастам человека). Все явления внутреннего времени в МЭК расположены по диагонали. Это сделано для того, чтобы иметь возможность фиксировать взаимосвязи между явлениями. Например, в "становлении ребенка" присутствует что-то от младенца, но уже измененное с учетом того, что ребенок в процессе развития приобретает новые свойства и особенности. Например, ребенок уже сам держит ложку, однако еще любит ртом пускать пузыри, как младенец. Но чем дальше от фазы младенца, тем меньше в человеке младенческого. Взаимосвязи между явлениями внутреннего времени удобно показать в виде таблицы:
1.1
становление младенца |
2.1 |
3.1 |
4.1 |
5.1 |
6.1 |
7.1 |
8.1 |
9.1 |
1.2 |
2.2
становление ребенка |
3.2 |
4.2 |
5.2 |
6.2 |
7.2 |
8.2 |
9.2 |
1.3 |
2.3 |
3.3
становление подростка |
4.3 |
5.3 |
6.3 |
7.3 |
8.3 |
9.3 |
1.4 |
2.4 |
3.4 |
4.4
становление родителя ("родителя младенца") |
5.4 |
6.4 |
7.4 |
8.4 |
9.4 |
1.5 |
2.5 |
3.5 |
4.5 |
5.5
становление семьянина ("родителя ребенка") |
6.5 |
7.5 |
8.5 |
9.5 |
1.6 |
2.6 |
3.6 |
4.6 |
5.6 |
6.6
становление воспитателя ("родителя подростка") |
7.6 |
8.6 |
9.6 |
1.7 |
2.7 |
3.7 |
4.7 |
5.7 |
6.7 |
7.7
становление создателя ("родителя родителя") |
8.7 |
9.7 |
1.8 |
2.8 |
3.8 |
4.8 |
5.8 |
6.8 |
7.8 |
8.8
становление основателя ("родителя семьянина") |
9.8 |
1.9 |
2.9 |
3.9 |
4.9 |
5.9 |
6.9 |
7.9 |
8.9 |
9.9
становление телеолога ("родителя воспитателя") |
В этой таблице по диагонали представлен актуальный путь явления. В данном случае - это "становление человека".
Если рассмотреть явление "становление младенца", то:
- Вертикальный ряд: 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9 - это "становление младенца", изменяющееся в соответствии с конкретным качественным этапом жизни человека. Это означает, что явление, однажды появившееся в СКМ, никогда не исчезает, а постоянно присутствует и трансформируется в себя-иное на протяжении всей жизни человека. Т.е. происходит постоянный процесс становления явления. В этом проявляются взаимосвязи "становления младенца" со всеми остальными этапами актуального пути.
- Горизонтальный ряд: 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 8.1, 9.1 закладывает предпосылки, которые обеспечивают "становлению младенца" будущее развитие. Т.е. у младенца есть предпосылки, чтобы в будущем стать ребенком, а затем - подростком, родителем, семьянином и т.д. Например, для подростка актуальной становится мочеполовая система, когда гормоны начинают активно действовать и организм перестраивается для детородных функций. Но у младенца мочеполовая система также имеется, просто она не столь актуальна. Для младенца гораздо более важное значение имеют инстинкты и рефлексы.
То же самое выполняется и для всех остальных этапов актуального пути.
Кроме того, отдельные этапы актуального пути непосредственно взаимодействуют друг с другом. Например, этап "становление родителя" непосредственно взаимодействует (резонирует) с этапом "становление младенца" (4.41.1). Показать такие связи можно с помощью таблицы:
1.1 становление
младенца |
4.4 становление
родителя |
7.7 становление
"родителя родителя" |
2.2 становление
ребенка |
5.5 становление
семьянина |
8.8 становление
"родителя семьянина" |
3.3 становление
подростка |
6.6 становление
воспитателя |
9.9 становление
"родителя воспитателя" |
Где горизонтальные ряды соответствуют резонансам между этапами актуального пути:
- 1.14.47.71.1,
- 2.25.58.82.2,
- 3.36.69.93.3.
Или в виде рисунка:
Таким образом, набор явлений внутреннего времени удобно учитывать аналогично пептидным связям в ДНК.
Если представить верхний контекстный модуль СКМ в виде МЭС, то он имеет следующий вид:
человек
осуществляет
становление |
|
| |
становление младенца
становление ребенка
становление подростка
становление родителя
становление семьянина
становление воспитателя
становление "родителя родителя"
становление "родителя семьянина"
становление "родителя воспитателя" |
|
Примечание. Поскольку "становление человека" является самым верхним контекстным модулем СКМ, то соответствующий ему МЭС имеет следующие особенности: ось надсистемы и ось внешнего времени отсутствуют; ось внутреннего времени и ось подсистемы сводятся к развертке качественных этапов жизни человека.
2.2.2. Структура СКМ, процедуры позиционирования и трансформации СКМ.
Верхний МЭК и процедура его вложенности (развертки) задают идеальную базовую СКМ. Построение базовой СКМ выполняется следующим образом:
1) Имеем верхний модуль СКМ "становление человека" со своей конкретной разверткой - явлениями актуального пути (см. п. 2.2.1).
2) Выбираем одно из явлений актуального пути, например "становление младенца", и представляем его в виде МЭС.
3) В полученном МЭС выбираем ось внутреннего времени.
4) Явления, расположенные на оси внутреннего времени МЭС, считаем подсистемными явлениями контекстного модуля (его актуальным путем).
5) По правилам Дополнения 2.1 формируем МЭК явления. В данном случае - это будет МЭК для "становления младенца".
6) Затем все подсистемные явления, составляющие актуальный путь сформированного МЭК, разворачиваются аналогично п.п. 2-5.
7) И т.д., до того момента, пока явления внутреннего времени функционально уже невозможно отличить одно от другого. Например, "младенец 6-ти дней", в первом приближении неотличим от "младенца 9-ти дней".
Для формирования базовой конструкции СКМ (стартового скелета) этого достаточно.
Здесь за принцип развертывания базовой СКМ выбрано субъектно-ориентированное функционально-хронологическое движение, что позволяет для еще не заполненной знаниями СКМ находить место для любой приходящей информации именно с этой точки зрения. Но в процессе заполнения СКМ позиционирование идет и с точки зрения структуры контекстов тех знаний, которые уже присутствуют в СКМ.
Рассмотрим как СКМ заполняется и трансформируется в ходе позиционирования в ней новых явлений. Как было показано выше в п. 2.2.1, подсистемные явления МЭК могут быть представлены в виде:
|
Где: X - ось появляющихся явлений, Y - ось трансформации явлений во времени.
Здесь каждый столбец - это новое появляющееся явление, а движение его вниз - это трансформации явления с течением времени. Тогда для позиционирования любого явления в СКМ необходимо определить две координаты: а) к какому временному периоду существования человека относится явление (вертикальная ось Y), б) когда это явление первоначально возникло (горизонтальная ось X). Пересечение этих двух координат и указывает местоположение явления в СКМ. |
Покажем позиционирование явления на примере. Допустим, имеется фрагмент СКМ, в котором "становление младенца" представлено следующей разверткой:
становление младенца |
|
становление ребенка |
|
|
... |
|
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
зародыш |
|
эмбрион |
|
|
плод |
|
|
|
новорожденный |
|
|
|
|
младенец 1-6 дней |
|
|
|
|
|
младенец 6-9 дней |
|
|
|
|
|
|
малыш 1-1.5 месяцев |
|
|
|
|
|
|
|
малыш 1.5-2 месяцев |
|
|
|
|
|
|
|
|
малыш 2-3 месяцев |
|
Определим, где в этом фрагменте СКМ находится явление "купание ребенка".
|
а) Определяем, к какому временному периоду существования человека относится рассматриваемое явление (вертикальная ось Y). Явление "купание ребенка" относится к временному периоду "становления ребенка".
б) Определяем, когда рассматриваемое явление первоначально возникло (горизонтальная ось X). Явление "купание ребенка" начинается с недельного возраста: "купание младенца 1-6 дней". В результате получаем место в СКМ для явления "купание ребенка". |
Таким образом, явление "купание ребенка" является развитием явления "купание младенца 1-6 дней", а надсистемным контекстом для обоих будет "становление младенца".
Если явление "купание ребенка " представить в виде МЭС, то можно увидеть, что в надсистеме может присутствовать такое явление, как "уход за ребенком", которое в СКМ никак не отражено. Здесь "уход за ребенком" выступает как общая категория для целого класса явлений. Покажем, как эта категория (в виде самостоятельного явления) встраивается в СКМ и трансформирует ее. Исходный вид СКМ:
Если "уход за ребенком" является надсистемой для явления "купание ребенка", то в СКМ это можно показать с помощью того, что явление "уход за ребенком" занимает место явления "купание ребенка" в модуле "становление младенца". Тогда СКМ приобретает следующий окончательный вид:
Примечание. При трансформации одного фрагмента СКМ, обязательно должен соответствующим образом трансформироваться и резонансно соответствующий ему фрагмент. Например, как только возникло явление "уход за ребенком" в явлении "становление младенца", это должно привести к появлению такого же явления и в "становлении родителя". Напомним, "становление младенца" и "становлении родителя" являются резонансными (см. п. 2.2.1).
Особенности СКМ.
1) Построение СКМ с использованием МЭК и соответствующих процедур позволяет встраивать в картину мира любые явления в точки зрения того, какое отношение они имеют к становлению человека. Например, явление "ядерная физика" - как локальная картина мира может занять свое место в СКМ в контексте "человек изучает физику" или в контексте "работа человека". Таким образом, в СКМ появляется лакуна (специфичная зона, область) - отдельная картина мира в общей картине мира. Еще один пример, если в СКМ на своем определенном месте присутствует информация о неком человеке, то это значит, что на этом месте присутствует собственно картина мира этого человека.
2) Одно и то же явление (структурный смысл) может относиться к различным областям СКМ.
3) Явления актуального пути МЭК не обязательно должны выстраиваться во временную последовательность (диагональ модуля), а могут сосуществовать параллельно и одновременно.
4) СКМ рассматривает общие категории как наличные явления. Универсальность категорий используется здесь так, как показано в Части 1: категория редактирует и одновременно включается как в надсистему, так и в подсистему МЭС.
2.2.3. Контекст становления. Особенности разрешения противоречий, которые возникают при позиционировании смысла в СКМ.
Последнее требование к построению СКМ - наличие критерия, позволяющего отличить становление (позитивное развитие) человека от его деградации. Это означает, что необходимо на инструментальном уровне ввести категорию становления, которая определяет и различает такие понятия как "хорошо" и "плохо", "развитие" и "деградация" и т.п.
Как уже было отмечено выше (см. Дополнение 2.1), у любого явления есть два вида контекстов: проявленный (открытый, известный) и непроявленный (скрытый, неизвестный). Проявленный контекст отражается формально-логичным движением вида: [ОТ--ЧЕРЕЗ--К]. Непроявленный контекст отражается противоречивым, неформальным, нелогичным движением: [ОТ--X--Анти-результат]. Оба вида контекстов объединяет то, что они отражают только онтологию явления, т.е. ситуацию, когда контексты уже существуют в информационном пространстве (при этом неважно, проявлены они или нет).
Однако существуют абсолютно новые ситуации, когда никто и никогда с возникшей ситуацией (проблемой, задачей и т.п.) не сталкивался. Это означает, что контекста в информационном пространстве просто не существует - он сформируется только после того, как будет получен первый результат. Следовательно, заранее выяснить, к каким последствиям приведут те или иные действия невозможно.
Для решения этой проблемы необходимо ввести контекст становления.
Воспользуемся Гегелевским пониманием системы - конечного [Гегель, Наука логики; Т. 5. М., Государственное социально-педагогическое издательство]: "Нечто вместе со своей имманентной границей, положенное как противоречие самого себя, а по этой причине оно выводится и разворачивается за собой, есть конечное" ("Etwas mit seiner immanenten Grenze gesetzt als der Widerspruch seiner selbst, durch den es über sich hinausgewiesen und getrieben wird, ist das Endliche").
Примечание. Ленин дает немного иной перевод Гегелевского определения: "Нечто, взятое с точки зрения его имманентной границы, - с точки зрения его противоречия с самим собой, каковое противоречие толкает его (это нечто) и выводит его дальше своих пределов, есть конечное" [Ленин В.И., Избранные сочинения; Т. 5, Часть II, Философские тетради; М., 1986].
Будем различать два процесса перехода в нечто иное:
1) Процесс "дурной, отрицательной бесконечности" - отрицательный, деградирующий процесс, когда движение системы уничтожает саму систему (конечное).
2) Процесс "положительной бесконечности" - процесс становления системы, процесс удержания, не потери ресурсов, когда движение системы развивает, укрепляет систему (конечное). Простейший пример - последовательность Фибоначчи, где каждый член последовательности равен сумме двух предыдущих (1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...), а отношение двух близлежащих членов стремится к величине (0.618), часто повторяющейся в живой природе.
Тогда суть контекста становления заключается в том, что он (этот контекст) возникает в самом процессе становления системы. Движение само порождает контекст системы (контекст явления в движении). Существование-движение любой системы всегда основывается на потреблении некого имманентного системного ресурса. Но никакой ресурс не может быть вечным. Потребление имманентного системного ресурса приводит к его исчерпанию и возникновению для исходной системы новой ситуации - нехватке ресурса существования. В результате исходная система деградирует. Однако, если в этот момент происходит, по словам Гегеля, "закрепление результатов в их истине", то уменьшение ресурса и деградация исходной системы - есть новая ситуация для развития системы новой. Этим создаются новые ресурсы для другого, и система становится положительно другой. Происходит становление системы - положительный переход в себя-иную.
Поясним это на простейшем примере. Пусть имеется исходная система - стакан с черными и белыми шариками. Пусть система упорядочена следующим образом: половина стакана заполнена черными шариками, половина белыми (системообразующим ресурсом здесь является упорядоченность). Теперь изменим исходную систему - сильно встряхнем стакан. Черные и белые шарики перемешались. Исходная система выработала свой ресурс упорядоченности и деградировала. Однако изменение ситуации способствует развитию новой системы. Если посмотреть относительно отдельно взятого белого шарика, который раньше взаимодействовал только с такими же белыми шариками, то у шарика появилась система координат. Теперь этот белый шарик взаимодействует как с черными, так и с белыми шариками. Причем, с одной стороны черных шариков больше чем с другой. Возникли новые понятия, которых раньше просто не существовало: "направление", "сторона", "упорядоченность для отдельного белого шарика". Таким образом, в процессе деградации
исходной системы появились новые ресурсы, что способствовало появлению новой системы. "Хорошая" это система или "плохая"? Что на самом деле произошло с исходной системой, "деградация" или "становление"? Различие между становлением (положительной бесконечностью движения) и деградацией (отрицательной бесконечностью движения) определяется исключительно контекстом становления человека, т.е. какое все это имеет отношение к позитивному развитию человека.
Контекст становления представляет собой постоянно действующую процедуру, с помощью которой развертывание явлений в СКМ с точки зрения "становления человека" оценивается, за счет каких изменений одно явление переходит в себя-иное. Контекст становления удобно представить в виде следующих фаз:
- Фаза развития (движения) системы;
- Фаза появления нового ресурса (нового контекста), вызываемого исходным развитием;
- Фаза логичного развития, но уже новой системы с учетом нового контекста (переход системы в себя-иную).
|
Фаза развития (движения) системы |
Фаза деградации системы (анти-результат) или фаза становления (наработки ресурса становления) |
Фаза логичного развития (движения) новой системы с учетом контекста становления (фазы деградации или становления). |
Этот контекст, в зависимости от того или иного явления, приобретает ту или иную конкретную форму и соединяет явления между собой, в том числе и посредством механизма становления.
Например, для "становления человека" контекст становления выглядит так.
Контрольная форма механизма становления (создания ресурсов).
ОТ |
ЧЕРЕЗ |
К |
|
|
|
|
|
человек осуществляет движение |
|
человек, осуществивший движение |
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
ОТ` |
ЧЕРЕЗ` |
К` |
|
|
|
|
человек в движении новых факторов
|
|
действие
новых
факторов на человека |
|
человек в сработавших новых факторах
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
ОТ`` |
ЧЕРЕЗ`` |
К`` |
|
|
|
|
человек, закрепляющий результаты в их истине |
|
становление человека в
новых
факторах |
|
человек одухотворенный, человек созидающий |
|
Контрольная форма механизма деградации (уничтожения ресурсов).
ОТ |
ЧЕРЕЗ |
К |
|
|
|
|
|
человек осуществляет движение |
|
человек, осуществивший движение |
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
ОТ` |
ЧЕРЕЗ` |
К` |
|
|
|
|
человек в движении новых факторов
|
|
действие
новых
факторов на человека |
|
человек в сработавших новых факторах
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
ОТ`` |
ЧЕРЕЗ`` |
К`` |
|
|
|
|
человек, не закрепивший результаты в их истине |
|
деградация человека в новых
факторах |
|
|
Эти контрольные формы используются для оценки явлений с точки зрения становления человека. Рассмотрим процедуру контекста становления.
Процедура контекста становления.
Процедура контекста становления используется, когда новая информация противоречит той, которая уже имеется в СКМ или различная информация позиционируется в одно и то же место СКМ. Данную ситуацию можно рассматривать как момент становления и действовать следующим образом.
Шаг 1. Сначала рассматриваем новую информацию как противоречащую (т.е. приводящую к противоположному результату к "анти-К") информации, которая уже записана в СКМ в модуле элементарного контекста: [ОТ--ЧЕРЕЗ--К].
1) Например, пусть в СКМ в модуле элементарного контекста хранятся следующие сведения:
Пусть поступила новая информация, которая представлена следующим образом:
2) В результате имеем два МЭК. Исходный - со стандартным формально-логичным движением [ОТ--ЧЕРЕЗ--К]. И новый - с непроявленным контекстом, в котором движение выглядит нестандартно и нелогично:
ОТ |
|
анти-ЧЕРЕЗ |
|
анти-К |
|
-- |
|
-- |
|
3) Определяем явление, которое формально, логично, закономерно приводит к анти-результату "анти-К". Для этого в информационном пространстве находим этот неизвестный "Х-ресурс".
ОТ |
|
анти-ЧЕРЕЗ |
|
анти-К |
|
-- |
купание ребенка в холодной воде
|
|
-- |
|
Таким образом, поиск в информационном пространстве выявил новый контекст: "купание ребенка в холодной воде может привести к заболеванию".
4) Определяем антитезу для "анти-ЧЕРЕЗ". Обозначим ее "ЧЕРЕЗ`".
анти-ЧЕРЕЗ |
|
ЧЕРЕЗ` |
купание ребенка в холодной воде |
|
|
купание ребенка в теплой воде |
|
В простейшем случае для определения антитезы можно обратиться к словарю МЭС и найти там слово, которое по смыслу является противоположным к слову, стоящему в "анти-ЧЕРЕЗ". Кроме того, здесь можно использовать ресурсы СКМ, ресурсы информационного окружения или, наконец, обратиться с вопросом к пользователю. Более сложные случаи рассматриваются методологией решения бизнес-задач "Рейтинг-анализ" [Александров С.Э., Фадеев П.Э., Рейтинг-анализ. Учебное пособие; Мн., 1997]. На основе этой методологии в 1996 году разработана компьютерная программа Генератор идей "Дельта".
5) После того, как неизвестный контекст выявлен, он вводится в существующий МЭК, которому противоречит пришедшая информация. Т.е. выполняется корректировка и формируется новый вид модуля элементарного контекста.
ОТ |
|
ЧЕРЕЗ` |
|
К |
|
-- |
купание ребенка
в теплой воде
|
|
-- |
|
Шаг 2. Точно такие же действия (п.п. 1-5) необходимо выполнить с точки зрения пришедшей информации. Это означает, что необходимо как бы "перевернуть ситуацию" и рассмотреть информацию, которая уже записана в СКМ, как противоречащую (т.е. приводящую к противоположному результату "анти-К") той, которая пришла.
Шаг 3. С точки зрения контрольной формы механизма становления сделать выбор:
а) Или изменить существующий (записанный в СКМ) контекстный модуль.
б) Или изменить пришедший МЭК и записать его в соответствующее место СКМ.
в) Или изменить оба МЭК, а потом каждый из них записать в соответствующее место СКМ.
Например, после процедуры разрешения противоречия для ситуации "немытый ребенок", в СКМ должно появиться новое явление "теплая вода для купания ребенка" и надсистемный контекст "закаливание ребенка".
Таким образом, любая информация, которая позиционируется в СКМ, проверяется и оценивается с точки зрения процедуры контекста становления.
Дополнение 2.3. Машина поиска с модулем элементарного контекста
Общий алгоритм.
1) Запрос пользователя на поиск информации (в общем виде - это может быть текст) преобразуется в МЭК. Таким образом, получаем локальную картину мира запроса, представляющую собой запрос в виде МЭК с соответствующими подсистемными развертками.
2) Локальная картина мира запроса с учетом контекстов позиционируется в СКМ. В результате в СКМ формируется область запроса.
3) Для проверки СКМ предлагает пользователю свое "понимание" запроса. При необходимости пользователь уточняет запрос, корректируя этим и область запроса в СКМ.
4) Поисковая машина на основе запроса формирует поисковую матрицу, которая используется для поиска в информационном пространстве.
5) Результатом поиска является информация (текст), которая может быть преобразована в собственный МЭК. Таким образом, получаем локальную картину мира найденной информации.
6) Локальная картина мира найденной информации позиционируется в СКМ. Результатом такого позиционирования может быть:
- автоматическая корректировка области запроса в СКМ;
- обращение к пользователю и уточнение, что требуется найти, или на этой основе организация процесса асимптотического приближения найденной информации к потребностям пользователя;
- выдача пользователю найденной информации.
Далее: Машина поиска с контекстом времени |