Название | Искусственный интеллект: начала многомерного строчного множества. Сингулярность неизбежна |
---|---|
Автор произведения | Сергей Владимирович Соболенко |
Жанр | Компьютеры: прочее |
Серия | |
Издательство | Компьютеры: прочее |
Год выпуска | 0 |
isbn | 9785449043382 |
M = N-step* (1/4*n)
Step – разница в количестве с верхним классом, N – исходное значение
M=100 – 3* (1/4*100) = 25
Здесь предполагаемое значение силы для «Шпица», как и для любой другой породы собак будет равным примерно 25. Для улучшения показателя соответствия потребуется больше информации о входящих в класс объектах. Повысить значение показателя, можно например, добавив характеристику «Сильный» в описание класса «Овчарка», и указав конкретный показатель. Так, овчарка по сравнению со шпицем получит преимущество в категории силы. Но если численный показатель не будет увеличен, овчарка может получить превосходство по умолчанию, имея характеристику «сильный», – по сравнению со шпицем, который такой характеристики иметь не будет.
Как это работает на практике? Задав вопрос с использованием категории, мы получим ответ:
– Кто из них умнее: таракан, стол, человек или тигр?
– Человек
Если использовать несколько категорий свойств и варьировать их, то можно решать и небольшие задачи на выбор нужного объекта.
Например.
Выбери желтое сильное животное: таракан, крокодил, апельсин, лев, шпиц, человек?
– Лев
Выбор будет очевиден, поскольку всем условиям соответствует лишь один объект.
Как производился выбор ответа? Стоит детализировать этот момент.
Таркан = животное, таракан <> желтый, таракан <> сильный (1 совпадение)
Крокодил = животное, крокодил <> желтый, крокодил=сильный (2 совпадения)
Апельсин <> животное, апельсин = желтый, апельсин <> сильный (1 совпадение)
Лев = животное, лев = желтый, лев = сильный // как потомок «хищное» +25 и как «лев» +100 (4 совпадения)
Шпиц=животное, шпиц=желтый, шпиц=сильный //как потомок «хищное» +25 (3 совпадения)
Человек=животное, человек <> желтый, человек=сильный // как «человек» +20 (2 совпадения)
Так в данном запросе «побеждает» лев. Но в случае, если бы число совпадений с двумя объектами было одинаковым, тогда мы бы сравнивали дополнительные количественные характеристики свойств и выбирали бы значение с бОльшим весом.
2.9 Логическое дополнение
Программа на основе MSM может дополнять пропущенную информацию на основании имеющихся данных. Например, мы можем построить задание следующим образом.
– Вставь пропущенные слова: _ идет по дороге, ест _ и напевает песенку.
Задание может быть решено в нескольких вариациях, и совсем не сложно добиться одного из верных решений:
– Человек идет по дороге, ест гамбургер и напевает песенку.
Здесь было решено несколько задач:
– Определен объект, который может ходить по дороге, петь и есть, – человек.
– Определен объект питания человека на основе знаний о его питании, – гамбургер.
Знание