Rumah Peranti teknologi AI Direka khusus untuk pokok keputusan, Universiti Nasional Singapura & Universiti Tsinghua bersama-sama mencadangkan sistem pembelajaran bersekutu baharu yang pantas dan selamat

Direka khusus untuk pokok keputusan, Universiti Nasional Singapura & Universiti Tsinghua bersama-sama mencadangkan sistem pembelajaran bersekutu baharu yang pantas dan selamat

Apr 09, 2023 pm 07:21 PM
algoritma pokok keputusan

Pembelajaran bersekutu ialah bidang yang sangat hangat dalam pembelajaran mesin, yang merujuk kepada latihan bersama model oleh berbilang pihak tanpa memindahkan data. Dengan perkembangan pembelajaran bersekutu, sistem pembelajaran bersekutu muncul satu demi satu, seperti FATE, FedML, PaddleFL, TensorFlow-Federated dan sebagainya. Walau bagaimanapun, kebanyakan sistem pembelajaran bersekutu tidak menyokong latihan pembelajaran bersekutu model pokok. Berbanding dengan rangkaian saraf, model pokok mempunyai ciri-ciri latihan pantas, kebolehtafsiran yang kuat, dan sesuai untuk data jadual. Model pokok mempunyai pelbagai senario aplikasi dalam kewangan, penjagaan perubatan, Internet dan bidang lain, seperti pengesyoran pengiklanan, ramalan saham, dsb.

Model perwakilan pepohon keputusan ialah Pepohon Keputusan Penggalak Kecerunan (GBDT). Memandangkan keupayaan ramalan satu pokok adalah terhad, GBDT melatih berbilang pokok secara bersiri melalui kaedah penggalak, dan akhirnya mencapai kesan ramalan yang baik dengan menyesuaikan setiap pokok kepada baki nilai ramalan semasa dan nilai label. Sistem perwakilan GBDT termasuk XGBoost, LightGBM, CatBoost dan ThunderGBM Antaranya, XGBoost telah digunakan oleh pasukan kejohanan piala KDD berkali-kali. Walau bagaimanapun, tiada sistem ini menyokong latihan GBDT dalam senario pembelajaran bersekutu. Baru-baru ini, penyelidik dari Universiti Nasional Singapura dan Universiti Tsinghua mencadangkan sistem pembelajaran bersekutu baharu FedTree yang memfokuskan kepada melatih model pokok.

Direka khusus untuk pokok keputusan, Universiti Nasional Singapura & Universiti Tsinghua bersama-sama mencadangkan sistem pembelajaran bersekutu baharu yang pantas dan selamat

  • Alamat kertas: https://github.com/Xtra-Computing/FedTree/blob/main/FedTree_draft_paper. pdf
  • Alamat projek: https://github.com/Xtra-Computing/FedTree

Pengenalan sistem FedTreeRajah seni bina FedTree ditunjukkan dalam Rajah 1. Terdapat 5 modul secara keseluruhan: antara muka, persekitaran, rangka kerja, perlindungan privasi dan model.

Direka khusus untuk pokok keputusan, Universiti Nasional Singapura & Universiti Tsinghua bersama-sama mencadangkan sistem pembelajaran bersekutu baharu yang pantas dan selamat

Rajah 1: Gambar rajah seni bina sistem FedTree

Antaramuka: FedTree menyokong dua antara muka: antara muka baris arahan dan antara muka Python. Pengguna hanya perlu memberikan parameter (bilangan peserta, senario persekutuan, dll.) dan boleh menjalankan FedTree untuk latihan dengan arahan satu baris. Antara muka Python FedTree serasi dengan scikit-learn, dan anda boleh memanggil fit() dan predict() untuk latihan dan ramalan.

Persekitaran: FedTree menyokong penggunaan simulasi pembelajaran bersekutu pada satu mesin dan penggunaan persekutuan teragih pada berbilang kajian mesin. Dalam persekitaran yang berdiri sendiri, FedTree menyokong pembahagian data kepada beberapa set sub-data, dan setiap set sub-data dilatih sebagai peserta. Dalam persekitaran berbilang mesin, FedTree menyokong setiap mesin sebagai peserta, dan mesin berkomunikasi melalui gRPC. Pada masa yang sama, sebagai tambahan kepada CPU, FedTree menyokong penggunaan GPU untuk mempercepatkan latihan.

