これまで機械学習を使った機能は,サーバ上にモデルを配置しクライアントからAPI経由で呼び出すことが一般的でした. しかしモバイル端末の高性能化によって,モバイル端末上でMLモデルの推論を行うことが可能になってきています. それによってインターネット越しにAPIを呼ぶ必要がなく,高速かつセキュアなML機能を実現することができるようになりました. しかしMLモデルの推論をサーバ上で行う場合に比べ,モバイル端末上ではモデルサイズや推論速度の制限が厳しく,多くのハードウェア上での動作を保証しなくてはなりません. メルカリではそのようなモバイル端末上で動作するMLモデルを管理するための機械学習基盤を構築し,モバイル上で推論を行う機能を開発しています. 本発表ではその基盤についてお話します.