Apple предлагает разработчикам MLX Framework для машинного обучения
9 декабря 2023 г.В основном оставаясь в стороне от конкуренции с генеративным искусственным интеллектом, Apple выпустила на GitHub инфраструктуру массивов с открытым исходным кодом для создания моделей языковых преобразователей машинного обучения и искусственного интеллекта для генерации текста на собственном кристалле компании.
Перейти к:
- Что такое платформа MLX от Apple?
MLX должен быть знаком исследователям глубокого обучения.
Место Apple в конкурентной среде искусственного интеллекта
Что такое платформа MLX от Apple?
MLX — это набор инструментов для разработчиков, создающих модели искусственного интеллекта, включая обучение языковых моделей преобразователей, крупномасштабную генерацию текста, точную настройку текста, генерацию изображений и распознавание речи на процессорах Apple. Ученый-исследователь машинного обучения Apple Ауни Ханнун анонсировал фреймворк машинного обучения MLX на X (ранее Twitter) 5 декабря.
СМОТРИТЕ: Apple рекомендует пользователям обновиться до iOS 17.1.2, iPadOS 17.1.2 и macOS 14.1.2 из-за уязвимостей нулевого дня. (Техреспублик)
MLX использует LlaMA от Meta для генерации текста и низкоранговую адаптацию для генерации текста. Генерация изображений MLX основана на Stable Diffusion от Stability AI, а распознавание речи MLX подключается к Whisper от OpenAI.
MLX должен быть знаком исследователям глубокого обучения.
MLX был вдохновлен NumPy, PyTorch, Jax и ArrayFire, но, в отличие от своих идей, он предназначен для хранения массивов в общей памяти, согласно странице MLX на GitHub. Поддерживаемые в настоящее время устройства, то есть процессоры и графические процессоры, могут запускать MLX на устройстве без создания копий данных.
Python AI от MLX должен быть знаком разработчикам, которые уже знают, как использовать NumPy, сообщила команда Apple на GitHub; разработчики могут использовать MLX через API C++, который отражает API Python. Другие API, аналогичные тем, которые используются в PyTorch, призваны упростить создание сложных моделей машинного обучения. По словам Apple, встроены преобразования составных функций, а это означает, что дифференцирование, векторизация и оптимизация вычислительного графа могут выполняться автоматически. Вычисления в MLX выполняются лениво, а не нетерпеливо, то есть массивы материализуются только при необходимости. Apple утверждает, что построение графиков вычислений и отладка «просты и интуитивно понятны».
«Среда призвана быть удобной для пользователя, но при этом эффективной для обучения и развертывания моделей», — написали разработчики Apple на GitHub. «Дизайн самой структуры также концептуально прост. Мы намерены облегчить исследователям расширение и улучшение MLX с целью быстрого изучения новых идей».
Ученый-исследователь NVIDIA в области искусственного интеллекта Джим Фан написал в LinkedIn 6 декабря: «В этом релизе отлично реализована разработка API, знакомого аудитории глубокого обучения, и показаны минималистичные примеры моделей OSS, которые интересуют большинство людей: Llama, LoRA, Стабильная диффузия и шепот».
Место Apple в конкурентной среде искусственного интеллекта
Apple, у которой был помощник по искусственному интеллекту Siri задолго до увлечения генеративным искусственным интеллектом, похоже, сосредоточилась на инструментах для создания больших языковых моделей, а не на создании самих моделей и чат-ботов, которые можно создать с их помощью. Однако Марк Гурман из Bloomberg сообщил 22 октября 2023 года, что «…руководители Apple были застигнуты врасплох внезапной лихорадкой искусственного интеллекта в отрасли и с конца прошлого года изо всех сил пытаются наверстать упущенное время», и что Apple работает над предстоящим проектом. генеративные функции искусственного интеллекта для iOS и Siri. Сравните Apple с Google, которая недавно выпустила свою мощную модель большого языка Gemini в Pixel 8 Pro и в диалоговом ИИ Bard. Google по-прежнему отстает от своего конкурента OpenAI с точки зрения широко распространенной функциональности генеративного искусственного интеллекта.
Примечание. TechRepublic обратилась к Apple за дополнительной информацией о MLX. Эта статья будет дополнена дополнительной информацией на основе ответа Apple.
Оригинал