Искусственный интеллект
Является ли Meta Llama真正 открытым исходным кодом?

Индустрия программного обеспечения все больше принимает открытые технологии. По данным отчета 2023 года о состоянии открытого исходного кода, впечатляющие 80% бизнеса увеличили использование открытого программного обеспечения.
Как крупный игрок в технологической индустрии, программные проекты Meta имеют значительное влияние. Проект Meta Llama является заметным вкладом в экосистему открытых крупных языковых моделей. Однако при более близком рассмотрении его претензий на открытый исходный код мы можем наблюдать некоторые несоответствия.
Давайте рассмотрим Meta Llama более внимательно, чтобы оценить его лицензирование, проблемы и более широкие последствия в сообществе открытого исходного кода.
Что такое открытый исходный код?
Понимание сути открытого исходного кода имеет решающее значение для оценки Meta Llama. Открытый исходный код означает не только доступ к исходному коду, но и приверженность сотрудничеству, прозрачности и развитию, управляемому сообществом. По сравнению с проприетарным программным обеспечением, открытое программное обеспечение обычно является бесплатным и может быть скопировано, изменено или共享ено кем-либо без явного разрешения автора.
Претензии Meta на Llama требуют тщательного рассмотрения в отношении их соблюдения этих критериев. Оценка приверженности Meta прозрачности, совместному развитию и доступности кода покажет, насколько она соответствует принципам открытого исходного кода.
Обзор проекта Meta Llama

Обзор процесса предварительной подготовки и тонкой настройки Llama 2
Как важнейший инструмент в экосистеме Meta, Llama имеет далеко идущие последствия. Его мощные возможности обработки естественного языка позволяют разработчикам создавать и настраивать мощные чат-боты, системы перевода языка и генерации контента. Llama направлен на обеспечение более тонкого понимания и генерации языка с его адаптивностью и гибкостью.
Необходимыми для работы Llama являются руководящие принципы, изложенные в политике использования Meta. Эти принципы способствуют безопасному и справедливому использованию платформы и очерчивают этические границы, регулирующие ее ответственное использование.
Применения и воздействие
Meta Llama сравнивается с другими известными моделями LLM, такими как BERT и GPT-3. Было обнаружено, что он обгоняет их во многих внешних бенчмарках, таких как наборы данных QA, такие как Natural Questions и QuAC.
Вот некоторые случаи использования, которые подчеркивают влияние Llama на разработчиков и более широкую технологическую экосистему:
- Мощные боты: Llama позволяет разработчикам создавать более продвинутые взаимодействия с естественным языком с пользователями в чат-ботах и виртуальных помощниках.
- Улучшенный анализ настроений: Llama может помочь бизнесу и исследователям лучше понять настроение клиентов путем анализа больших объемов текстовых данных.
- Контроль над конфиденциальностью: Адаптивность и гибкость Llama делают его потенциально разрушительным для текущих лидеров в LLM, таких как OpenAI и Google. Его возможность быть самохостированным и измененным обеспечивает больший контроль над данными и моделями для случаев использования, ориентированных на конфиденциальность.
Претензии Meta на открытый исходный код
Meta утверждает, что Llama является открытым исходным кодом, позиционируя его в совместной сфере. Следовательно, изучение претензий Meta становится важным для определения практики от риторики.
За пределами политической корректности открытого исходного кода выгодно сделать Llama доступным. Некоторые ожидаемые выгоды включают улучшение вовлеченности сообщества с Meta, ускорение инноваций, прозрачность и более широкое использование. Однако истинность этих претензий требует тщательного изучения.
Лицензирование Meta Llama
Llama имеет уникальные характеристики, которые отличают его от традиционных открытых лицензий. Лицензия Llama, хотя и более разрешительна, чем лицензии, прикрепленные к многим коммерческим моделям, имеет определенные ограничения. Вот некоторые ключевые моменты:
1. Пользовательская лицензия
Meta использует пользовательскую, частично открытую лицензию для Llama, которая предоставляет пользователям неисключительную, мировую, не передаваемую и бесплатную ограниченную лицензию на основе прав интеллектуальной собственности Meta.
2. Использование и производные
Пользователи могут использовать, воспроизводить, распространять, копировать, создавать производные работы и изменять материалы Llama без передачи лицензии.
3. Коммерческие условия
Компании с более чем 700 миллионами активных пользователей в месяц должны получить коммерческую лицензию от Meta AI. Это требование отличает Llama от традиционных открытых лицензий, которые обычно не налагают таких ограничений.
4. Партнерства
Модель Llama 2 доступна через AWS и Hugging Face. Meta также сотрудничает с Microsoft, чтобы представить Llama 2 в библиотеке моделей Azure, позволяя разработчикам создавать приложения с ним без оплаты лицензионного сбора.
Проблемы и противоречия вокруг открытости Llama

