Apple lance MLX, un outil de création de modèles d'apprentissage automatique

Apple lance MLX, un outil de création de modèles d’apprentissage automatique

Sans préavis, Apple a lancé MLX, un framework avec lequel il est possible de développer des modèles d’apprentissage automatique. Cependant, ils ne peuvent fonctionner que sur des puces Apple Silicon. De cette manière, l’entreprise garantit que toute application découlant de ladite proposition est exclusive à sa plateforme.

MLX est disponible entièrement gratuitement via GitHub. Un point curieux est que, malgré la pertinence du lancement, le framework ne se trouve pas dans un référentiel officiel de l’entreprise, mais dans celui d’Awni Hannun, un ingénieur qui appartient à l’équipe Machine Learning Research d’Apple.

Bien entendu, MLX est destiné aux développeurs ayant une connaissance avancée de intelligence artificielle. D’autre part, il propose des intégrations avec d’autres outils populaires du secteur. Par exemple, NumPy, une bibliothèque Python permettant de créer des tableaux multidimensionnels, essentiels à l’organisation de gros volumes de données. De même, il est compatible avec C++, il n’est donc pas obligatoire d’utiliser un langage de programmation imposé par Apple.

Ensuite, Que peut-on créer avec ce framework ? Eh bien, MLX pourrait être la base pour développer un application générative alimentée par l’intelligence artificielle. Quelque chose de similaire à ChatGPT, pour citer un exemple. Ce qui est intéressant ici, c’est que MLX tire parti du matériel propre à Apple et ne dépend donc pas, du moins entièrement, d’un traitement externe.

Apple MLX peut servir de base à la création d’une application de style ChatGPT

Tim Cook a fait preuve de prudence en parlant du déploiement de systèmes d’intelligence artificielle.

Depuis Monde de l’ordinateur Ils affirment que MLX s’inspire d’autres frameworks d’apprentissage automatique populaires. C’est le cas de PyTorch, Jax et ArrayFire. Le gros avantage de MLX est, comme déjà mentionné, sa capacité à fonctionner sur des puces Apple Silicon. Un modèle créé avec MLX pourrait accéder au mémoire unifiée de ces processeurs, ce qui est extrêmement rapide.

« Le framework est facile à utiliser, mais également efficace pour la formation et le déploiement de modèles. Notre objectif est de permettre aux chercheurs d’étendre et d’améliorer MLX plus facilement dans le but d’explorer rapidement de nouvelles idées », déclare Apple.

Il ne fait donc aucun doute qu’Apple utilise déjà MLX pour produire ses propres modèles d’apprentissage automatique. En juillet dernier, nous avons appris qu’ils créaient leur propre ChatGPT. Son intention est désormais que les développeurs l’adoptent pour proposer des propositions qui, à un moment donné, puissent être utilisées par les propriétaires d’appareils Apple.

Le lancement public inattendu de MLX fait partie du Les récents efforts d’Apple pour décoller dans le domaine de l’intelligence artificielle. S’il est vrai que l’entreprise n’ignore pas cette technologie, car elle l’applique depuis des années dans d’autres domaines, on ne peut nier qu’elle a été les retardataires par rapport à sa concurrence.

Google, Microsoft et Meta misent tout sur l’intelligence artificielle. Au cours des deux dernières années, les outils d’IA générative, tous rendus possibles par des modèles d’apprentissage automatique, ont gagné en popularité de façon exponentielle. Apple, cependant, n’est pas présent du tout. La MLX pourrait donc être le premier pas vers un avenir où ceux de Cupertino deviendraient un acteur important.

Bien sûr, la manière dont Apple a sorti MLX reste étrange. Sans déclaration officielle pour attirer les projecteurs et sans recours au référentiel GitHub personnel d’un employé…

A lire également