Notatki ze spotkania Federacji SIG w dniu 13.10.2022

  • Szczegółowe omówienie integracji TFF/OpenMined i partycjonowania logicznego, zaprezentowane przez Teo Milea
  • Pytania:
    • Kto kontroluje, czy obliczenia na serwerze domeny są prawidłowe.
      • Rozważa się kilka mechanizmów.
      • Na jednym końcu spektrum oczekujemy obsługi ręcznego audytu i zatwierdzania złożonych wniosków przez właściciela danych.
      • Z drugiej strony dążymy do zautomatyzowania procesu, np. poprzez wymaganie DP, wprowadzenie budżetu prywatności (max epsilon, delta), statyczną analizę kodu modelu w celu sprawdzenia obecności operacji systemu plików itp.
    • Granica między TFF i PySyft i co nowego w PySyTFF pod względem architektonicznym
      • Wskaźnik do schematu architektonicznego na slajdach 28-33 w tej talii z 21 lipca
      • Sfederowane abstrakcje DSL i środowiska wykonawczego TFF nie są jedyną częścią usługi, która musi działać w zaufanej przestrzeni
      • Inna logika, która musi działać w zaufanej przestrzeni, poza kontrolą użytkownika, obejmuje kod, który konstruuje obliczenia TFF, decyduje o użyciu mechanizmów takich jak DP, określa budżet prywatności, sprawdza zasady, kieruje pętlą szkoleniową i decyduje o wydaniu poszczególnych artefaktów (takich jak wytrenowane modele lub metryki)
      • PySyTFF jest jednym z przykładów tego, jak taką logikę można nałożyć na DSL i środowisko uruchomieniowe TFF, jako usługę węzła domeny PySyft
      • W ten sam sposób zalecamy inne systemy oparte na TFF
  • Rozmowy do kontynuowania na Discord