Kerangka Materi
Environment Deep Learning MATLAB & Validasi GPU
- Arsitektur dan gambaran alur kerja Deep Learning Toolbox
- Mengecek ketersediaan GPU, kompatibilitas CUDA/cuDNN, dan konfigurasi driver
- Mengkonfigurasi pekerja paralel, manajemen memori, dan menguasai dasar-dasar
gpuArray - Lab 1: Validasi environment dan menjalankan script deep learning pertama yang dipercepat GPU
Konsep Inti Deep Learning dalam MATLAB
- Lapisan jaringan saraf: conv, pooling, batch norm, dropout, residual, dan dense
- Dasar-dasar
dlarray,dlnetwork, dan lingkaran pelatihan kustom - Fungsi loss, optimizer (Adam, SGD, RMSProp), dan strategi penjadwalan learning rate
- Visualisasi arsitektur, distribusi bobot, dan aliran gradien untuk debugging
- Lab 2: Membangun
dlnetworkkustom dari awal dan debugging interaksi lapisan
Merancang CNN untuk Pengenalan Gambar
- Pola desain CNN: ekstraksi fitur, hierarki spasial, dan field reseptif
- Transfer learning: memanfaatkan jaringan yang sudah dilatih sebelumnya seperti ResNet, EfficientNet, dan MobileNet
- Pipeline augmentasi data menggunakan
imageDatastore,augmentedImageDatastore, dan transformasi kustom - Lab 3: Melatih CNN dari awal pada dataset klasifikasi gambar kustom dengan augmentasi
Pelabelan Data Otomatis & Pipeline Reproduktif
- Memanfaatkan alat pelabelan semi-otomatis dan active learning MATLAB
- Impor dan ekspor anotasi (COCO, Pascal VOC, YOLO, CSV)
- Membuat script persiapan data yang ter-parameterisasi dan terkendali versi
- Lab 4: Automasi alur kerja pelabelan dan integrasinya ke script pelatihan
Pelatihan Skala Besar: Multi-GPU, Cloud & Kluster
- Strategi pelatihan multi-GPU: penyesuaian ukuran batch, akumulasi gradien, dan paralelisme data
- Pelatihan terdistribusi dengan MATLAB Parallel Server dan kluster lokal
- Alur kerja pelatihan cloud (AWS, Azure, GCP) melalui profil komputasi cloud MATLAB
- Monitoring pelatihan, checkpointing, dan teknik optimasi hyperparameter
- Lab 5: Skala model ke setup multi-GPU/cloud dan profil throughput pelatihan
Interoperabilitas Cross-Framework & Pertukaran Model
- Mengimpor model Caffe dan TensorFlow/Keras yang sudah dilatih sebelumnya ke MATLAB
- Mengecek kesamaan akurasi dan mengadaptasi arsitektur untuk alur kerja MATLAB
- Ekspor model ke ONNX, TensorFlow, atau Core ML untuk deployment lintas platform
- Lab 6: Mengimpor model TF-Keras, fine-tuning di MATLAB, dan mengekspor ke ONNX
Proyek Akhir & Kesiapan Produksi
- Pipeline end-to-end: ingest data, pelatihan, validasi, optimasi, dan deployment
- Kompresi model: pruning, kuantisasi, dan pembuatan kode dengan GPU Coder
- Praktik terbaik reproduktif: logging, seeding, dan berbagi aplikasi deep learning MATLAB
- Proyek Akhir: Bangun, latih, optimasi, dan ekspor sistem pengenalan gambar lengkap yang disesuaikan dengan domain spesifik Anda
Untuk meminta outline kursus yang disesuaikan untuk pelatihan ini, silakan hubungi kami.
Persyaratan
- Kemahiran dalam MATLAB (sintaks, alur kerja pemrograman, keakraban dengan toolbox)
- Tidak ada pengalaman sebelumnya dalam ilmu data atau deep learning yang diperlukan
- Akses ke workstation lokal dengan GPU (kompatibel dengan CUDA) atau kluster cloud yang disetujui untuk lab langsung
Audience
- Pengembang & Insinyur Perangkat Lunak
- Insinyur Riset & Ahli Domain
- Tim yang beralih dari pemrosesan sinyal/gambar tradisional ke alur kerja berbasis AI
Testimoni (3)
Saya sangat menyukai bagian akhir di mana kita menghabiskan waktu untuk bermain dengan CHAT GPT. Ruangan tidak disiapkan dengan baik untuk ini—sebaiknya menggunakan beberapa meja kecil agar kita bisa berkumpul dalam kelompok-kelompok kecil dan melakukan brainstorming, daripada satu meja besar.
Nola - Laramie County Community College
Kursus - Artificial Intelligence (AI) Overview
Diterjemahkan Mesin
Bekerja berdasarkan prinsip-prinsip dasar secara fokus, dan beralih ke penerapan studi kasus pada hari yang sama
Maggie Webb - Department of Jobs, Regions, and Precincts
Kursus - Artificial Neural Networks, Machine Learning, Deep Thinking
Diterjemahkan Mesin
Bahwa itu menggunakan data perusahaan nyata. Instruktur memiliki pendekatan yang sangat baik dengan membuat peserta pelatihan berpartisipasi dan bersaing
Jimena Esquivel - Zaklad Uslugowy Hakoman Andrzej Cybulski
Kursus - Applied AI from Scratch in Python
Diterjemahkan Mesin