cari
RumahPeranti teknologiAITanpa menimbun parameter atau bergantung pada masa, Meta mempercepatkan proses latihan ViT dan meningkatkan daya pengeluaran sebanyak 4 kali ganda.

Pada peringkat ini, model pengubah visual (ViT) telah digunakan secara meluas dalam pelbagai tugas penglihatan komputer seperti pengelasan imej, pengesanan sasaran dan segmentasi, dan boleh mencapai hasil SOTA dalam perwakilan visual dan pengecaman. Memandangkan prestasi model penglihatan komputer selalunya dikaitkan secara positif dengan bilangan parameter dan masa latihan, komuniti AI telah bereksperimen dengan model ViT yang semakin berskala besar.

Tetapi harus diingat bahawa apabila model mula melebihi skala teraflops, medan tersebut telah menghadapi beberapa kesesakan utama. Melatih satu model boleh mengambil masa berbulan-bulan dan memerlukan beribu-ribu GPU, meningkatkan keperluan pemecut dan menghasilkan model ViT berskala besar yang mengecualikan ramai pengamal.

Untuk meluaskan skop penggunaan model ViT, penyelidik Meta AI telah membangunkan kaedah latihan yang lebih cekap. Adalah sangat penting untuk mengoptimumkan latihan untuk penggunaan pemecut yang optimum. Walau bagaimanapun, proses ini memakan masa dan memerlukan kepakaran yang tinggi. Untuk menyediakan percubaan yang teratur, penyelidik mesti memilih daripada pengoptimuman yang tidak terkira banyaknya: mana-mana satu daripada berjuta-juta operasi yang dilakukan semasa sesi latihan mungkin terhalang oleh ketidakcekapan.

Meta AI mendapati bahawa ia boleh meningkatkan kecekapan pengiraan dan storan dengan menggunakan satu siri pengoptimuman pada pelaksanaan ViTnya dalam PyCls, pangkalan kod klasifikasi imejnya. Untuk model ViT yang dilatih menggunakan PyCI, pendekatan Meta AI boleh meningkatkan kelajuan latihan dan daya pemprosesan setiap pemecut (TFLOPS).

Graf di bawah menunjukkan peningkatan relatif dalam daya tahan pemecut setiap cip berbanding penanda aras V100 menggunakan asas kod PyCI yang dioptimumkan, manakala pemprosesan pemecut yang dioptimumkan A100 ialah penanda aras V100.

Tanpa menimbun parameter atau bergantung pada masa, Meta mempercepatkan proses latihan ViT dan meningkatkan daya pengeluaran sebanyak 4 kali ganda.

Prinsip operasi

Meta AI mula-mula menganalisis asas kod PyCIs untuk mengesahkan potensi kecekapan latihan yang rendah sumber, akhirnya menumpukan pada pilihan format digital. Secara lalai, kebanyakan aplikasi menggunakan format titik terapung ketepatan tunggal 32-bit untuk mewakili nilai rangkaian saraf. Menukar kepada format separuh ketepatan 16-bit (FP16) boleh mengurangkan jejak memori model dan masa pelaksanaan, tetapi selalunya juga mengurangkan ketepatan.

Para penyelidik menggunakan penyelesaian kompromi, iaitu ketepatan campuran. Dengan itu, sistem melakukan pengiraan dalam format ketepatan tunggal untuk mempercepatkan latihan dan mengurangkan penggunaan memori, sambil menyimpan keputusan dalam ketepatan tunggal untuk mengekalkan ketepatan. Daripada menukar bahagian rangkaian secara manual kepada separuh ketepatan, mereka bereksperimen dengan mod latihan ketepatan campuran automatik yang berbeza, yang bertukar secara automatik antara format digital. Ketepatan campuran automatik mod yang lebih maju bergantung terutamanya pada operasi separuh ketepatan dan berat model. Tetapan seimbang yang digunakan oleh penyelidik boleh mempercepatkan latihan tanpa mengorbankan ketepatan.

Untuk menjadikan proses lebih cekap, penyelidik menggunakan sepenuhnya algoritma latihan Selari Data Sepenuhnya Sharder (FSDP) dalam perpustakaan FairScale, yang membandingkan parameter, keadaan Gradien dan pengoptimum dipecahkan. Melalui algoritma FSDP, penyelidik boleh membina model berskala lebih besar menggunakan GPU yang lebih sedikit. Selain itu, kami menggunakan pengoptimum MTA, pengelas ViT terkumpul dan susun atur tensor input detik kelompok untuk melangkau operasi transpos berlebihan.

Paksi X bagi rajah di bawah menunjukkan kemungkinan pengoptimuman, dan paksi Y menunjukkan peningkatan relatif dalam daya pemprosesan pemecut berbanding penanda aras selari data teragih (DDP) apabila berlatih dengan ViT -H/16.

Tanpa menimbun parameter atau bergantung pada masa, Meta mempercepatkan proses latihan ViT dan meningkatkan daya pengeluaran sebanyak 4 kali ganda.

Para penyelidik mencapai peningkatan 1.51x dalam daya pemprosesan pemecut apabila jumlah saiz tampalan ialah 560, dari segi pelaksanaan sesaat pada setiap cip pemecut Diukur dengan bilangan operasi titik terapung. Dengan meningkatkan saiz imej daripada 224 piksel kepada 256 piksel, mereka dapat meningkatkan daya pemprosesan kepada 1.86x. Walau bagaimanapun, menukar saiz imej bermakna menukar hiperparameter, yang akan memberi kesan kepada ketepatan model. Apabila berlatih dalam mod FP16 penuh, daya pengeluaran relatif meningkat kepada 2.18x. Walaupun ketepatan kadangkala dikurangkan, dalam eksperimen ketepatan dikurangkan kurang daripada 10%.

Paksi Y bagi rajah di bawah ialah masa zaman, tempoh latihan terakhir pada keseluruhan set data ImageNet-1K. Di sini kami menumpukan pada masa latihan sebenar untuk konfigurasi sedia ada, yang biasanya menggunakan saiz imej 224 piksel.

Tanpa menimbun parameter atau bergantung pada masa, Meta mempercepatkan proses latihan ViT dan meningkatkan daya pengeluaran sebanyak 4 kali ganda.

Penyelidik Meta AI menggunakan skema pengoptimuman untuk mengurangkan masa zaman (tempoh satu sesi latihan pada keseluruhan dataset ImageNet-1K) daripada 0.65 jam kepada 0.43 jam.

Paksi-x carta di bawah mewakili bilangan cip pemecut GPU A100 dalam konfigurasi tertentu, dan paksi-y mewakili daya pemprosesan mutlak dalam TFLOPS setiap cip.

Tanpa menimbun parameter atau bergantung pada masa, Meta mempercepatkan proses latihan ViT dan meningkatkan daya pengeluaran sebanyak 4 kali ganda.

Kajian ini turut membincangkan kesan konfigurasi GPU yang berbeza. Dalam setiap kes, sistem mencapai daya pemprosesan yang lebih tinggi daripada tahap garis dasar selari data teragih (DDP). Apabila bilangan cip meningkat, kita dapat melihat sedikit penurunan dalam daya pemprosesan disebabkan oleh overhed komunikasi antara peranti. Walau bagaimanapun, walaupun dengan 64 GPU, sistem Meta adalah 1.83x lebih pantas daripada penanda aras DDP.

Kepentingan penyelidikan baharu

Menggandakan daya pengeluaran yang boleh dicapai dalam latihan ViT boleh menggandakan saiz kluster latihan dengan berkesan dan meningkatkan Penggunaan pemecut secara langsung mengurangkan pelepasan karbon model AI. Memandangkan pembangunan model besar baru-baru ini telah membawa arah aliran model yang lebih besar dan masa latihan yang lebih lama, pengoptimuman ini dijangka membantu bidang penyelidikan terus mendorong teknologi terkini, memendekkan masa pemulihan dan meningkatkan produktiviti.

Atas ialah kandungan terperinci Tanpa menimbun parameter atau bergantung pada masa, Meta mempercepatkan proses latihan ViT dan meningkatkan daya pengeluaran sebanyak 4 kali ganda.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:51CTO.COM. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Memasak Inovasi: Bagaimana Kecerdasan Buatan Mengubah Perkhidmatan MakananMemasak Inovasi: Bagaimana Kecerdasan Buatan Mengubah Perkhidmatan MakananApr 12, 2025 pm 12:09 PM

AI Menambah Penyediaan Makanan Walaupun masih dalam penggunaan baru, sistem AI semakin digunakan dalam penyediaan makanan. Robot yang didorong oleh AI digunakan di dapur untuk mengautomasikan tugas penyediaan makanan, seperti membuang burger, membuat pizza, atau memasang SA

Panduan Komprehensif mengenai Python Namespaces & Variable ScopesPanduan Komprehensif mengenai Python Namespaces & Variable ScopesApr 12, 2025 pm 12:00 PM

Pengenalan Memahami ruang nama, skop, dan tingkah laku pembolehubah dalam fungsi Python adalah penting untuk menulis dengan cekap dan mengelakkan kesilapan runtime atau pengecualian. Dalam artikel ini, kami akan menyelidiki pelbagai ASP

Panduan Komprehensif untuk Model Bahasa Visi (VLMS)Panduan Komprehensif untuk Model Bahasa Visi (VLMS)Apr 12, 2025 am 11:58 AM

Pengenalan Bayangkan berjalan melalui galeri seni, dikelilingi oleh lukisan dan patung yang terang. Sekarang, bagaimana jika anda boleh bertanya setiap soalan dan mendapatkan jawapan yang bermakna? Anda mungkin bertanya, "Kisah apa yang anda ceritakan?

MediaTek meningkatkan barisan premium dengan Kompanio Ultra dan Dimensity 9400MediaTek meningkatkan barisan premium dengan Kompanio Ultra dan Dimensity 9400Apr 12, 2025 am 11:52 AM

Meneruskan irama produk, bulan ini MediaTek telah membuat satu siri pengumuman, termasuk Kompanio Ultra dan Dimensity 9400 yang baru. Produk ini mengisi bahagian perniagaan MediaTek yang lebih tradisional, termasuk cip untuk telefon pintar

Minggu ini di AI: Walmart menetapkan trend fesyen sebelum mereka pernah berlakuMinggu ini di AI: Walmart menetapkan trend fesyen sebelum mereka pernah berlakuApr 12, 2025 am 11:51 AM

#1 Google melancarkan Agent2Agent Cerita: Ia Isnin pagi. Sebagai perekrut berkuasa AI, anda bekerja lebih pintar, tidak lebih sukar. Anda log masuk ke papan pemuka syarikat anda di telefon anda. Ia memberitahu anda tiga peranan kritikal telah diperolehi, dijadualkan, dan dijadualkan untuk

AI Generatif Bertemu PsychobabbleAI Generatif Bertemu PsychobabbleApr 12, 2025 am 11:50 AM

Saya akan meneka bahawa anda mesti. Kita semua seolah -olah tahu bahawa psychobabble terdiri daripada pelbagai perbualan yang menggabungkan pelbagai terminologi psikologi dan sering akhirnya menjadi tidak dapat difahami atau sepenuhnya tidak masuk akal. Semua yang anda perlu lakukan untuk memuntahkan fo

Prototaip: saintis menjadikan kertas menjadi plastikPrototaip: saintis menjadikan kertas menjadi plastikApr 12, 2025 am 11:49 AM

Hanya 9.5% plastik yang dihasilkan pada tahun 2022 dibuat daripada bahan kitar semula, menurut satu kajian baru yang diterbitkan minggu ini. Sementara itu, plastik terus menumpuk di tapak pelupusan sampah -dan ekosistem -sekitar dunia. Tetapi bantuan sedang dalam perjalanan. Pasukan Engin

Kebangkitan Penganalisis AI: Mengapa ini boleh menjadi pekerjaan yang paling penting dalam Revolusi AIKebangkitan Penganalisis AI: Mengapa ini boleh menjadi pekerjaan yang paling penting dalam Revolusi AIApr 12, 2025 am 11:41 AM

Perbualan baru -baru ini dengan Andy Macmillan, Ketua Pegawai Eksekutif Platform Analytics Enterprise terkemuka Alteryx, menonjolkan peranan kritikal namun kurang dihargai ini dalam revolusi AI. Seperti yang dijelaskan oleh Macmillan, jurang antara data perniagaan mentah dan maklumat siap sedia

See all articles

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 laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini