Название: Искусственный интеллект: начала многомерного строчного множества. Сингулярность неизбежна
Автор: Сергей Владимирович Соболенко
Издательство: Издательские решения
Жанр: Компьютеры: прочее
isbn: 9785449043382
isbn:
2.3 Интуитивный ответ на узкий вопрос
Одним из замечательных свойств поиска ответа в многомерном множестве является возможность интуитивного нахождения комплексного ответа по заданным свойствам качеств.
Например, система знает несколько свойств Льва (некоторые из которых были присвоены вышестоящим классам и были унаследованы, как в п. 2.2.):
– Большие клыки, большие когти, желтый, имеет гриву, быстрый, ест людей, Африка.
Все эти сведения кажутся достаточно сумбурными, не так ли? Компьютер при общем запросе просто вывалил все, что знает.
Но если мы спросим «Расскажи о цвете льва?», программа ответит «Желтый», поскольку знает что «Желтый» относится к классу объектов «Цвет», присвоенных льву, и посчитает этот ответ наиболее подходящим автоматически. На вопрос о «Скорости льва» он ответит «Быстрый», а на вопрос об «Анатомии льва» последует ответ о «Больших клыках» и «Больших когтях». Причем, если вы спросите о лапах льва, он скажет только, что у него «Большие когти», а если о зубах льва – ответит «Большие зубы». А если мы спросим «Расскажи, где лев?» программа ответит «Африка».
Как это происходит? В процедуре типа «Расскажи о» я не использовал никаких дополнительных хитростей. Просто в поиске с одним запросом «Лев» он ищет все записи с классом «Лев» и его потомков, и вылавливает все свойства. В поиске с двумя запросами – он ищет всех родственников с двумя классами: «Лев» и что-то, являющееся потомком второго.
Посмотрим на упомянутые коды. Здесь выделены общие элементы между родственными объектами:
AAAAAAABACA Цвет
AAAAAAABACAFA Желтый
AAAAAAABAAC Скорость
AAAAAAABAACA Быстрый
AAAAAAADAABBAABAAFB Зубы
AAAAAAADAABBAABAAFBA Клыки
AAAAAAADAABBAAB Анатомия
AAAAAAADAABBAABAAB Конечности
AAAAAAADAABBAABAABB Ноги
AAAAAAAAFF Где
AAAAAAAAFFAC Африка
В качестве описательной характеристики может быть упоминание цвета, скорости, силы, особенности питания или проживания; всего, что нам требуется. Но, поскольку при создании классификатора мы шли от общего к частному, «запросные», более общие классы, всегда оказываются «Наверху», – они были предками более частных явлений. Так, «желтый» оказался в одной ветке с «цвет» без приложения лишних усилий или настроек. Это дополнительное, цельное знание, – одна из поразительных способностей многомерного множества.
2.4 Агрегированное обобщение
Как и в предыдущем пункте 2.3, воспользовавшись аналогичной процедурой мы можем получить обобщающие сведения, которые не были очевидны первоначально и получены от классов потомков. Например, задав вопрос «Расскажи СКАЧАТЬ