coremltoolsで深層学習モデルをiOSアプリで動かすためのTips by Tanaka Fumiya

iOSDC Japan 2023
レギュラートーク(20分)

coremltoolsで深層学習モデルをiOSアプリで動かすためのTips

fummicc1 Tanaka Fumiya fummicc1
4

深層学習モデルの識別処理は学習に比べて軽くモバイル上で実行できるオンデバイス識別の技術があり、端末上で完結するという利点を備えています。
iOSアプリでは深層学習モデルはmlpackageに変換して利用しますが、慣れていないと躓く点があると考えており、以下の内容を軸にトークを進めようと考えています。

対象者:深層学習をデバイス上で識別してみたい人・デバイス上で動作させるためのTipsに興味がある人

  1. モデルのデプロイについて(CreateML or coremltools or 公式CoreML Model)
  2. coremltoolsにおける推論を行うためのTips
  3. モデル圧縮と識別精度に関するTips

WWDC23で発表されたcoremltools 7ではモデル圧縮のAPIに変更が入っており、そちらについてもトーク内で触れようと考えています。