Опыт пользователя в экосистеме Meta Llama имеет свои проблемы, с определенными случаями, демонстрирующими ограничения на модели Llama и производные.
- Лабиринт ограничений лицензии усложняет ландшафт, влияя на то, как пользователи взаимодействуют с этими передовыми моделями.
- Выборочные барьеры доступа возникают, отбрасывая тень на инклюзивность участия пользователей.
- Неоднозначности в документации добавляют дополнительный слой сложности, требуя от пользователей навигации по неясным рекомендациям.
В недавней оценке, проведенной Университетом Радбауд, несколько генераторов текста, обученных на инструкциях, включая Llama 2, подверглись изучению в отношении их претензий на открытый исходный код. Исследование всесторонне оценило доступность, качество документации и методы доступа, стремясь ранжировать эти модели на основе их открытости. Llama 2 оказался второй по низкому рейтингу модель среди оцененных, с общим баллом открытости немного выше, чем у ChatGPT.

Оценка Университета Радбауд претензий Llama 2 на открытый исходный код, среди других генераторов текста, на июнь 2023 года (Полная таблица доступна здесь)
Сообщество разработчиков также выразило несколько критических замечаний и проблем с Llama:
- Отсутствие прозрачности в обращении Meta с моделью.
- Ограничения на использование и производные.
- Коммерческие условия, наложенные на крупные компании.
Ответ Meta
Llama Meta обсуждается в отношении его истинной открытости. Хотя Meta описал Llama 2 как открытый исходный код и бесплатный для исследований и коммерческого использования, критики утверждают, что он не полностью открытый исходный код. Основные точки спора – это доступность обучающих данных и кода, используемого для обучения модели.
Meta сделал доступными веса модели, код оценки и документацию, что является значительным аспектом открытой модели. Однако Llama 2 считается несколько закрытым по сравнению с другими открытыми LLM. Обучающие данные и код, используемый для обучения модели, не распространяются, ограничивая возможность аспирантов-разработчиков и исследователей полностью проанализировать модель.
Сохранение целостности открытого исходного кода

Принятие частично открытых проектов как открытых может быть вредным для авторитета практики открытого исходного кода в отрасли. Некоторые потенциальные последствия включают:
- Отвращение от сотрудничества: Неправильная маркировка не открытых проектов может отговорить потенциальных участников, препятствуя живому обмену идеями и коллективному решению проблем, определяющим открытый исходный код.
- Ограниченный спектр инноваций: Принятие закрытых проектов как открытых может задушить инновации, направляя разработчиков по пути, лишенному общей, неограниченной креативности, необходимой для прорывов.
- Замешательство и сдерживание принятия: Неправильная идентификация закрытого исходного кода как открытого может запутать пользователей и разработчиков, что приведет к колебаниям в принятии真正 открытых инициатив из-за скептицизма или неясных различий.
- Юридический лабиринт: Принятие не соответствующих проектов может привести к юридическим проблемам, добавляя сложность и потенциальные обязательства, нарушая сообщественную этику прозрачности и сотрудничества.
Чтобы решить эти потенциальные последствия, сообщество открытого исходного кода должно поддерживать истинный дух открытого исходного кода. Ясное определение и общение принципов и ценностей открытого исходного кода может помочь предотвратить путаницу и обеспечить, чтобы проекты, принятые как открытые, соответствовали этим принципам.
Для получения последних сведений о технологиях и ИИ посетите Unite AI. Оставайтесь в курсе и опережайте с нами!










