Введение

Проект искусственного интеллекта Open Mind Common Sense (OMCS) — это проект искусственного интеллекта, базирующийся в Медиа-лаборатории Массачусетского технологического института (MIT), целью которого является создание и использование обширной базы знаний здравого смысла, основанной на вкладах десятков тысяч людей в сети Интернет. Проект был активен с 1999 по 2016 год. За время своего существования он накопил более миллиона фактов на английском языке, предоставленных более чем 15 000 участниками, а также базы знаний на других языках. Большая часть программного обеспечения OMCS построена на трех взаимосвязанных представлениях: корпусе текстов на естественном языке, с которым люди взаимодействуют напрямую, семантической сети, созданной на основе этого корпуса и называемой ConceptNet, и матричном представлении ConceptNet под названием AnalogySpace, способном выводить новые знания с помощью понижения размерности. В исходном виде база данных OMCS представляет собой просто набор этих коротких предложений, передающих общеизвестные факты. Для использования этих знаний в вычислительных целях их необходимо преобразовать в более структурированный формат.

Концептнет

ConceptNet — семантическая сеть, основанная на информации из базы данных OMCS. ConceptNet представлен в виде ориентированного графа, узлами которого являются понятия, а ребра — утверждения здравого смысла об этих понятиях. Понятия представляют собой наборы тесно связанных фраз на естественном языке, таких как именные группы, глагольные группы, прилагательные группы или предложения. Он использует ConceptNet в качестве основного лексического ресурса, чтобы помочь компаниям осмыслить и извлечь ценную информацию из огромных объемов качественных данных, включая опросы, отзывы о продуктах и данные социальных сетей.

Инструменты машинного обучения

Информация в ConceptNet может быть использована в качестве основы для алгоритмов машинного обучения. Одно из представлений, называемое AnalogySpace, использует сингулярное разложение для обобщения и представления закономерностей в знаниях, содержащихся в ConceptNet, таким образом, чтобы их можно было использовать в приложениях искусственного интеллекта. Его создатели распространяют набор инструментов машинного обучения на Python под названием Divisi.