Core AIは、AIモデルをアプリに導入し、デバイス上で実行するための最良のツールです。Appleシリコン専用の完全なテクノロジーセットであり、妥協を許さないパフォーマンス、幅広いカスタマイズ性、デバイスやモデルサイズを問わないシームレスな拡張性を備え、サーバ依存やトークンコストをゼロに抑えます。
インテリジェントな体験の構築
オンデバイスのパワフルな機械学習を活用してインテリジェントな機能を作成し、アプリやゲームで新たな体験が味わえるようにしましょう。iPhone、iPad、Apple Vision Pro、Mac、Apple Watch向けにAI/機械学習モデルを作成し、トレーニングしてデプロイする方法をご確認ください。
テクノロジーの紹介
Core AI
Foundation Modelフレームワーク
Foundation ModelフレームワークはネイティブのSwift APIです。オンデバイスおよびプライベートクラウドコンピューティング*で実行されるApple Foundation Modelや、Language Modelプロトコル準拠のSwiftパッケージに対応するモデルプロバイダーへの直接アクセスを可能にします。
この環境でマルチモーダルのプロンプトやオンデバイスのVisionフレームワークのツールを利用することで、アプリでテキストに加え画像に関する推論も行えます。また、Dynamic Profileを使ってモデル、ツール、指示を切り替え、アプリのインテリジェンスを継続的なセッションの中でリアルタイムに適応させることもできます。さらに、新しいEvaluationsフレームワークを使えば、変化する条件のもとでもAI機能が想定通り正しく動作することを確認できます。
Vision
最新のコンピュータビジョンを使用して、画像とビデオのパワフルな解析を構築しましょう。Tap-to-segmentを使えば、画像内のオブジェクトを簡単に分離できます。OCR、バーコードスキャン、独自のカスタムツールをApple Foundation Modelに直接渡すことで、LLMを活用した視覚的理解をアプリに組み込めます。VisionはwatchOSにも対応し、画像分析機能をAppleプラットフォーム全体に導入できます。
Speech
音声認識や顕著性認識の機能をさまざまな言語で活用しましょう。SpeechAnalyzerを使えば、デバイス上で動作する高度な文字起こし機能をアプリに組み込めます。
Core ML
Core MLにより、ツリーアンサンブルや回帰モデルなどの従来の機械学習モデルをアプリやゲームに素早く統合できます。人気のあるトレーニングライブラリのモデルをCore ML Toolsを使って変換し、すぐに使えるモデルをダウンロードして、Xcodeで直接プレビューできます。自身のアプリにLLMやその他の生成AIモデルを導入することに興味がある場合は、Core AIをご確認ください。
Metal
Metalは、Appleが設計したGPUの高度な機能を簡単に利用して、最先端のグラフィックワークロードを強化するための技術です。Metal 4では、MetalFXなどの機械学習機能を活用したり、シェーダで推論ネットワークを直接実行したり、最新のニューラルレンダリング技術を実装できるようになりました。
MLXフレームワーク
MLXはオープンソースの配列フレームワークで、Appleシリコンで生成モデルの実験、トレーニング、リサーチ、微調整を行うことができます。Metal 4とGPU Neural Acceleratorに対応し、最大限のパフォーマンスを発揮します。RDMA over Thunderboltを使って複数のMacにトレーニングを拡張できるため、Macで最先端の機械学習イノベーションを試すにはうってつけのツールです。