Rangka Kerja: FedTree menyokong latihan GBDT dalam senario pembelajaran bersekutu mendatar dan menegak. Dalam senario mendatar, peserta yang berbeza mempunyai sampel latihan yang berbeza dan ruang ciri yang sama. Dalam senario menegak, peserta yang berbeza mempunyai ruang ciri yang berbeza dan sampel latihan yang sama. Untuk memastikan prestasi, dalam kedua-dua senario, berbilang pihak mengambil bahagian dalam latihan setiap nod. Selain itu, FedTree juga menyokong pembelajaran ensemble, di mana peserta melatih pokok secara selari dan kemudian mengagregatkannya untuk mengurangkan overhed komunikasi antara peserta.

Privasi: Memandangkan kecerunan yang berlalu semasa latihan mungkin membocorkan maklumat tentang data latihan, FedTree menyediakan Privasi yang berbeza -kaedah memelihara untuk melindungi maklumat kecerunan lagi termasuk penyulitan homomorfik (HE) dan pengagregatan selamat (SA). Pada masa yang sama, FedTree menyediakan privasi berbeza untuk melindungi model terlatih terakhir.

Model: Berdasarkan melatih pokok, FedTree menyokong latihan GBDT melalui kaedah boosting/bagging/hutan rawak . Dengan menetapkan fungsi kehilangan yang berbeza, model yang dilatih oleh FedTree menyokong pelbagai tugas, termasuk klasifikasi dan regresi.

EksperimenJadual 1 meringkaskan AUC sistem berbeza pada a9a, payudara dan kredit dan RMSE pada abalon, kesan model FedTree dan latihan GBDT (XGBoost, ThunderGBM) dengan semua data dan SecureBoost (SBT) dalam FATE hampir sama. Selain itu, dasar perlindungan privasi SA dan HE tidak menjejaskan prestasi model.

Direka khusus untuk pokok keputusan, Universiti Nasional Singapura & Universiti Tsinghua bersama-sama mencadangkan sistem pembelajaran bersekutu baharu yang pantas dan selamat

Jadual 1: Perbandingan kesan model sistem berbeza

Jadual 2 meringkaskan masa latihan (unit: saat) setiap pokok dalam sistem yang berbeza Dapat dilihat bahawa FedTree jauh lebih pantas daripada FATE, dan boleh mencapai nisbah pecutan lebih daripada 100 kali dalam persekutuan mendatar. senario pembelajaran.

Direka khusus untuk pokok keputusan, Universiti Nasional Singapura & Universiti Tsinghua bersama-sama mencadangkan sistem pembelajaran bersekutu baharu yang pantas dan selamat

Jadual 2: Perbandingan masa latihan untuk setiap pokok dalam sistem yang berbeza

Untuk butiran penyelidikan lanjut, sila rujuk kertas FedTree asal.

Atas ialah kandungan terperinci Direka khusus untuk pokok keputusan, Universiti Nasional Singapura & Universiti Tsinghua bersama-sama mencadangkan sistem pembelajaran bersekutu baharu yang pantas dan selamat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

CLIP-BEVFormer: Selia secara eksplisit struktur BEVFormer untuk meningkatkan prestasi pengesanan ekor panjang CLIP-BEVFormer: Selia secara eksplisit struktur BEVFormer untuk meningkatkan prestasi pengesanan ekor panjang Mar 26, 2024 pm 12:41 PM

Ditulis di atas & pemahaman peribadi penulis: Pada masa ini, dalam keseluruhan sistem pemanduan autonomi, modul persepsi memainkan peranan penting Hanya selepas kenderaan pemanduan autonomi yang memandu di jalan raya memperoleh keputusan persepsi yang tepat melalui modul persepsi boleh Peraturan hiliran dan. modul kawalan dalam sistem pemanduan autonomi membuat pertimbangan dan keputusan tingkah laku yang tepat pada masanya dan betul. Pada masa ini, kereta dengan fungsi pemanduan autonomi biasanya dilengkapi dengan pelbagai penderia maklumat data termasuk penderia kamera pandangan sekeliling, penderia lidar dan penderia radar gelombang milimeter untuk mengumpul maklumat dalam modaliti yang berbeza untuk mencapai tugas persepsi yang tepat. Algoritma persepsi BEV berdasarkan penglihatan tulen digemari oleh industri kerana kos perkakasannya yang rendah dan penggunaan mudah, dan hasil keluarannya boleh digunakan dengan mudah untuk pelbagai tugas hiliran.

