Bard, чат-бот Google с искусственным интеллектом, постепенно совершенствуется в решении задач, связанных с логикой и рассуждениями. Об этом технологический гигант рассказал сегодня в своём блоге. Благодаря технике, называемой «скрытое выполнение кода», Bard стал лучше разбираться в математике и написании кода.
Как поясняется в блоге, большие языковые модели (LLM), такие как Bard, по сути, являются «двигателями предсказания». Когда им даётся подсказка, они генерируют ответ, предугадывая, какие слова, скорее всего, будут следующими в предложении. Это может помочь им при написании электронных писем и эссе, но окажется бесполезным для написания программного кода.
Стремясь устранить эти недостатки в больших языковых моделях, Google разработала технику «скрытого выполнения кода», которая позволяет её чат-боту писать и выполнять свой собственный код. Последняя версия Bard определяет подсказки, которые могут быть полезны, пишет код «под капотом», тестирует его и использует результат для генерации более точного ответа.
По данным внутреннего тестирования, ответы нового Bard в словесных и математических задачах были улучшены на 30 % по сравнению с предыдущей версией чат-бота. Тем не менее, разработчики отметили, что даже с этими улучшениями Bard не всегда будет работать правильно. «Например, Bard может не сгенерировать код или сгенерировать его, но неправильно, и даже может не включить выполненный код в свой ответ», — написали в блоге руководитель продукта Bard Джек Кравчик (Jack Krawczyk) и вице-президент по разработке Амарнаг Субраманья (Amarnag Subramanya).
Когда Google запустила Bard в начале этого года, он не слишком выгодно отличался от Bing Chat и ChatGPT. Сотрудники Google, тестировавшие Bard до его выпуска, высказывали серьёзные опасения по поводу чат-бота: один человек назвал его «патологическим лжецом», а другой посчитал его «хуже, чем бесполезным». Тем не менее, Google пытается переломить ситуацию с помощью обновлённой генерации кода и других улучшений Bard, включая поддержку новых языков, мультимодальные запросы и генерацию изображений.