近年、クラウド基盤の機械学習における個人情報取扱いの観点から、連合学習が注目されています。LINEの様々な機能も連合学習の導入を考慮しており、そのためには複数の連合学習を同時に運用する必要があります。
特に、連合学習のクライアントプラットフォームは、ユーザーデータの獲得、モデル管理、学習結果のアップロードが可能であり、また制限されたモバイル資源環境を考慮した学習スケジュール管理とデバイス上での学習が可能である必要があります。 さらに、ユーザーのモバイル使用経験を損なうことなく、深刻なバッテリー消耗を防ぐための特別な作業管理も必要です。
この発表では、LINEの連合学習プラットフォームのうち、クライアントプラットフォームがこれらの要件をどのように満たしているか、およびその過程で得た経験を共有します。