Lewati ke konten utama

Kursus

Model AI yang Dapat Diskalakan dengan PyTorch Lightning

Menengah3 jam

Optimalkan proyek AI Anda dengan membangun model modular dan menguasai optimasi lanjutan menggunakan PyTorch Lightning!

Python3 jam10 video30 Latihan2,400 XP1,158Pernyataan pencapaian

Buat Akun Gratis Anda

Lanjutkan dengan Google
atau
Dengan melanjutkan, Anda menyetujui Ketentuan Penggunaan, kami Kebijakan Privasi dan bahwa data Anda disimpan di AS.

Disukai pelajar di ribuan perusahaan

Deskripsi Kursus

Dasar-dasar Kecerdasan Buatan yang Skalabel

Kursus ini akan membawa Anda dalam perjalanan melalui dasar-dasar kecerdasan buatan yang dapat diskalakan. Anda akan memulai dengan mempelajari bagaimana PyTorch Lightning mempermudah siklus pengembangan model dengan mengurangi kode boilerplate. Melalui contoh-contoh yang dipandu, Anda akan melihat cara memecah jaringan saraf tiruan yang kompleks menjadi komponen-komponen yang dapat digunakan kembali, sehingga Anda dapat mempertahankan kualitas kode meskipun proyek Anda semakin besar.

Teknik Optimasi Lanjutan

Anda juga akan menguasai teknik optimasi, seperti optimizer adaptif, pemangkasan model, dan kuantisasi. Anda akan melihat langsung bagaimana perubahan kecil dalam strategi pelatihan dapat menghasilkan peningkatan signifikan dalam kecepatan dan akurasi, dan Anda akan belajar cara mengoptimalkan siklus pelatihan Anda untuk menghilangkan hambatan.

Penerapan Siap Produksi

Pada akhir kursus ini, Anda akan menguasai keterampilan untuk mengembangkan prototipe hingga tahap produksi, dan Anda akan memiliki portofolio solusi AI yang modular, dioptimalkan, dan siap diimplementasikan untuk mengatasi tantangan dunia nyata.

Prasyarat

Kurikulum

Garis besar kursus

1

Membangun Model yang Dapat Diskalakan dengan PyTorch Lightning

Pada bab ini, kita akan mengeksplorasi bagaimana PyTorch Lightning menyederhanakan pengembangan dan penerapan model AI yang dapat diskalakan. Dimulai dari konsep dasar, kita akan membahas struktur inti proyek PyTorch Lightning, termasuk komponen penting seperti LightningModule dan Trainer, untuk membangun fondasi yang kuat bagi solusi AI yang lebih maju.
Mulai Bab
2

Teknik Lanjutan di PyTorch Lightning

Kita akan menyelami PyTorch Lightning lebih dalam untuk mengelola data secara efisien dan menyempurnakan pelatihan model pada bab ini. Kita akan mempelajari cara membuat alur kerja data yang modular dan dapat digunakan ulang dengan LightningDataModule, mengevaluasi model Anda secara akurat melalui validasi dan pengujian, serta meningkatkan proses pelatihan menggunakan Lightning Callback untuk mengotomatiskan perbaikan model dan mencegah overfitting.
Mulai Bab
3

Mengoptimalkan Model untuk Skalabilitas

Pelajari menyiapkan model deep learning untuk penerapan di dunia nyata dengan membuatnya lebih ringkas dan cepat. Bab ini memperkenalkan teknik seperti dynamic quantization, pruning, dan konversi TorchScript, yang membantu Anda mengurangi ukuran model dan latensi tanpa mengorbankan akurasi.
Mulai Bab

Model AI yang Dapat Diskalakan dengan PyTorch Lightning

Kursus
Selesai

Dapatkan Sertifikat Penyelesaian

Daftar Sekarang

Kembangkan keterampilan data Anda dengan DataCamp untuk Mobile

Lanjutkan pembelajaran Anda di mana saja dengan kursus mobile kami dan tantangan coding 5 menit setiap hari.