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

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












