๐ถJS14 - Convolutional Neural Network
Pengantar
Convolutional Neural Network (CNN) adalah jenis jaringan syaraf tiruan yang sangat banyak digunakan untuk mengolah data visual seperti gambar dan video. CNN dirancang agar mampu mengenali polaโpola penting pada citra, misalnya tepi, tekstur, bentuk, hingga objek yang lebih kompleks. Keunggulan CNN dibandingkan ANN biasa adalah kemampuannya menangkap fitur secara otomatis melalui proses konvolusi, sehingga tidak perlu lagi melakukan ekstraksi fitur secara manual.
Dalam modul ini, mahasiswa akan belajar bagaimana CNN memproses citra lapis demi lapis, dari fitur yang sangat sederhana hingga pola visual yang lebih rumit. Praktikum juga akan menunjukkan bagaimana CNN dibangun menggunakan library deep learning modern, mulai dari menyiapkan dataset, melakukan augmentation sederhana, membangun arsitektur CNN dasar, melatih model, hingga mengevaluasi performanya. Fokus modul ini adalah klasifikasi citra, sehingga mahasiswa tidak hanya memahami konsep CNN, tetapi juga melihat bagaimana model mampu membedakan kelas gambar secara otomatis.
Modul ini menjadi landasan penting sebelum mahasiswa mempelajari arsitektur CNN yang lebih dalam seperti VGG, ResNet, atau MobileNet. Dengan memahami cara kerja CNN dasar, mahasiswa dapat lebih mudah memahami model-model vision modern yang digunakan dalam berbagai aplikasi komputer seperti deteksi objek, pengenalan wajah, maupun sistem inspeksi otomatis.
Tujuan
Setelah menyelesaikan modul ini, mahasiswa diharapkan mampu:
Menjelaskan konsep dasar CNN dan perbedaan utamanya dengan ANN biasa.
Memahami fungsi lapisan-lapisan CNN seperti convolution, activation, pooling, dan fully connected.
Menyiapkan dataset citra agar siap digunakan untuk melatih model CNN.
Membangun arsitektur CNN sederhana menggunakan pustaka deep learning.
Melatih dan mengevaluasi model CNN untuk tugas klasifikasi citra.
Menginterpretasikan hasil pelatihan melalui metrik akurasi, loss, dan visualisasi proses training.
Melakukan perbaikan sederhana pada model melalui penyesuaian arsitektur atau hyperparameter.
Last updated