PaLM

PaLM (Pathways Language Model) — большая языковая модель на базе трансформеров, разработанная Google AI и включающая 540 миллиардов параметров[1]. Для исследований масштабирования также были созданы сокращённые версии PaLM с 8 и 62 миллиардами параметров.

Общие сведения
PaLM
Тип Большая языковая модель
Разработчик Google AI
Языки интерфейса английский
Сайт ai.google

Функциональные особенности

Модель PaLM способна выполнять широкий спектр задач, включая логическое и арифметическое рассуждение, объяснение шуток, генерацию программного кода и машинный перевод[2].[3][4][5] При применении к PaLM техники цепочек рассуждений (chain-of-thought prompting), модель демонстрирует высокие результаты на задачах с несколькими шагами рассуждения — таких, как решение текстовых задач или вопросы, требующие логического вывода[1].[2]

Впервые PaLM была анонсирована в апреле 2022 года и оставалась закрытой до марта 2023 года, когда Google запустила публичный API для PaLM и других технологий[6]. До публичного запуска API был доступен только ограниченному числу разработчиков по списку ожидания[7].

Google совместно с DeepMind разработали медицинскую версию PaLM 540B с дообучением на медицинских данных — Med-PaLM, превзошедшую предыдущие модели по качеству ответов на медицинские вопросы[8].[9] Med-PaLM стала первой программой, успешно прошедшей экзамен на получение медицинской лицензии в США, а также способной корректно отвечать как на вопросы с множественным выбором, так и на открытые вопросы, обосновывать свои ответы и их самооценивать[10].

Google также разработала PaLM-E — мультимодальную языковую модель для задач робототехники, использующую визуальные преобразования[11].[12] PaLM-E может выполнять робототехнические задачи без необходимости дообучения или дополнительной настройки[13].

В мае 2023 года на ежегодной конференции Google I/O была представлена версия PaLM 2[14]. Сообщается, что PaLM 2 — это модель с 340 миллиардами параметров, обученная на 3,6 триллиона токенов[15].

Обучение

PaLM была предварительно обучена на массиве из 780 миллиардов токенов, охватывающем широкий спектр задач обработки естественного языка и пользовательских сценариев. Этот датасет включал отфильтрованные веб-страницы, книги, статьи из Википедии, новостные публикации, исходные коды из открытых репозиториев на GitHub и диалоги из социальных сетей[1].[2] В основе лежит тот же датасет, что использовался для обучения модели LaMDA от компании Google[2]

Обучение PaLM 540B было выполнено на двух TPU v4-подкластерах, каждый из которых включал 3072 чипа TPU v4 на 768 узлах — это самая крупная на момент публикации конфигурация TPU, использовавшая гибрид параллелизма по данным и модели.[2][16]. Используя суммарно 6144 чипа и достигая аппаратной эффективности FLOP 57,8 %, обучение установило рекорд эффективности среди моделей такого масштаба[3].

Примечания

  1. 1 2 3 Pathways Language Model (PaLM): Scaling to 540 Billion Parameters for Breakthrough Performance (англ.), ai.googleblog.com. Архивировано 4 апреля 2022 года. Дата обращения: 17 марта 2023.
  2. 1 2 3 4 5 Chowdhery, Aakanksha; Narang, Sharan; Devlin, Jacob; et al. (2022). “PaLM: Scaling Language Modeling with Pathways”. arXiv. arXiv:2204.02311 [cs.CL]. Используется устаревший параметр |class= (справка)
  3. 1 2 Google sets the bar for AI language models with PaLM (англ.), VentureBeat, VentureBeat (12 April 2022). Архивировано 21 сентября 2022 года. Дата обращения: 17 марта 2023.
  4. Google PaLM: Giant language AI can explain jokes (англ.), THE DECODER, THE DECODER (5 April 2022). Архивировано 19 октября 2022 года. Дата обращения: 17 марта 2023.
  5. Google: Why Is No One Talking About PaLM (NASDAQ:GOOG) (англ.), seekingalpha.com (12 December 2022). Архивировано 12 декабря 2022 года. Дата обращения: 17 марта 2023.
  6. Google opens up its AI language model PaLM to challenge OpenAI and GPT-3 (англ.), The Verge, The Verge (14 March 2023). Архивировано 14 марта 2023 года. Дата обращения: 17 марта 2023.
  7. PaLM API & MakerSuite: an approachable way to start prototyping and building generative AI applications (англ.), ai.googleblog.com (14 March 2023). Архивировано 14 марта 2023 года. Дата обращения: 17 марта 2023.
  8. Singhal, Karan; Azizi, Shekoofeh; Tu, Tao; et al. (2022). “Large Language Models Encode Clinical Knowledge”. arXiv. arXiv:2212.13138 [cs.CL]. Используется устаревший параметр |class= (справка)
  9. MedPaLM: New Chatbots Will Soon Be Better Than Waiting For A Doctor (англ.), The Medical Futurist, The Medical Futurist (17 January 2023). Архивировано 17 января 2023 года. Дата обращения: 17 марта 2023.
  10. Our latest health AI research updates (англ.), Google (14 March 2023). Архивировано 14 марта 2023 года. Дата обращения: 17 марта 2023.
  11. Driess, Danny; Xia, Fei; Sajjadi, Mehdi S. M.; et al. (2023). “PaLM-E: An Embodied Multimodal Language Model”. arXiv. arXiv:2303.03378 [cs.LG]. Используется устаревший параметр |class= (справка)
  12. PaLM-E: An embodied multimodal language model (англ.), ai.googleblog.com. Архивировано 10 марта 2023 года. Дата обращения: 17 марта 2023.
  13. Google's PaLM-E is a generalist robot brain that takes commands (англ.), Ars Technica (7 March 2023). Архивировано 7 марта 2023 года. Дата обращения: 17 марта 2023.
  14. Lardinois, Frederic. Google launches PaLM 2, its next-gen large language model, TechCrunch (10 мая 2023). Архивировано 10 мая 2023 года. Дата обращения: 10 мая 2023.
  15. Elias, Jennifer. Google's newest A.I. model uses nearly five times more text data for training than its predecessor, CNBC (16 мая 2023). Архивировано 16 мая 2023 года. Дата обращения: 18 мая 2023.
  16. An empirical analysis of compute-optimal large language model training (англ.), deepmind.com. Архивировано 13 апреля 2022 года. Дата обращения: 17 марта 2023.

Дополнительно по теме