Source article: SingularityNET’s 2022 Progress Towards AGI | by Matt Iklé | SingularityNET
Translation by: Xodeflex
Dework task link: https://app.dework.xyz/singularitynet-ambas/test-38287?taskId=6f293c98-6f77-4dbe-bf29-1911967ba98b
Community review: Please leave comments below about translation quality or like this post if it is well translated
Прогресс SingularityNET в направлении AGI к 2022 году
OpenCog Hyperon совершенствует язык MeTTa, Distributed Atomspace и DSL
Приветствую вас, сингуляристы.
Сегодня мы хотели бы поделиться специальным обновлением, глубоким погружением в прогресс AGI, достигнутым SingularityNET в 2022 году, и обзором того, что отличает OpenCog Hyperon — подход SingularityNET к структуре AGI — от других систем искусственного интеллекта.
Поскольку системы ИИ с каждым годом демонстрируют все большую практическую функциональность, становится все более очевидным, что прорыв от узкого ИИ к искусственному общему интеллекту близок. Однако среди исследователей до сих пор нет единого мнения о том, как будет совершен прорыв. В то время как глубокие нейронные сети продемонстрировали впечатляющие возможности для олицетворения интеллекта и создания интеллектуально выглядящих артефактов, их полное отсутствие понимания здравого смысла и основанных на реальных символах делает маловероятным то, что они могут служить основным компонентом настоящей системы ОИИ.
Вполне возможно, что вычислительные нейробиологические симуляции добьются огромных успехов, или что ОИИ спонтанно возникнет из самоорганизующихся сетей, таких как платформа SingularityNET, без скоординированного планирования, но кажется более вероятным, что какие-то инновации в когнитивной архитектуре и/или алгоритмах обучения и рассуждений будут быть нужным рядом с ними. OpenCog Hyperon, новейшая версия платформы OpenCog AGI с открытым исходным кодом, является сильным кандидатом на эту прорывную инновацию.
Прогресс OpenCog Hyperon в 2022 году
Фонд SingularityNET вместе со своим дочерним продуктом TrueAGI и сообществом добровольцев с открытым исходным кодом — в течение 2022 года — вывел OpenCog Hyperon со стадии математической и концептуальной теории на стадию работающего программного обеспечения! Альфа-выпуск двух ключевых компонентов запланирован на начало 2023 года: интерпретатор языка AGI MeTTa (Meta Type Talk) и хранилище знаний Distributed Atomspace (DAS).
OpenCog Hyperon — это дальновидный проект по созданию полной, масштабируемой общей системы искусственного интеллекта с открытым исходным кодом, основанной на принципах когнитивной синергии. Это платформа с открытым исходным кодом, на которой различные модули ИИ, такие как нейронные сети (NN/DNN), генеративные ИИ, вероятностные ИИ, ИИ для обучения программ и другие, могут взаимодействовать на основе общего метаграфа знаний. Эта архитектура обеспечивает масштабируемое пространство для обучения и хранилище знаний для различных типов систем ИИ, а также набор инструментов (таких как анализ шаблонов и распределение внимания), позволяющий им координировать свои действия для совместного обучения и решения проблем — во многом так, как это могут делать люди. координировать интуицию, опыт, проницательность и логику для решения одной проблемы.
MeTTa (Meta Type Talk), язык программирования OpenCog
Компоненты искусственного интеллекта Hyperon работают вместе, достигая результатов, которых не может достичь ни один из них по отдельности. Это сотрудничество возможно благодаря стратегиям, методам и общим знаниям, которые они используют для достижения целей приложения, которые закодированы в MeTTa (Meta Type Talk) — языке AGI, специализирующемся на определении процессов и кодировании знаний.
Центральная идея MeTTa заключается в следующем: обычное программирование (особенно функциональное программирование) и рассуждение могут быть представлены как цепочка запросов к метаграфу. Этот метаграф может хранить либо программные выражения, либо знания; таким образом, знание и рассуждение могут естественным образом сочетаться. Одно из ключевых различий между MeTTa и многими традиционными языками заключается в том, что программа может переписывать свой собственный исходный код, создавая расширенные возможности для самооптимизации.
Еще одно важное отличие состоит в том, что традиционные механизмы рассуждений предполагают чисто символические рассуждения в предполагаемом закрытом мире. Например, если их попросить посчитать красные автомобили, они будут использовать свою концепцию «красной машины» (из Deep Neural Networks) и искать области изображения, соответствующие этой концепции. Напротив, Hyperon будет искать на изображении красные области и формы, похожие на автомобили, так что рассуждения о самих концепциях становятся частью поиска. MeTTa может уделять значительное внимание обоснованным рассуждениям о субсимволических или необработанных данных и, в частности, нейронно-символической интеграции. OpenCog Hyperon предназначен для объединения таких концепций, как «красный + автомобиль» или «синий + автомобиль»,
MeTTa разработан как очень практичный язык программирования, с большинством структур, обычно встречающихся в других языках, но он также воплощает в себе многочисленные передовые методы из теории языков программирования. Это включает в себя некоторые высокотехнологичные компоненты — зависимую вероятностную постепенную типизацию , семантику, включающую паранепротиворечивую логику , и необоснованную теорию множеств . Это упрощает в MeTTa кодирование логики компонентов ИИ для доступа, управления и хранения знаний таким образом, чтобы их было легко понять и повторно использовать другими компонентами. Этот новый язык программирования является ключом к совместному решению проблем ИИ в рамках OpenCog Hyperon.
MeTTa была формализована в исследовательской статье, опубликованной командой OpenCog Hyperon в марте, « Мета-вероятностный язык программирования для бисимуляции вероятностных и необоснованных систем типов », а экспериментальную версию Hyperon с примерами сценариев MeTTa можно найти в этом репозитории .
Distributed Atomspace (DAS), база данных представления знаний OpenCog Hyperon
Если модули ИИ являются центрами обработки OpenCog Hyperon, то распределенное атомное пространство (DAS) — это долговременная память, в которой они хранят свои знания. Специфическая для предметной области информация (например, отношения между белками и генами или финансовые временные ряды фондового рынка) хранится вместе с более базовыми знаниями высокого уровня, такими как семантические отношения между словами или математическими формулами и понятиями.
Distributed Atomspace хранит эти знания так, как они могут получить доступ к компонентам ИИ: не с помощью запросов к базе данных SQL, а с помощью знаний, закодированных на самом языке MeTTa. Когда агент создает новую часть знаний, она также сохраняется в DAS и становится доступной для других компонентов. Это улучшает понимание Hyperon концепции, которую затем можно использовать для получения новых знаний (путем объединения концепций, как отмечалось выше), обеспечивая когнитивную синергию — основу для AGI в системе OpenCog Hyperon. Подробнее о проекте смотрите здесь .
Предметно-ориентированные языки для OpenCog Hyperon
Различные домены приложений требуют разного кодирования знаний и специализированных примитивов для определения процессов. Создание этих различных приложений и их объединение — вот где полезны DSL (предметно-ориентированные языки).
В OpenCog Hyperon DSL — это диалект MeTTa с специфичными для предметной области примитивами, разработанными специально для упрощения кодирования компонентов ИИ и базы знаний приложения. Поэтому у нас есть разные DSL для финансовых рынков, биотехнологий, обработки естественного языка и т. д. Добавляя эти функции в MeTTa, OpenCog Hyperon может работать с другими проектами ИИ в специализированных областях приложений.
Дорога впереди
В результате значительных достижений, достигнутых нами за последний год, мы подошли к критической точке, когда разработка OpenCog Hyperon стала достаточно зрелой, чтобы давать реальные результаты. Вместе с командой Rejuve Biotech мы смогли использовать MeTTa и DAS в области геномной аналитики. Теперь мы используем наш ИИ, примененный к биоонтологиям, чтобы обнаружить закономерности в долгоживущих плодовых мушках Genescient . Что еще более интересно, так это то, что мы можем взять эти модели и использовать их, чтобы узнать больше о том, как люди живут долго.
Хотя недавние достижения в области глубоких нейронных сетей были впечатляющими, ограничения этих узких систем ИИ также очевидны , когда дело доходит до понимания и рассуждений в реальных системах . OpenCog Hyperon может использовать эти удивительные достижения в области нейронных сетей и генеративного ИИ, интегрируя эти типы модулей в свою структуру, а также предоставляя контекст, который может преодолеть узкие ограничения, присущие ИИ.
Хотя прогресс в 2022 году был впечатляющим, OpenCog Hyperon только начинается. Инициативы, поддерживаемые SingularityNET, послужат технологическим острием, прорывающимся на территорию искусственного общего интеллекта (AGI) — земли, которую можно получить только с помощью инструментов, позволяющих всем типам ИИ, включая эти впечатляющие нейронные сети, сотрудничать. OpenCog Hyperon представляет собой результат десятилетий исследований, усовершенствований и целенаправленной работы, направленной исключительно на создание децентрализованного ОИИ. Искусственный общий интеллект требует двух вещей: общей модели мышления и общей модели знания. Meta Type Talk (MeTTA) и Distributed Atomspace (DAS) — это два крыла, и их предстоящие альфа-релизы в 2023 году позволят AGI начать полет в 2023 году.
Будьте в курсе последних разработок AGI и децентрализованного ИИ с помощью SingularityNET. Следите за нами на:
- SingularityNET Discord
- Основной канал SingularityNET в Telegram
- Канал объявлений SingularityNET
- Веб- сайт SingularityNET
- SingularityNET Твиттер и Facebook
- Страница вакансий SingularityNET → Мы нанимаем