Вход в систему

Консульство Овалон-2

Навигация

Новый подход к Искуственному Интеллекту "Экскалибур-2013"

Примечание. Подробнее понятие “Контекст” поясняется ниже
4. Лисп работает с атомами и списками, которые в зависимости от ситуации могут быть или программой или данными. «Экскалибур» сам состоит из и обрабатывает только один тип информации «Сообщение». В нем типы сообщений легко преобразуются в любом сочетании.
5. Лисп вводит понятие контекстно зависимых переменных и возможность переключения контекстов. «Экскалибур» не имеет понятия «переменная». А сам (условно) состоит из бесконечного числа ВЕРОЯТНОСТНЫХ контекстов для значения символов и сообщений.
Примечание. Подробнее понятие “Вероятность Контекста” поясняется ниже
Тип грамматики – контекстно зависимая грамматика, оперирующая словами и сообщениями, составленными из слов.
Программа и данные.
В последние 60 лет на волне коммерциализации технологий, образования и программирования, произошел отход к императивному программированию и мышлению в целом. Такой же подход в мышлении навязывается современным специалистам и ученым. Это является тупиком развития, поскольку реальные биологические системы отталкиваются от обратного, т.е. запоминают только шаблоны и отношения шаблонов, значения которых , видимо, вычисляются динамически...
Э- это символьный процессор, для него нет различия между программой и данными, а имеются сообщения и значения сообщений. В большой степени Э является системой, построенной на вызове функций, на наследование свойств и обобщении подобного. Это значит, что в отличии, например, от C++, Java и подобных императивных систем ООП , в Э, неявно выраженные программы и классы данных в любой момент могут быть переработаны друг в друга и даже, возможно, могут изменить себя, непосредственно в процессе их работы.
Таким образом, Э обрабатывает только сообщения, находя их значения.
Для получения значения сообщения (даже в виде одного слова из одного символа) в Э нужно выполнить стандартную встроенную функцию «Eval » (Вызов значения), которая вызывается в некоторых описанных ниже случаях явно (по инструкции), или неявно (по шаблону или виду сообщения).
В примерах ниже и далее в тексте после символа «-->» приводится возвращаемое значение.
Отличия вычислений значений от Лиспа.
«Экскалибур» работает с сообщениями не совсем, так как Лисп со списками:
1. Если Лисп пытается вычислить значение, не имеющее первым Атомом имя известной функции, возникает ошибка: (( X Y) (+ X Y)) --> Error ((+ 1 2 3)) --> Error
«Экскалибур» предает такое сообщение как результат:
( ( X Y) (+ X Y) ) --> ( X Y) (+ X Y) ( (+ 1 2 3) ) --> (+ 1 2 3)
Если Лисп читает список, который содержит невыполнимый член, возникает ошибка:
(Set X “Привет”) (+ 2 X) --> Error
«Экскалибур» просто формирует новое сообщение и передает его как результат:
(+ 2 X) --> (+ 2 Привет)
2. Присвоение в Лиспе устанавливает ассоциативную связку значения с контекстуальной переменной: (Set X 10) (Set Y Слон)
В «Экскалибуре» НЕТ ПОНЯТИЯ «переменная», поэтому аналогичное действие только ПОВЫШАЕТ ВОЗБУЖДЕНИЕ вероятностного КОНТЕКСТА. С точки зрения «Экскалибур» Set это не присвоение, а ОТНОШЕНИЕ, такое же как, например: «имеет», «любит», «включает», «принадлежит». Поэтому для «Экскалибур» сообщение (Set X 10) дословно значит: «Высокая степень вероятности что Множество Х включает ЭЛЕМЕНТ 10».
3. Исходя из п.2 Э позволяет строить так называемые “фантазии” или “рассуждения” в особой области называемой Контекст, которая ассоциативно, автоматически управляет поиском значений для слов. Подробности будут описаны в разделе “Контекст - работа с данными”.

Определения понятий.

Rambler

Сейчас на сайте

Сейчас на сайте 0 пользователей и 2 гостя.