- 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
- Kto kontroluje, czy obliczenia na serwerze domeny są prawidłowe.
- Rozmowy do kontynuowania na Discord
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-10-31 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-10-31 UTC."],[],[]]