Apple、ディープラーニングフレームワークをオープンソースコードとして静かに公開

Apple、ディープラーニングフレームワークをオープンソースコードとして静かに公開

Apple は、ディープ ラーニング フレームワークをオープンソース コードとしてリリースすることで、AI の分野で大きな前進を遂げました。 この開発は単なる技術的な飛躍ではなく、戦略的なものであり、急成長する AI 分野への Apple の取り組みを示しています。

XユーザーのDelip Rao氏は、Appleがディープラーニングフレームワークをオープンソースコードとして密かにリリースしている共有しています。


MLX の発表: Apple の深層学習フレームワーク

MLX と名付けられた Apple の新しいフレームワークは、AI テクノロジーの進歩に対する同社の献身的な取り組みの証です。

Apple Silicon 上でネイティブに実行するように設計された MLX は、単一の pip コマンドでインストールできるため、開発者や研究者にとって非常に使いやすいものになっています。

MLX の主な機能

  1. 使い慣れた API: MLX は、NumPy と緊密に連携する Python API と、Python バージョンをミラーリングする包括的な C++ API を誇ります。 これには、PyTorch の API に準拠した mlx.nn や mlx.optimizers などの高レベルのパッケージが含まれており、複雑なモデルの構築を簡素化します。
  2. コンポーズ可能な関数変換: この機能により、自動微分、ベクトル化、計算グラフの最適化が可能になり、MLX の効率が向上します。
  3. 遅延計算: MLX では計算が遅延します。つまり、配列は必要な場合にのみ実体化され、リソースの使用が最適化されます。
  4. 動的グラフ構築: MLX は計算グラフを動的に構築し、デバッグを容易にし、関数の引数の形状を変更する際のコンパイルの遅さを回避します。
  5. マルチデバイス互換性: MLX は、CPU や GPU を含むさまざまなデバイスでの操作をサポートし、導入における柔軟性を提供します。
  6. 統合メモリ モデル: MLX の際立った機能は、配列が共有メモリ内に存在する統合メモリ モデルであり、データを移動せずにサポートされているデバイス上で操作できるようになります。

Apple の MLX に対するビジョン

Apple の研究者は Github で MLX を「機械学習の研究者によって機械学習の研究者のために設計された」フレームワークと説明しています。 彼らは、モデルのトレーニングとデプロイにおける使いやすさと効率性を重視しています。

このフレームワークの設計は概念的にシンプルで、新しいアイデアを迅速に検討するために MLX の拡張と改善を促進することを目的としています。

Apple の AI の野心: MLX を超えて

Apple の AI 戦略は MLX にとどまりません。 アナリストのMing-Chi Kuo氏は最近のMediumへの投稿で、アップルが2023年と2024年に数千台のAIサーバーを購入する計画であることを明らかにし、AIインフラへの多額の投資を示唆しています。 これらの買収は多額ではあるものの、量の点では依然としてメタのような競合他社に遅れをとっています。

Apple の AI への取り組みの内部

Bloombergの Mark Gurman氏がApple社内のAIへの取り組みに光を当てています。 同社は独自の大規模言語モデル「Ajax」と社内チャットボット「Apple GPT」を開発しました。

上級副社長のジョン・ジャナンドレア氏とクレイグ・フェデリギ氏がこれらの取り組みを主導しており、年間約10億ドルの予算を投じている。 主な焦点は、Siri の刷新であり、この新しい AI テクノロジーを統合して機能を強化します。

AI における Apple の新時代

Apple の MLX のオープンソースとしてのリリースと AI インフラストラクチャへの投資は、同社の人工知能へのアプローチに新たな時代をもたらしました。

これらの開発は、Apple のイノベーションへの取り組みを示すだけでなく、AI 研究と応用の新たな可能性を切り開きます。 Apple が限界を押し広げ続けるにつれ、同社による AI のさらなる画期的な進歩が期待できます。

(Via Apple World Today.)


LEAVE A REPLY

*
*
* (公開されません)