Wróć do słownika Technologia

Federated learning

Technika trenowania modeli AI na rozproszonych danych bez ich centralizacji, chroniąca prywatność i zgodność z regulacjami RODO.

Czym jest federated learning?

Federated learning (uczenie federacyjne) to paradygmat trenowania modeli uczenia maszynowego, w którym dane nigdy nie opuszczają urządzeń ani serwerów, na których się znajdują. Zamiast gromadzić dane w jednym miejscu, model jest wysyłany do danych — trenowany lokalnie na każdym węźle, a jedynie aktualizacje wag (gradienty) są przesyłane do serwera centralnego i agregowane.

Jak działa proces?

Serwer centralny dystrybuuje aktualny model do uczestników (np. szpitali, oddziałów firmy). Każdy uczestnik trenuje model na swoich lokalnych danych i odsyła jedynie zaktualizowane wagi. Serwer agreguje aktualizacje (np. algorytmem FedAvg) i tworzy ulepszoną wersję globalnego modelu. Proces powtarza się iteracyjnie. Dodatkowe techniki, takie jak bezpieczna agregacja (secure aggregation) i prywatność różnicowa (differential privacy), zapewniają, że z gradientów nie da się odtworzyć oryginalnych danych.

Znaczenie dla przedsiębiorstw

Federated learning rozwiązuje kluczowy problem korporacyjny: jak trenować modele AI na wrażliwych danych bez naruszania RODO i regulacji branżowych. Jest szczególnie wartościowy w sektorze medycznym, finansowym i prawnym, gdzie dane nie mogą opuszczać organizacji. Umożliwia współpracę między podmiotami przy zachowaniu pełnej kontroli nad własnymi danymi.

Powiązane usługi i produkty