PANDUAN Teknis

Pembelajaran Federasi

Pembelajaran gabungan melatih model bersama di banyak perangkat atau organisasi tanpa mengumpulkan data mentah di satu tempat.

2 min readTerakhir diperbarui

Ikhtisar

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

Menyelam Lebih Dalam

Dalam pelatihan normal, semua data dikumpulkan di server pusat. Pembelajaran gabungan membalik hal ini: model global dikirim ke peserta (telepon, rumah sakit, bank), masing-masing peserta berlatih secara lokal menggunakan datanya sendiri, dan hanya perubahan bobot yang dihasilkan yang dikirim kembali. Server meratakan pembaruan ini ke dalam model global yang lebih baik dan mengulanginya. Google memperkenalkan ide untuk Gboard, yang meningkatkan prediksi keyboard dari jutaan ponsel tanpa mengunggah apa yang diketik orang. Pendekatan ini unggul ketika data bersifat pribadi, diatur, atau terlalu besar untuk dipindahkan, seperti catatan layanan kesehatan yang tersebar di seluruh rumah sakit. Tantangannya mencakup perangkat yang tidak dapat diandalkan, data yang sangat berbeda antar peserta (data non-IID), dan fakta bahwa pembaruan mentah masih dapat membocorkan informasi, sehingga hal ini dipadukan dengan teknik privasi.

Wawasan Teknis

Algoritme klasiknya adalah Federated Averaging (FedAvg): setiap klien menjalankan beberapa langkah penurunan gradien lokal, lalu server mengambil rata-rata tertimbang dari bobot baru, biasanya diberi bobot berdasarkan berapa banyak data yang dimiliki setiap klien. Karena klien berlatih beberapa langkah sebelum melakukan sinkronisasi, putaran komunikasi menurun tajam dibandingkan pengiriman setiap gradien. Untuk menghentikan pembaruan agar tidak bocor, sistem gabungan menambahkan agregasi aman, yang memungkinkan server hanya melihat jumlah gabungan, dan privasi diferensial, yang menghasilkan kebisingan yang dikalibrasi.

Dampak Strategis

Cost and budget

Keputusan arsitektur mendorong kinerja dan biaya pengoperasian selama bertahun-tahun.

Clearer decisions

Pendidikan teknis membantu tim memilih tumpukan yang tepat, bukan hanya yang terbaru.

Quality control

Pilihan teknik yang lebih baik mengurangi insiden keandalan dalam produksi.

Masa Depan Pembelajaran Federasi

Pembelajaran gabungan beralih dari keyboard ke penggunaan lintas organisasi dalam layanan kesehatan, keuangan, dan IoT, di mana peraturan seperti HIPAA dan GDPR mempersulit pengumpulan data. Harapkan integrasi yang lebih erat dengan privasi diferensial dan agregasi aman, ditambah kerangka kerja seperti TensorFlow Federated, Flower, dan NVIDIA FLARE yang sudah matang untuk produksi. Tantangan yang semakin besar adalah penyesuaian terpadu terhadap model-model bahasa besar, sehingga memungkinkan organisasi-organisasi untuk bersama-sama meningkatkan model pada teks rahasia. Penanganan yang lebih baik terhadap peserta yang tidak tersebar secara merata dan tidak dapat diandalkan tetap menjadi pendorong utama penelitian.

Implementasi Dunia Nyata

Google Gboard meningkatkan prediksi kata berikutnya dan emoji di seluruh ponsel tanpa mengunggah penekanan tombol.

Rumah sakit bersama-sama melatih model pencitraan diagnostik tanpa berbagi catatan pasien yang dilindungi.

Bank berkolaborasi dalam model pendeteksi penipuan sambil menjaga kerahasiaan transaksi masing-masing institusi.

Apple mempersonalisasi fitur di perangkat seperti QuickType dan saran Siri menggunakan pembelajaran lokal.

Risiko & Pagar Pembatas

Mengoptimalkan satu tolok ukur dapat menyembunyikan kelemahan sistem yang lebih luas.

Biaya infrastruktur dan pemeliharaan sering kali diremehkan.

Kesenjangan keamanan dan kemampuan observasi dapat tumbuh seiring dengan semakin kompleksnya sistem.

Peta Jalan Implementasi

1

Tentukan target latensi, kualitas, dan biaya sebelum penerapan.

2

Tolok ukur dalam kondisi beban dan data yang realistis.

3

Pemantauan instrumen untuk kesalahan, penyimpangan, dan dampak pengguna.

4

Siapkan jalur rollback dan respons insiden sebelum melakukan penskalaan.

Terus Menjelajah

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.

Mulai kuis

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

Next guide

CI/CD untuk Pembelajaran Mesin

Pertanyaan yang sering diajukan

What is Federated Learning?

Pembelajaran gabungan melatih model bersama di banyak perangkat atau organisasi tanpa mengumpulkan data mentah di satu tempat. Hanya pembaruan model yang dikirimkan ke server, sehingga data sensitif tetap berada di tempatnya.

Apa ide inti dari pembelajaran gabungan?

Pembelajaran gabungan menjaga data mentah tetap lokal; setiap peserta berlatih dengan datanya sendiri dan hanya mengirimkan pembaruan model yang digabungkan oleh server.

Apa yang dilakukan algoritma Federated Averaging (FedAvg) di server?

FedAvg menggabungkan bobot klien yang dilatih secara lokal ke dalam satu model global yang ditingkatkan, biasanya memberi bobot pada setiap klien berdasarkan jumlah data yang digunakan.

Produk mana yang terkenal menggunakan pembelajaran gabungan untuk meningkatkan prediksi?

Google menggunakan pembelajaran gabungan di Gboard untuk meningkatkan prediksi teks dari jutaan ponsel tanpa mengumpulkan apa yang diketik pengguna.

Mengapa pembelajaran gabungan menarik untuk data layanan kesehatan?

Data kesehatan bersifat pribadi dan diatur, jadi menyimpannya secara lokal sambil tetap membangun model bersama lebih sesuai dengan undang-undang seperti HIPAA daripada mengumpulkannya.

Mengapa pembaruan model saja tidak otomatis sepenuhnya bersifat pribadi?

Perubahan gradien dan bobot dapat mengungkapkan detail tentang contoh pelatihan, itulah sebabnya agregasi aman dan privasi diferensial ditambahkan.