Műszaki ÚTMUTATÓ

Összevont tanulás

Az egyesített tanulás megosztott modellt képez számos eszközön vagy szervezeten keresztül anélkül, hogy a nyers adatokat egy helyen gyűjtené.

2 perc olvasásUtoljára frissítve

Áttekintés

Only model updates travel to the server, so the sensitive data stays where it lives.

Mély merülés

A normál edzés során minden adat a központi szervereken van összegyűjtve. Az egyesített tanulás ezt megfordítja: egy globális modellt küldenek ki a résztvevőknek (telefonok, kórházak, bankok), mindegyik helyben edz a saját adatai alapján, és csak az ebből eredő súlyváltozásokat küldi vissza. A kiszolgáló ezeket a frissítéseket egy továbbfejlesztett globális modellbe átlagolja, és megismétli. Google bemutatta a Gboard ötletét, amely telefonok millióiról javítja a billentyűzet előrejelzéseit anélkül, hogy feltöltené a beírt szöveget. Ez a megközelítés ott érvényesül, ahol az adatok magánjellegűek, szabályozottak vagy túl nagyok ahhoz, hogy mozgassák, például a kórházak között szétszórt egészségügyi nyilvántartások. A kihívások közé tartoznak a megbízhatatlan eszközök, a résztvevők között élesen eltérő adatok (nem IID-adatok), valamint az a tény, hogy a nyers frissítések továbbra is információszivároghatnak, ezért ez adatvédelmi technikákkal párosul.

Technikai betekintés

A klasszikus algoritmus a Federated Averaging (FedAvg): minden kliens több helyi gradiens-descent lépést futtat, majd a szerver az új súlyok súlyozott átlagát veszi, általában az egyes kliensek adataival súlyozva. Mivel a kliensek több lépésre edzenek a szinkronizálás előtt, a kommunikációs körök meredeken csökkennek az összes gradiens küldésével szemben. A frissítések adatszivárgásának megakadályozása érdekében az egyesített rendszerek biztonságos aggregációt adnak hozzá, amely lehetővé teszi a szerver számára, hogy csak az összesített összeget lássa, és a differenciált adatvédelmet, amely kalibrált zajt injektál.

Stratégiai hatás

Költség és költségvetés

Az építészeti döntések évekig növelik a teljesítményt és a működési költségeket.

Tisztább döntések

A technikai oktatás segít a csapatoknak a megfelelő verem kiválasztásában, nem csak a legújabb készletben.

Minőségellenőrzés

A jobb mérnöki döntések csökkentik a termelés megbízhatósági incidenseit.

Az egyesített tanulás jövője

Az egyesített tanulás a billentyűzetekről a szervezetközi használat felé halad az egészségügyben, a pénzügyekben és az IoT-ben, ahol az olyan szabályozások, mint a HIPAA és a GDPR megnehezítik az adatok összegyűjtését. Szorosabb integrációra számíthat, differenciált adatvédelemmel és biztonságos aggregációval, valamint olyan keretrendszerekkel, mint a TensorFlow Federated, Flower és az NVIDIA FLARE, amelyek a gyártáshoz érnek. Egyre nagyobb határ a nagy nyelvi modellek egyesített finomhangolása, amely lehetővé teszi a szervezetek számára, hogy közösen javítsák a bizalmas szövegre vonatkozó modellt. Az egyenlőtlenül eloszló és megbízhatatlan résztvevők jobb kezelése továbbra is a legfontosabb kutatási törekvés.

Valós megvalósítás

Google A Gboard billentyűleütések feltöltése nélkül javítja a következő szó és hangulatjelek előrejelzését a telefonokon.

A kórházak közösen oktatják a diagnosztikai képalkotó modelleket anélkül, hogy megosztanák a védett betegrekordokat.

A bankok együttműködnek a csalásfelderítési modelleken, miközben az egyes intézmények tranzakcióit titkosan kezelik.

Az Apple személyre szabja az eszközön található funkciókat, például a QuickType-ot és a Siri-javaslatokat a helyi tanulás segítségével.

Kockázatok és védőkorlátok

Egy benchmark optimalizálása elrejtheti a rendszer általános hiányosságait.

Az infrastrukturális és karbantartási költségeket gyakran alábecsülik.

A biztonsági és megfigyelhetőségi hiányosságok a rendszerek bonyolultabbá válásával nőhetnek.

Végrehajtási ütemterv

1

Határozza meg a késleltetési, minőségi és költségcélokat a megvalósítás előtt.

2

Benchmark reális terhelési és adatviszonyok mellett.

3

Műszerfigyelés a hibák, az eltolódás és a felhasználói hatások szempontjából.

4

A méretezés előtt készítse elő a visszagörgetési és az incidensre adott válaszútvonalakat.

Folytassa a felfedezést

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Federated Learning quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Kezdő kvíz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Gyakran ismételt kérdések

What is Federated Learning?

Az egyesített tanulás megosztott modellt képez számos eszközön vagy szervezeten keresztül anélkül, hogy a nyers adatokat egy helyen gyűjtené. Csak a modellfrissítések jutnak el a szerverre, így az érzékeny adatok ott maradnak, ahol élnek.

Mi az egyesített tanulás alapgondolata?

Az egyesített tanulás helyi szinten tartja a nyers adatokat; minden résztvevő a saját adataira oktat, és csak a kiszolgáló által kombinált modellfrissítéseket küld.

Mit csinál az egyesített átlagoló (FedAvg) algoritmus a szerveren?

A FedAvg az ügyfelek helyileg betanított súlyozását egyetlen továbbfejlesztett globális modellben egyesíti, jellemzően az egyes ügyfeleket a felhasznált adatmennyiség alapján súlyozva.

Melyik termék használta híresen összevont tanulást az előrejelzések javítására?

Google egyesített tanulást használt a Gboardban, hogy javítsa a több millió telefonról származó előrejelzéseket anélkül, hogy összegyűjtötte volna a felhasználók által beírt szövegeket.

Miért vonzó az egyesített tanulás az egészségügyi adatok számára?

Az egészségügyi adatok magánjellegűek és szabályozottak, így a helyi szinten tartásuk, miközben továbbra is megosztott modellt építünk, sokkal jobban illeszkedik az olyan törvényekhez, mint a HIPAA, mint az összevonás.

A modellfrissítések önmagukban miért nem teljesen privátok?

A színátmenetek és a súlyváltozások részleteket fedhetnek fel az edzési példákról, ezért adjuk hozzá a biztonságos összesítést és a differenciált adatvédelmet.