SeterusnyaPanduan seterusnya
Pengoptimuman Dasar Relatif Kumpulan
Teknikal
PANDUAN Teknikal
Pengoptimuman tertib kedua menggunakan maklumat kelengkungan (matriks Hessian derivatif kedua) untuk mengambil langkah yang lebih bijak ke arah minimum, bukan hanya cerun.
Dengar panduan iniAI-diceritakan · ~2 min
It can converge in dramatically fewer iterations than plain gradient descent, but the cost of computing curvature makes it tricky to scale.
Turun kecerunan hanya mengetahui cerun pada titik semasa anda, jadi ia memilih saiz langkah tetap atau ditala tangan dan mengharapkan yang terbaik. Kaedah Newton pergi lebih jauh: ia juga melihat bagaimana cerun berubah (kelengkungan), ditangkap oleh Hessian, matriks semua derivatif separa kedua. Kemas kini mendarabkan Hessian songsang dengan kecerunan, yang secara automatik menskala semula setiap arah dan mendarat berhampiran anggaran minimum kuadratik tempatan. Untuk mangkuk kuadratik sempurna, kaedah Newton mencapai bahagian bawah dalam satu langkah. Tangkapan adalah kejam: model dengan parameter N mempunyai Hessian N-by-N, jadi menyimpan dan menyongsangkan kosnya kira-kira memori N-kuadrat dan pengiraan N-kubus. Untuk rangkaian berbilion parameter adalah mustahil, itulah sebabnya pengamal menggunakan anggaran yang lebih murah.
Regresi logistik yang sesuai dengan L-BFGS dan model cembung lain dalam scikit-learn, di mana ia sering mengalahkan keturunan kecerunan biasa pada set data kecil hingga sederhana
Pelarasan himpunan dalam pembinaan semula 3D dan SLAM, di mana Gauss-Newton dan Levenberg-Marquardt memperhalusi pose kamera dan kedudukan mata
Melatih rangkaian saraf kecil bermaklumat fizik di mana L-BFGS mencapai ketepatan yang Adam bergelut untuk mencapainya
Syampu dan K-FAC mempercepatkan latihan pembelajaran mendalam berskala besar dengan menghampiri struktur Hessian
Untuk rangkaian saraf gergasi, kaedah tertib kedua penuh kekal tidak praktikal, tetapi anggaran semakin mendapat tempat. Pengoptimum seperti K-FAC dan Syampu menganggarkan kelengkungan menggunakan struktur pepenjuru blok atau berfaktor Kronecker, dan kaedah yang lebih baharu seperti Sophia dan Muon menggunakan anggaran kelengkungan murah untuk mempercepatkan pralatihan model bahasa besar. Jangkakan usaha berterusan untuk menangkap isyarat kelengkungan yang berguna pada kos pesanan hampir pertama, mengecilkan jurang antara Adam dan langkah Newton sebenar.
Newsletter percuma
Tiga cerita AI yang disahkan setiap pagi hari bekerja, ditulis dalam Bahasa Inggeris biasa. Percuma selamanya, tiada iklan.
Satu e-mel setiap hari bekerja. Berhenti melanggan dalam satu klik. Kami tidak pernah menjual atau berkongsi alamat anda.
Uji diri anda
Maklum balas segera pada setiap jawapan, dan sijil yang boleh dikongsi dengan ID yang boleh disahkan sebaik sahaja anda lulus kursus.
Sokong pendidikan AI percuma. AI Understanding ialah pertubuhan bukan keuntungan 501(c)(3) — tiada iklan, tiada bayaran dinding, selamanya. Buat derma
Pengoptimuman tertib kedua menggunakan maklumat kelengkungan (matriks Hessian derivatif kedua) untuk mengambil langkah yang lebih bijak ke arah minimum, bukan hanya cerun. Ia boleh menumpu dalam lelaran yang lebih sedikit daripada turunan kecerunan biasa, tetapi kos kelengkungan pengkomputeran menjadikannya sukar untuk skala.
Kaedah Newton menambah kecerunan dengan kelengkungan dari Hessian, membiarkannya menskala semula arah dan menganggarkan minimum kuadratik tempatan.
Pada kuadratik tepat, model kuadratik tempatan menyamai fungsi sebenar, jadi satu langkah Newton melompat terus ke minimum.
Dengan parameter N, Hessian mempunyai entri N-kuadrat dan menyongsangkannya berskala seperti N-kubus, yang tidak boleh dilaksanakan pada berbilion parameter.
BFGS mengemas kini anggaran Hessian songsang secara berulang menggunakan perubahan dalam kecerunan antara langkah, mengelakkan pengiraan langsung.
'L' bermaksud ingatan terhad: L-BFGS hanya menyimpan segelintir vektor terkini, mengurangkan storan daripada N-kuadrat kepada kira-kira gandaan kecil N.
Teruskan belajar
Lebih banyak panduan dipilih untuk topik ini
SeterusnyaPanduan seterusnya
Pengoptimuman Dasar Relatif Kumpulan
Teknikal