Melaksanakan Algoritma Pembelajaran Mesin dalam C++: Cabaran dan Penyelesaian Biasa Melaksanakan Algoritma Pembelajaran Mesin dalam C++: Cabaran dan Penyelesaian Biasa Jun 03, 2024 pm 01:25 PM

Cabaran biasa yang dihadapi oleh algoritma pembelajaran mesin dalam C++ termasuk pengurusan memori, multi-threading, pengoptimuman prestasi dan kebolehselenggaraan. Penyelesaian termasuk menggunakan penunjuk pintar, perpustakaan benang moden, arahan SIMD dan perpustakaan pihak ketiga, serta mengikuti garis panduan gaya pengekodan dan menggunakan alat automasi. Kes praktikal menunjukkan cara menggunakan perpustakaan Eigen untuk melaksanakan algoritma regresi linear, mengurus memori dengan berkesan dan menggunakan operasi matriks berprestasi tinggi.

Terokai prinsip asas dan pemilihan algoritma bagi fungsi isihan C++ Terokai prinsip asas dan pemilihan algoritma bagi fungsi isihan C++ Apr 02, 2024 pm 05:36 PM

Lapisan bawah fungsi C++ sort menggunakan isihan gabungan, kerumitannya ialah O(nlogn), dan menyediakan pilihan algoritma pengisihan yang berbeza, termasuk isihan pantas, isihan timbunan dan isihan stabil.

Bolehkah kecerdasan buatan meramalkan jenayah? Terokai keupayaan CrimeGPT Bolehkah kecerdasan buatan meramalkan jenayah? Terokai keupayaan CrimeGPT Mar 22, 2024 pm 10:10 PM

Konvergensi kecerdasan buatan (AI) dan penguatkuasaan undang-undang membuka kemungkinan baharu untuk pencegahan dan pengesanan jenayah. Keupayaan ramalan kecerdasan buatan digunakan secara meluas dalam sistem seperti CrimeGPT (Teknologi Ramalan Jenayah) untuk meramal aktiviti jenayah. Artikel ini meneroka potensi kecerdasan buatan dalam ramalan jenayah, aplikasi semasanya, cabaran yang dihadapinya dan kemungkinan implikasi etika teknologi tersebut. Kecerdasan Buatan dan Ramalan Jenayah: Asas CrimeGPT menggunakan algoritma pembelajaran mesin untuk menganalisis set data yang besar, mengenal pasti corak yang boleh meramalkan di mana dan bila jenayah mungkin berlaku. Set data ini termasuk statistik jenayah sejarah, maklumat demografi, penunjuk ekonomi, corak cuaca dan banyak lagi. Dengan mengenal pasti trend yang mungkin terlepas oleh penganalisis manusia, kecerdasan buatan boleh memperkasakan agensi penguatkuasaan undang-undang

Algoritma pengesanan yang dipertingkatkan: untuk pengesanan sasaran dalam imej penderiaan jauh optik resolusi tinggi Algoritma pengesanan yang dipertingkatkan: untuk pengesanan sasaran dalam imej penderiaan jauh optik resolusi tinggi Jun 06, 2024 pm 12:33 PM

01Garis prospek Pada masa ini, sukar untuk mencapai keseimbangan yang sesuai antara kecekapan pengesanan dan hasil pengesanan. Kami telah membangunkan algoritma YOLOv5 yang dipertingkatkan untuk pengesanan sasaran dalam imej penderiaan jauh optik resolusi tinggi, menggunakan piramid ciri berbilang lapisan, strategi kepala pengesanan berbilang dan modul perhatian hibrid untuk meningkatkan kesan rangkaian pengesanan sasaran dalam imej penderiaan jauh optik. Menurut set data SIMD, peta algoritma baharu adalah 2.2% lebih baik daripada YOLOv5 dan 8.48% lebih baik daripada YOLOX, mencapai keseimbangan yang lebih baik antara hasil pengesanan dan kelajuan. 02 Latar Belakang & Motivasi Dengan perkembangan pesat teknologi penderiaan jauh, imej penderiaan jauh optik resolusi tinggi telah digunakan untuk menggambarkan banyak objek di permukaan bumi, termasuk pesawat, kereta, bangunan, dll. Pengesanan objek dalam tafsiran imej penderiaan jauh

