最近、モデルコンポーネントがクライアントとサーバー間で分割される分散計算のフレームワークであるSplit Learningが開発されました(Vepakomma et al。、2018b)。分割学習は多くの異なるモデルコンポーネントを含むようにスケーリングされるため、クライアント側のモデルコンポーネントを最適なサーバー側のモデルコンポーネントと一致させる方法が必要です。この問題の解決策がExpertMatcher(Sharma et al。、2019)フレームワークに導入されました。このフレームワークでは、自動エンコーダーを使用して生データをモデルに一致させます。この作業では、ExpertMatcherの拡張機能を提案します。この機能では、クライアントの生データ表現を共有する必要なく、マッチングを実行できます。この手法は、ローカルクライアントおよび集中エキスパートMLモデルが存在する状況に適用できますが、生データの共有には制約があります。
Recently, there has been the development of Split Learning, a framework for distributed computation where model components are split between the client and server (Vepakomma et al., 2018b). As Split Learning scales to include many different model components, there needs to be a method of matching client-side model components with the best server-side model components. A solution to this problem was introduced in the ExpertMatcher (Sharma et al., 2019) framework, which uses autoencoders to match raw data to models. In this work, we propose an extension of ExpertMatcher, where matching can be performed without the need to share the client's raw data representation. The technique is applicable to situations where there are local clients and centralized expert ML models, but the sharing of raw data is constrained.