Tag Archives: Deep Learning

Memahami Cara Kerja Generator dan Discriminator

By | August 31, 2025

1,639 ViewsMemahami Cara Kerja Generator dan Discriminator pada model GAN Generativ Adversarial Network. Bisa kita analogikan Pemalsu Uang vs Polisi. Bayangkan: Generator = Pemalsu uang. Dia mencoba membuat uang palsu yang sedekat mungkin dengan uang asli; Discriminator = Polisi, Dia bertugas mengecek apakah uang itu asli atau palsu. Permainan ini berulang terus: Awalnya, pemalsu uang jelek… Read More »

Cara Melakukan Import Dataset YOLO ke label studio

By | June 16, 2025

836 ViewsKolaborasi tim dalam anotasi objek sangat penting agar proses menjadi lebih cepat, maka tools yang bisa kami gunakan yaitu label studio. Label studio untuk versi community sudah lebih dari cukup. Walaupun memang ada sedikit keterbatasan fiturnya. Ada fitur yang cukup ribet dalam hal import data tidak hanya pada label studio juga pada tools anotasi… Read More »

Membuat Model OCR untuk membaca NIK KTP

By | May 21, 2025

2,074 ViewsOptical Character Recognition (OCR) adalah teknologi yang memungkinkan komputer untuk mengenali dan mengubah teks yang terdapat pada gambar, dokumen hasil scan, atau format digital lainnya menjadi data teks yang dapat diedit dan dicari. OCR berperan penting dalam berbagai aplikasi, mulai dari konversi dokumen cetak ke format digital hingga pengenalan tulisan tangan dalam aplikasi mobile… Read More »

Model Deep Learning untuk Deteksi NIK KTP Indonesia

By | May 21, 2025

2,209 ViewsAplikasi scanner untuk membaca informasi dari KTP Indonesia sebenarnya sudah sangat banyak dan sudah terhubung ke API. Pada postingan kali ini, kita akan sedikit membahas mengenai model deep learning yang bisa kita gunakan untuk mendeteksi lokasi sebuah NIK berbentuk bounding box. Model deep learning yang robust untuk tugas tersebut yaitu RCNN. RCNN (Regional Convolutional… Read More »

PyTorch Lightning: Framework Modern untuk Deep Learning yang Terstruktur

By | May 7, 2025

508 ViewsApa itu PyTorch Lightning? PyTorch Lightning adalah sebuah high-level framework berbasis PyTorch yang dirancang untuk membuat proses pelatihan deep learning menjadi lebih terstruktur, bersih, dan mudah diskalakan. Lightning memisahkan logika risetdari logika engineering (seperti training loop, logging, distribusi, dll), sehingga peneliti dan engineer bisa fokus pada model dan data, bukan pada kode boilerplate. Mengapa Menggunakan… Read More »

Augmentasi Gambar dengan Albumentation dan kornia

By | April 13, 2025

611 ViewsDalam dunia machine learning, khususnya di bidang computer vision, memiliki banyak data adalah kunci keberhasilan model. Tapi, mengumpulkan gambar dalam jumlah besar bisa memakan waktu dan biaya. Di sinilah augmentasi data gambar (image augmentation) menjadi solusi. Augmentasi adalah teknik memperbanyak data dengan cara memodifikasi gambar yang sudah ada, tanpa mengubah labelnya. Teknik ini sangat berguna… Read More »

Mengggunakan OpenCV dan Pillow sebagai Input dataset di Pytorch

By | April 13, 2025

638 ViewsSecara umum kita mengenal dataset image processing di pytorch menggunakan Pillow. Pillow menggunakan format yang tersusun agak beda dengan Opencv. Untuk Pillow menggunakan format WH sedangkan opencv dengan HW. Perbedaan cukup serius jika tidak dipahami dengan benar karena format Pytorch menggunakan NCHW. N merupakan batch, C adalah channel, H adalah height, dan W adalah… Read More »

Kornia Library augmentasi berbasis PyTorch

By | April 5, 2025

580 ViewsMengenal Kornia: Framework Augmentasi dan Visi Komputer Berbasis PyTorch. Di dunia machine learning, augmentasi citra adalah salah satu teknik penting untuk memperkaya dataset dan meningkatkan performa model, khususnya dalam tugas seperti klasifikasi, deteksi objek, dan segmentasi. Meski banyak pustaka augmentasi populer seperti Albumentations, muncul satu kandidat kuat yang mengubah cara kita melakukan augmentasi: Kornia. Apa… Read More »

Tutorial Menggunakan Label Studio untuk Anotasi Objek

By | January 24, 2025

1,097 ViewsLabel Studio adalah alat anotasi data open-source yang sangat populer untuk melabeli berbagai jenis data, seperti teks, gambar, audio, video, dan lainnya. Dengan Label Studio, Anda dapat dengan mudah membuat anotasi untuk melatih model pembelajaran mesin. Artikel ini akan memandu Anda dalam langkah-langkah menggunakan Label Studio untuk anotasi objek secara efektif. Mari kita mulai!… Read More »

Melatih Model Yolo5 untuk deteksi Objek

By | November 28, 2024

1,633 ViewsYOLO (You Only Look Once) adalah salah satu model deep learning yang digunakan untuk deteksi objek secara real-time. Sejak diperkenalkan oleh Joseph Redmon pada tahun 2015, YOLO telah berkembang pesat dengan berbagai versi yang lebih cepat dan akurat. Salah satu model yang populer saat ini adalah YOLOv5, yang dirilis oleh Ultralytics pada tahun 2020.… Read More »