Новости Google научила робота программировать самого себя

Тема в разделе "Новости криптовалют", создана пользователем CoinProject.info, 9 Ноябрь 2022.

Реклама
  1. CoinProject.info

    CoinProject.info Топ Мастер ПРЕМИУМ

    Сообщения:
    32,714
    Симпатии:
    41
    Пол:
    Мужской
    Сайт:
    Исследователи компании Google разработали алгоритм, который может писать собственный программный код для роботов на основе инструкций на естественном языке.


    PaLM, our latest & most capable language model, can unlock new possibilities in robotics.

    For example, read about Code as Policies, an approach that, when given natural language instructions, uses language models to write code that controls robots→ https://t.co/hTJ9kbgMdq (2/3) pic.twitter.com/5j11oPVSsJ

    — Google AI (@GoogleAI) November 2, 2022

    Языковая модель Code as Policies (CaP), основанная PaLM, предназначена для интерпретации инструкций на естественном языке и превращения их в код, который может выполнять робот.

    Исследователи обучили алгоритм, предоставив ему примеры в формате комментариев от программистов и связанный с ними код. Благодаря этому CaP смог получать новые инструкции.


    «Модель автономно генерирует код, который перекомпоновывает вызовы API, синтезирует функции и выражает циклы обратной связи для создания нового поведения во время выполнения», — заявили разработчики.

    Чтобы заставить CaP написать новый код для конкретных задач, команда предоставила ему «подсказки» вроде доступности API или инструментов, а также несколько парных примеров инструкций. Благодаря этому модель может создавать программы для робота.

    По словам разработчиков, CaP может рекурсивно определять новые функции, накапливать собственные библиотеки и самостоятельно создавать динамическую кодовую базу.


    «Получив один набор инструкций один раз, он может разработать некоторый код, который затем можно переназначить для аналогичных инструкций позже», — добавили они.
    Google научила робота программировать самого себя
    Пример написания кода языковой моделью для робота. Данные: Google AI.

    CaP может использовать арифметические операции и логику определенных языков. Например, обученная на Python модель при необходимости использует соответствующие циклы if/else и for/while. Также она может применять сторонние библиотеки для дополнительной функциональности.

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

    Также модель не может работать с десятками параметров одновременно.

    Напомним, в июне 2021 года GitHub представил инструмент для автозаполнения кода Copilot на базе ИИ. Языковую модель для инструмента разработала компания OpenAI.

    В октябре 2022 года программисты заявили о намерении подать в суд на Microsoft за обучение искусственного интеллекта с помощью их кода.


    Новость Google научила робота программировать самого себя на сайте CoinProject.info.
     

    Понравился пост? Поделись с друзьями!

Реклама