お問い合わせ

コース概要

iOS ML環境と開発セットアップ

  • AppleのオンデバイスMLアーキテクチャ:CoreML、Vision、Speech、NaturalLanguage
  • 開発環境のセットアップ:Anaconda、Python、Xcode、Swift
  • coremltoolsおよびiOS ML変換パイプラインの概要
  • ラボ 1: macOS/Swift環境の確認、Python/Anacondaのセットアップ、Xcodeコマンドライン統合の確認

Pythonおよび主要なMLライブラリを使用したカスタムモデルのトレーニング

  • モデルの選択:Keras/TensorFlowとscikit-learnおよびlibsvmをいつ使い分けるか
  • Pythonでのデータ前処理、トレーニングループ、および評価指標
  • 効率的なモデル開発およびデバッグのためのAnacondaおよびSpyderの統合
  • レガシーモデルの処理:coremltools経由でCaffeネットワークをインポート
  • ラボ 2: Python(Keras/scikit-learn)でカスタム分類/回帰モデルをトレーニングし、.h5/.pkl形式でエクスポート

モデルのCoreMLへの変換とiOS統合

  • TensorFlow、Keras、scikit-learn、libsvm、Caffeモデルを.coremltoolsを使用して.mlmodel形式に変換
  • XcodeでのCoreMLモデルの確認:レイヤー、入力/出力、精度、最適化レベル
  • SwiftでのCoreMLモデルの読み込み:MLModel、MLFeatureProvider、非同期推論
  • ラボ 3: PythonでトレーニングしたモデルをCoreMLに変換し、Xcodeで確認してSwift Playgroundsで読み込み

CoreMLおよびVisionを活用したiOSインテリジェンスの構築

  • Visionフレームワーク:顔検出、物体検出、テキスト認識、バーコードスキャン
  • CoreGraphicsの統合:画像前処理、ROIマスキング、オーバーレイレンダリング
  • GameplayKit:MLと並行してアプリ内でAIの行動木、パスファインディング、ゲームロジックの適用
  • リアルタイム推論の最適化:マルチモデルパイプライン、キャッシング、メモリ管理
  • ラボ 4: Vision+カスタムCoreMLモデル+CoreGraphicsオーバーレイを使用してリアルタイム画像分析機能を実装

音声認識、自然言語処理(NLP)およびSiri統合

  • Speechフレームワーク:リアルタイムの音声からテキストへの変換、カスタム辞書、言語モデルの注入
  • NaturalLanguageフレームワーク:トークン化、感情分析、固有表現抽出(NER)、言語識別
  • SiriKitおよびShortcuts:音声コマンドの追加、カスタムインテント、オンデバイスSiriサポート
  • プライバシーとセキュリティ:CoreMLのサンドボックス化、データ暗号化、オンデバイスとクラウド推論のトレードオフ
  • ラボ 5: iOSアプリに音声コマンド、テキスト分析、Siriショートカットを追加

集大成プロジェクトおよびアプリのデプロイメント

  • エンドツーエンドのワークフロー:Pythonでのトレーニング → CoreMLへの変換 → Swift UI → iOSデプロイメント
  • パフォーマンスプロファイリング:Instruments、CoreML診断、モデル量子化(FP16/INT8)
  • MLアプリのApp Storeガイドライン:サイズ制限、プライバシーマニフェスト、オンデバイスデータ処理
  • 集大成プロジェクト: カスタムCoreMLモデル、Vision処理、音声/NLP機能、Siri統合を備えた完全なiOSアプリをデプロイ
  • レビュー、質疑応答、次のステップ: SwiftUI、Core MLマルチモーダル、iOS向けのMLOpsへのスケールアップ

このトレーニングのカスタマイズされたコースアウトラインをリクエストするには、お問い合わせください。

要求

  • Swift(Xcode、SwiftUI/UIKit、async/await、クロージャ)でのプログラミングの実績
  • 機械学習やデータサイエンスの事前知識は必須ではありません
  • コマンドラインの基本とPython構文に精通していることが望ましい

対象者

  • iOSおよびモバイル開発者
  • デバイス上でのAIへと転向するソフトウェアエンジニア
  • iOS ML展開戦略を評価する技術リーダー
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー