Искусственный интеллект: начала многомерного строчного множества. Сингулярность неизбежна. Сергей Владимирович Соболенко
Читать онлайн книгу.«Да». Но заметьте: исходная «учебная» фраза по существу совершенно отлична от второго вопроса. Обучение синонимам так же производилось в модели всего лишь однажды, при формирования классификатора.
Почему так происходит? В класс «Хищное» уже включены многие понятия и склонения слов, относящиеся к данной ветке. В класс «Лев» включены склонения «Льва», «Льву», «Льве», «Львом», «Львенок», и т. д.
Остальные понятия также подробно описаны. (Но поиск ведется не парсингом всех возможных вариантов с нахождением точного совпадения, а совпадением части слово-множества-класса).
Далее, класс «Есть» мы назвали синонимом класса «Имеет», поэтому при поиске ответа программа сравнивает с эталонным вопросом и сгенерированные ей же вариации с синонимами классов из базы данных.
Сравнение классов с учебной базой происходит мгновенно, исключая многократный перебор вариантов.
Так, проведя некоторый анализ существующей ситуации в области подобных разработок, я пришел к выводу, что простыми способами описать все вариации реакций на различные языковые интенции не представляется возможным. Можно признать бессмысленными и усилия корпораций, затрачивающих миллиарды долларов на строительство все более быстрых машин с целью приближения к разрешению задачи построения искусственного интеллекта, близкого к человеческому. Мощность машины не дает приближения к познанию логики, подобной человеческой.
2.6 Несколько методов – широкий спектр задач
В этой части, чтобы немного оживить ваш интерес, я приведу листинг тестового прогона простой программы MSM, которая использует несколько методов, как уже описанных, так и тех, с которыми нам предстоит познакомиться. О некоторых аспектах системы уже было рассказано выше, но прошу запастись терпением и рассмотреть эту демонстрацию с позиций различных методов.
Далее – список вопросов и ответов системы, полученный на практике (В – вопрос или запрос, О – ответ):
В: Что такое маракуйя?
О: Я не знаю
В: Маракуйя это фрукт
О: ОК
В: Свойства маракуйя фиолетовый
О: ОК
В: Вкусный фиолетовый фрукт, что это?
О: Маракуйя
В: Какие фрукты ты знаешь?
О: Если имеется в виду ФРУКТ, то банан, яблоко, апельсин, абрикос, персик, маракуйя.
В: Что такое маракуйя?
О: Маракуйя – это фрукт и фрукты
В: Маракуйя это живое?
О: Определенно, да
В: Маракуйя это растение?
О: Определенно, да
В: Маракуйя и апельсин это транспорт?
A: Нет, ни один ни другой, это не транспорт.
В: Персик и маракуйя – это фрукты?
A: Конечно, да
В: Грызет орехи, кто это?
О: Грызун
В: Свойства белка ест орехи
О: ОК
В: Грызет орехи, кто это?
О: Белка
В: Живет в лесу серый, большие зубы, кто это?
О: Волк
В: