Открыть сервис

Meta Llama 3

**Meta (организация признана экстремистской, деятельность запрещена в РФ) Llama 3** — это семейство больших языковых моделей (LLM) с открытым исходным кодом, разработанное американской технологической компанией Meta (организация признана экстремистской и запрещена в РФ). Модели третьего поколения линейки Llama были анонсированы 18 апреля 2024 года и представляют собой дальнейшее развитие архитектуры, заложенной в Llama 2. Llama 3 доступна в нескольких конфигурациях, отличающихся количеством параметров и областью применения, и позиционируется как одна из наиболее производительных открытых моделей для широкого круга задач обработки естественного языка.

История и предпосылки создания

Первая версия модели Llama была выпущена компанией Meta в феврале 2023 года и предназначалась в первую очередь для исследовательских целей. Llama 2, представленная в июле 2023 года, стала первой крупной открытой моделью, доступной для коммерческого использования, что вызвало значительный интерес в сообществе разработчиков. Однако к началу 2024 года конкуренция на рынке LLM резко усилилась: появились такие модели, как GPT-4 от OpenAI, Gemini от Google и Mistral от одноимённой французской компании. Для сохранения лидирующих позиций в сегменте открытых моделей Meta начала разработку Llama 3, сосредоточившись на увеличении объёма обучающих данных, улучшении архитектуры и расширении мультиязычности.

Анонс Llama 3 состоялся 18 апреля 2024 года. Первоначально были выпущены две версии: с 8 миллиардами параметров (8B) и с 70 миллиардами параметров (70B). Позднее, 23 июля 2024 года, была представлена флагманская модель Llama 3.1 405B, содержащая 405 миллиардов параметров. Эта версия стала крупнейшей открытой языковой моделью на момент выпуска.

Архитектура и технические характеристики

Llama 3 базируется на архитектуре трансформера, которая является стандартом для современных LLM. Однако по сравнению с предшественниками в неё были внесены значительные улучшения.

Ключевые особенности архитектуры

Версии и их параметры

МодельКоличество параметровРазмер контекстного окнаДата выпуска
Llama 3 8B8 миллиардов8 192 токена18 апреля 2024
Llama 3 70B70 миллиардов8 192 токена18 апреля 2024
Llama 3.1 8B8 миллиардов128 000 токенов23 июля 2024
Llama 3.1 70B70 миллиардов128 000 токенов23 июля 2024
Llama 3.1 405B405 миллиардов128 000 токенов23 июля 2024

Обучение и данные

Обучение Llama 3 проводилось на кластерах, использующих графические процессоры NVIDIA H100. Процесс обучения включал несколько этапов.

Предварительное обучение (Pre-training)

Модели проходили предварительное обучение на корпусе текстов, состоящем из веб-страниц, книг, научных статей, кода и других источников. Особое внимание было уделено качеству данных: Meta разработала собственные пайплайны фильтрации для удаления дубликатов, низкокачественного контента и потенциально вредоносной информации. Доля неанглоязычных данных в обучающем наборе была увеличена примерно до 5%, что улучшило мультиязычные способности модели, хотя английский язык остаётся доминирующим.

Тонкая настройка (Fine-tuning)

После предварительного обучения модели подвергались тонкой настройке с использованием инструкций (instruction tuning) и обучения с подкреплением на основе обратной связи от человека (Reinforcement Learning from Human Feedback, RLHF). Этот этап позволил улучшить способность модели следовать инструкциям, генерировать безопасный и полезный контент, а также снизить количество галлюцинаций (генерации ложных фактов).

Применение и возможности

Llama 3, благодаря своей открытости и производительности, нашла широкое применение в различных областях.

Основные сценарии использования

Мультиязычность

Хотя Llama 3 в первую очередь ориентирована на английский язык, её мультиязычные возможности значительно улучшены по сравнению с Llama 2. Модель способна понимать и генерировать текст на десятках языков, включая русский, немецкий, испанский, французский, китайский, арабский и другие. Однако качество генерации на неанглийских языках может быть ниже, чем на английском, особенно для версий с меньшим количеством параметров.

Критика и ограничения

Несмотря на значительные достижения, Llama 3 не лишена недостатков и подвергается критике.

Влияние на индустрию

Выпуск Llama 3, особенно версии 405B, оказал значительное влияние на рынок искусственного интеллекта. Открытая модель с производительностью, сопоставимой с закрытыми коммерческими аналогами (такими как GPT-4), стимулировала развитие open-source сообщества. Это позволило стартапам и исследовательским группам создавать собственные решения без необходимости платить за использование проприетарных API. Llama 3 стала основой для множества доработанных (fine-tuned) моделей, таких как специализированные версии для программирования, медицины или юриспруденции. Конкуренция между открытыми и закрытыми моделями продолжила усиливаться, что привело к ускорению инноваций и снижению стоимости доступа к технологиям ИИ.

Источники

  1. Meta AI. (2024). Introducing Meta Llama 3: The most capable openly available LLM to date.
  2. Meta AI. (2024). The Llama 3 Herd of Models (Technical Report).
  3. Touvron, H., et al. (2023). Llama: Open and Efficient Foundation Language Models.
  4. Touvron, H., et al. (2023). Llama 2: Open Foundation and Fine-Tuned Chat Models.
  5. Hugging Face. (2024). Model Card for Meta-Llama-3-8B.
  6. Hugging Face. (2024). Model Card for Meta-Llama-3-70B.
  7. Hugging Face. (2024). Model Card for Meta-Llama-3.1-405B.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →