WikiDer > OpenCog
Эта статья слишком полагается на Рекомендации к основные источники. (Март 2018 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Искусственный интеллект с открытым исходным кодом | |
Оригинальный автор (ы) | Разработчики OpenCog |
---|---|
Разработчики) | Фонд OpenCog |
изначальный выпуск | 21 января 2008 г.[1] |
Репозиторий | |
Написано в | C ++, Python, Схема |
Платформа | Linux |
Тип | Общий искусственный интеллект |
Лицензия | Стандартная общественная лицензия GNU Affero |
Интернет сайт | opencog |
OpenCog это проект, целью которого является создание Открытый исходный код фреймворк искусственного интеллекта. OpenCog Prime это архитектура для роботов и виртуальных воплощенное познание который определяет набор взаимодействующих компонентов, предназначенных для создания человеческого эквивалента общий искусственный интеллект (AGI) как возникающее явление всей системы.[2] Дизайн OpenCog Prime - это прежде всего работа Бен Гертцель в то время как структура OpenCog предназначена как общая структура для широкомасштабных исследований AGI. Исследования с использованием OpenCog были опубликованы в журналах и представлены на конференциях и семинарах, включая ежегодные Конференция по общему искусственному интеллекту. OpenCog выпущен на условиях Стандартная общественная лицензия GNU Affero.
OpenCog используют более 50 компаний, в том числе Huawei и Cisco.[3]
Источник
Первоначально OpenCog был основан на выпуске в 2008 году исходного кода проприетарного "Novamente Cognition Engine" (NCE) компании Novamente LLC. Исходный код NCE обсуждается в книге PLN (см. Ниже). Текущая разработка OpenCog поддерживается Исследовательским институтом общего искусственного интеллекта (AGIRI), Google Summer of Code проект, Hanson Robotics, SingularityNET и другие.
Составные части
OpenCog состоит из:
- А база данных графов, получивший название AtomSpace, содержащий «атомы» (то есть термины, атомарные формулы, фразы и отношения) вместе со своими "ценностями" (оценки или же интерпретации, который можно представить как на атом базы данных ключ-значение). Примером значения может быть значение истины. Атомы глобально уникальны, неизменяемы и индексируются (доступны для поиска); ценности мимолетны и изменчивы.
- Набор предопределенных атомов, называемый Атомезе, используется для общего представление знаний, Такие как концептуальные графики и семантические сети, а также для представления и хранения правил (в смысле переписывание терминов), необходимые для работы с такими графами.
- Набор заранее определенных атомов, которые кодируют подсистема типов, включая конструкторы типов и типы функций. Они используются для указания типов переменных, терминов и выражений, а также для определения структуры общих графов, содержащих переменные.
- Набор предопределенных атомов, которые кодируют оба функциональный и императив стили программирования. К ним относятся лямбда-абстракция для связывания свободные переменные в связанные переменные, а также для выполнения бета-уменьшение.
- Набор заранее определенных атомов, которые кодируют выполнимость по модулю теорий решатель, встроенный как часть универсального механизма запросов к графам, для выполнения сопоставления графов и гиперграфов (открытие изоморфных подграфов). Это обобщает идею структурированного языка запросов (SQL) в область общих графических запросов; это расширенная форма графа язык запросов.
- Общий механизм правил, включая передний цеп и обратный цеп, который может объединять правила. Правила - это в точности запросы к графам подсистемы запросов к графам, поэтому механизм правил отдаленно напоминает планировщик запросов. Он разработан таким образом, чтобы позволить различные виды механизмы вывода и системы рассуждений для реализации, например Байесовский вывод или же нечеткая логика, или практические задачи, такие как решатели ограничений или же планировщики движения.
- Подсистема распределения внимания, основанная на экономической теории, называется ECAN.[4] Эта подсистема используется для управления комбинаторным взрывом возможностей поиска, которые встречаются во время вывода и связывания.
- Реализация вероятностного машина рассуждений на основе вероятностные логические сети (PLN). Текущая реализация использует механизм правил для объединения определенных правил логический вывод (Такие как modus ponens) вместе с некоторыми очень конкретными математическими формулами, определяющими вероятность и достоверность каждого вывода. Эту подсистему можно рассматривать как своего рода помощник доказательства который работает с модифицированной формой байесовского вывода.
- Вероятностный эволюционирующая генетическая программа называется метаоптимизационным семантическим эволюционным поиском, или MOSES[5]. Это используется для обнаружения коллекций коротких Atomese программ, которые выполняют задачи; их можно рассматривать как своего рода обучение по дереву решений, в результате чего лес решенийа точнее его обобщение.
- Система ввода на естественном языке, состоящая из Ссылка Грамматика, и частично вдохновлены обоими Теория смыслового текста а также Дика Хадсона Грамматика слов, который кодирует семантические и синтаксические отношения на атомезском языке.
- Система генерации естественного языка [6].
- Реализация Пси-теория для обработки эмоциональный состояний, побуждений и побуждений, получивших название OpenPsi.[7]
- Интерфейсы к Hanson Robotics роботы, включая моделирование эмоций[8] через OpenPsi. Это включает Любящий ИИ проект, используемый для демонстрации техник медитации.
Организация и финансирование
В 2008 г. Научно-исследовательский институт машинного интеллекта (MIRI), ранее называвшаяся Singularity Institute for Artificial Intelligence (SIAI), спонсировала нескольких исследователей и инженеров. Со времени участия OpenCog в проекте Google Summer of Code в 2008 и 2009 годах. В настоящее время MIRI больше не поддерживает OpenCog.[9] OpenCog получил финансирование и поддержку из нескольких источников, включая правительство Гонконга, Гонконгский политехнический университет, то Фонд Джеффри Эпштейна VI[10] и Hanson Robotics. Проект OpenCog в настоящее время связан с SingularityNET и Hanson Robotics.
Приложения
Подобно другим когнитивные архитектуры, основная цель - создание виртуальных людей, которые являются трехмерными. аватар символы. Цель состоит в том, чтобы имитировать такое поведение, как эмоции, жесты и обучение. Например, модуль эмоций в программе был запрограммирован только потому, что у людей есть эмоции. Общий искусственный интеллект можно реализовать, если он имитирует интеллект человека.[11]
Самоописание проекта OpenCog предоставляет дополнительные возможные приложения, которые идут в направлении обработки естественного языка и моделирования собаки.[12]
Смотрите также
Источники
- Hart, D; Б. Герцель (2008). OpenCog: программная среда для интегративного общего искусственного интеллекта (PDF). Материалы Первой конференции AGI. Gbooks
- Гертцель, Б., Икле, М., Герцель, И.Ф., Хельякка, А. Вероятностные логические сети, всеобъемлющая структура для неопределенного вывода, Springer, 2009, VIII, 336 стр., Твердый переплет ISBN 978-0-387-76871-7
Рекомендации
- ^ «Релиз OpenCog». 21 января 2008 г.. Получено 21 января 2008.
- ^ "OpenCog: Общий искусственный интеллект с открытым исходным кодом для виртуальных миров | Новости CyberTech". 2009-03-06. Архивировано 06 марта 2009 г.. Получено 2016-10-01.CS1 maint: BOT: статус исходного URL-адреса неизвестен (связь)
- ^ Роджерс, Стюарт (07.12.2017). «SingularityNET говорит о совместном использовании ИИ, поскольку при продаже токенов превышена 400% подписка». venturebeat.com. VentureBeat. Получено 2018-03-13.
- ^ «Экономическое внимание».
- ^ "МОИСЕЙ".
- ^ «Генерация естественного языка».
- ^ "OpenPsi".
- ^ «Архивная копия». Архивировано из оригинал на 2018-03-19. Получено 2015-04-24.CS1 maint: заархивированная копия как заголовок (связь)
- ^ Бен Гертцель (2010-10-29). «Страшная идея Института сингулярности (и почему я ее не куплю)». Мультивселенная по словам Бена. Получено 2011-06-24.
- ^ «Финансирующий науку Джеффри Эпштейн запускает радикальное эмоциональное программное обеспечение». Forbes. 2 октября 2013 г.
- ^ Дэвид Бёрден; Магги Савин-Баден (24 января 2019). Виртуальные люди: сегодня и завтра. CRC Press. ISBN 978-1-351-36526-0. Получено 25 августа 2020.
- ^ Бен Гертцель; Кассио Пенначин; Нил Гейсвайллер (8 июля 2014 г.). Engineering General Intelligence, Часть 1: Путь к продвинутому AGI через воплощенное обучение и когнитивную синергию. Springer. С. 23–. ISBN 978-94-6239-027-0.
внешняя ссылка
- Официальный веб-сайт
- OpenCog вики
- AGI 2011: OpenCog - GoogleTechTalks на YouTube
- AGI 2011: Архитектура, часть I - GoogleTechTalks на YouTube
- Общий искусственный интеллект: время пришло - GoogleTechTalks, 2007 г. на YouTube
- CogPrime: интегративная архитектура для воплощенного общего искусственного интеллекта
- OpenCog: программный фреймворк с открытым исходным кодом и разработка и видение расширенного AGI. видео на YouTube Выдано в Университете Монаша в Австралии, сентябрь 2011 г. Адам Форд
- Видеообзор OpenCog от Бена Гертцеля Видео на YouTube. Бен выступает на OpenCog в Тай По, Гонконг, декабрь 2011 г. Адам Форд
- Бен Гертцель - будущее AGI - разработка Open Cog в Азии Видео на YouTube Адам Форд