フェデレーテッド・テスティング
フェデレーテッド・テスティングは、基盤となるデータを一元化することなく、複数の独立したノードまたは環境全体でテスト活動を実行する分散型テストパラダイムです。機密データを単一のテストハブに移動する代わりに、テストロジックまたはモデルをデータソースに分散させ、ローカルでの検証を可能にします。
現代の分散システムでは、規制要件(GDPRやHIPAAなど)やアーキテクチャ上の必要性により、データがサイロ化していることがよくあります。フェデレーテッド・テスティングは、徹底的で包括的なテストの必要性と、データ主権およびプライバシーを維持するという必須要件との間のこの対立に対処します。セキュリティを損なうことなく、実際の多様なデータセットに対して品質チェックを実行できることを保証します。
このプロセスでは、通常、テストエージェントまたは軽量モデルをさまざまなデータエンドポイントにデプロイします。これらのエージェントは、定義済みのテストスイートを実行するか、それぞれのデータセットでローカルモデルをトレーニングします。生のデータではなく、集約された匿名化された結果、メトリクス、またはモデルの更新のみが、最終的な分析とレポート作成のために中央コーディネーターに送信されます。これは、すべてのデータを一箇所に集める必要がある従来の集中型テストとは大きく異なります。
フェデレーテッド・テスティングは、いくつかのドメインで非常に関連性が高いです:
フェデレーテッド・ラーニング、エッジコンピューティング、分散システムテスト、データ主権。