Amalkan dan fikirkan platform model besar berbilang modal Jiuzhang Yunji DataCanvas Amalkan dan fikirkan platform model besar berbilang modal Jiuzhang Yunji DataCanvas Oct 20, 2023 am 08:45 AM

1. Perkembangan sejarah model besar pelbagai mod Gambar di atas adalah bengkel kecerdasan buatan pertama yang diadakan di Kolej Dartmouth di Amerika Syarikat pada tahun 1956. Persidangan ini juga dianggap telah memulakan pembangunan kecerdasan buatan perintis logik simbolik (kecuali ahli neurobiologi Peter Milner di tengah-tengah barisan hadapan). Walau bagaimanapun, teori logik simbolik ini tidak dapat direalisasikan untuk masa yang lama, malah memulakan musim sejuk AI pertama pada 1980-an dan 1990-an. Sehingga pelaksanaan model bahasa besar baru-baru ini, kami mendapati bahawa rangkaian saraf benar-benar membawa pemikiran logik ini. Kerja ahli neurobiologi Peter Milner memberi inspirasi kepada pembangunan rangkaian saraf tiruan yang seterusnya, dan atas sebab inilah dia dijemput untuk mengambil bahagian. dalam projek ini.

Aplikasi algoritma dalam pembinaan 58 platform potret Aplikasi algoritma dalam pembinaan 58 platform potret May 09, 2024 am 09:01 AM

1. Latar Belakang Pembinaan 58 Portrait Platform Pertama sekali, saya ingin berkongsi dengan anda latar belakang pembinaan 58 Portrait Platform. 1. Pemikiran tradisional platform pemprofilan tradisional tidak lagi mencukupi Membina platform pemprofilan pengguna bergantung pada keupayaan pemodelan gudang data untuk menyepadukan data daripada pelbagai barisan perniagaan untuk membina potret pengguna yang tepat untuk memahami tingkah laku, minat pengguna dan keperluan, dan menyediakan keupayaan sampingan, akhirnya, ia juga perlu mempunyai keupayaan platform data untuk menyimpan, bertanya dan berkongsi data profil pengguna dan menyediakan perkhidmatan profil dengan cekap. Perbezaan utama antara platform pemprofilan perniagaan binaan sendiri dan platform pemprofilan pejabat pertengahan ialah platform pemprofilan binaan sendiri menyediakan satu barisan perniagaan dan boleh disesuaikan atas permintaan platform pertengahan pejabat berkhidmat berbilang barisan perniagaan, mempunyai kompleks pemodelan, dan menyediakan lebih banyak keupayaan umum. 2.58 Potret pengguna latar belakang pembinaan potret di platform tengah 58

Tambah SOTA dalam masa nyata dan meroket! FastOcc: Inferens yang lebih pantas dan algoritma Occ mesra penggunaan sudah tersedia! Tambah SOTA dalam masa nyata dan meroket! FastOcc: Inferens yang lebih pantas dan algoritma Occ mesra penggunaan sudah tersedia! Mar 14, 2024 pm 11:50 PM

Ditulis di atas & Pemahaman peribadi penulis ialah dalam sistem pemanduan autonomi, tugas persepsi adalah komponen penting dalam keseluruhan sistem pemanduan autonomi. Matlamat utama tugas persepsi adalah untuk membolehkan kenderaan autonomi memahami dan melihat elemen persekitaran sekeliling, seperti kenderaan yang memandu di jalan raya, pejalan kaki di tepi jalan, halangan yang dihadapi semasa memandu, tanda lalu lintas di jalan raya, dan sebagainya, dengan itu membantu hiliran. modul Membuat keputusan dan tindakan yang betul dan munasabah. Kenderaan dengan keupayaan pemanduan autonomi biasanya dilengkapi dengan pelbagai jenis penderia pengumpulan maklumat, seperti penderia kamera pandangan sekeliling, penderia lidar, penderia radar gelombang milimeter, dsb., untuk memastikan kenderaan autonomi itu dapat melihat dan memahami persekitaran sekeliling dengan tepat. elemen , membolehkan kenderaan autonomi membuat keputusan yang betul semasa pemanduan autonomi. kepala

See all articles