Pembelajaran mendalam adalah cabang kecerdasan buatan (AI) yang cukup baru dan sangat populer yang menemukan pola dan wawasan dalam data, termasuk gambar dan video. Pelapisan dan abstraksinya memberikan model pembelajaran mendalam kemampuan yang hampir seperti manusia — termasuk pengenalan gambar tingkat lanjut. Dengan menggunakan OpenCV — perangkat lunak computer vision yang diadopsi secara luas — Anda dapat menjalankan model pembelajaran mendalam yang terlatih sebelumnya pada perangkat keras yang tidak mahal dan menghasilkan wawasan yang kuat dari gambar dan video digital. Dalam kursus ini, memperkenalkan Anda ke dunia deep learning melalui inferensi, menggunakan modul OpenCV Deep Neural Networks (dnn). Anda bisa mendapatkan gambaran umum tentang konsep dan arsitektur pembelajaran mendalam, dan kemudian menemukan cara melihat dan memuat gambar dan video menggunakan OpenCV dan Python. Jonathan juga menunjukkan cara memberikan klasifikasi untuk gambar dan video, menggunakan blob (setara dengan tensor di framework lain), dan memanfaatkan YOLOv3 untuk deteksi objek kustom.
Tujuan pembelajaran :
- Pembelajaran mendalam untuk OpenCV
- Melihat gambar dan video di OpenCV
- Bekerja dengan blob di modul dnn
- Klasifikasi gambar
- Klasifikasi video
- YOLOv3
Kurikulum Kursus :
- Hasilkan wawasan dari gambar digital dan video dengan OpenCV
- Apa yang harus Anda ketahui sebelum mengikuti kursus ini
- Instal Python dan Anaconda
- Buat lingkungan virtual
- Instal editor teks
- Apa itu pembelajaran mendalam?
- Apa itu OpenCV?
- Pembelajaran mendalam untuk OpenCV
- Melihat gambar di OpenCV
- Bekerja dengan saluran warna
- Melihat video di OpenCV
- Gambaran umum proses dnn
- Bekerja dengan blobs
- Klasifikasi untuk gambar: Mendapatkan kelas
- Klasifikasi gambar: Inferensi
- Klasifikasi untuk video
- YOLO V3
- Selesai