Tag Archives: Machine Learning

Bagaimana Data Engineer Mengelola Dataset

By | August 17, 2021

807 ViewsBagaimana Data Engineer Mengelola Dataset? Tulisan ini berdasarkan pengalaman kami dalam menangani beberapa dataset yang berukuran sangat besar sehingga butuh mekanisme khsusus agar pada data engineer dapat bekerja lebih efisien. Dataset adalah kumpulan data yang mempunyai properties yang seragam. Dataset mempunyai banyak bentuk seperti file CSV, Gambar, atau dalam Database. Didalam dataset terdiri dari… Read More »

Implementasi Deep Machine Learning untuk Segmentasi Gambar

By | July 11, 2021

818 ViewsDeep Machine Learning untuk Segmentasi Gambar –  Berbicara mengenai teknik segmentasi gambar dari mulai menggunakan teknik pengambangan ataupun dengan teknik fuzzy ataupun teknik waterseed ataupun menggunakan color palette,Hasillnya kurang memuaskan. Pada artikel ini, saya akan membahas mengenai implementasi model UNET, augmentation gambar pada project yang sedang kami kerjakan.

Protocol Buffers

By | June 2, 2021

558 ViewsProtocol Buffers – Apakah kalian sering menggunakan beragam bahasa dalam membuat aplikasi? Kalau iya, berarti perlunya sebuah standar format serialisasi data sebagai wadah dalam melakukan sharing. Kalau dalam protokol HTTP, kita terbiasa menggunakan format JSON, XML. Bila kalian menggunakan python yaitu pickle. Namun format pickle hanya bisa dibaca untuk python! Bagaimana bila data tersebut… Read More »

Dataset Trimap Image

By | May 27, 2021

379 ViewsDataset Trimap Image sering digunakan dalam machine learning selain format VOC, PASCAL, dan COCO. Trimap Image Seperti namanya, trimap gambar I adalah partisi yang berisi tiga set wilayah – F, B, dan M. Himpunan F berisi informasi piksel latar depan (foreground), set B berisi informasi piksel latar belakang (background), dan M  (border) adalah kawasan… Read More »

Pilihan terbaik Image Processing di portable device

By | April 5, 2022

484 ViewsImage Processing di Android – Saat ini perkembangan mobile device sangatlah pesat, banyak aplikasi yang dituntut untuk bisa berjalan di device portable. Namun untuk urusan ini, pengalaman penulis setidaknya kalian bisa menggunakan cara berikut menggunakan arduino UNO menggunakan Raspberry Pi atau android OpenCV tetap merupakan pilihan terbaik sebagai core engine sebagai dapur pacu urusan… Read More »

VLFeat collection of vision algorithms for GNU Octave

By | April 16, 2021

673 ViewsVLFeat – cross-platform open source collection of vision algorithms for GNU Octave – Yup bagi kalian yang suka berbau-bau opensource daripada menggunakan Matlab yang harganya cukup lumayan. Kalian bisa menggunakan GNU Octave. Penulis banyak koq menggunakan GNU Octave untuk melakukan beragam project. Tidak kalau jauh koq dari Matlab karena banyak tersedianya package. Nah salah… Read More »

Train CNN on MATLAB without GPU-supporting

By | April 16, 2021

424 Viewstrain CNN on MATLAB without GPU-supporting – Apakah bisa menggunakan training deep machine learning di Matlab tanpa adanya GPU? Postingan ini adalah kelanjutan sebelumnya, sedikit membahas mengenai function/class arrayDatastore yang ada dikenal di Matlab R2020b. Setelah saya install dan timbul masalah lagi, yups ternyata butuh yang namanya GPU yang bagus agar bisa berjalan dengan… Read More »

Belajar Deep Machine Learning di Matlab

By | April 12, 2021

1,252 ViewsBelajar Deep Machine Learning sudah banyak dibahas terutama menggunakan Python, tensorflow, keras, ada juga yang menggunakan pytorch. Namun demikian bagi kalian yang terbiasa menggunakan Matlab, maka tidak perlu kuatir. Belajar Deep Machine Learning di Matlab sangat mudah koq, nggak pakai ribet. Sebagai bahan permulaan belajar, maka saya rajin sekali banyak baca dokumentasinya di Matlab… Read More »

Aplikasi Editor Annotation Image COCO

By | March 25, 2021

456 ViewsAplikasi Editor Annotation Image –  Pesatnya penggunaan deep machine learning untuk keperluan computer vision membutuhkan editor Annotation Image yang mumpuni dan ringan. Setelah berkali-kali searching di google, untuk kebutuhan membuat datase training menggunakan format COCO maka pilihan saya ada 2 saat ini yang digunakan yaitu

Kompabilitas versi keras dengan Tensorflow 2.0

By | March 21, 2021

679 ViewsSaat ini tensorflow sudah mencapai versi 2.2 keatas yang punya perbedaan yang jauh sekali dengan versi 1.0. Saya punya pengalaman menarik ketika menggunakan PlaidML sebagai backend pengganti tensorflow, dimana PlaidML tersebut masih dengan versi 0.7.0 yang punya ketergantungan dengan versi keras 2.2.4

Open Images Dataset untuk para developer AI

By | June 11, 2021

848 ViewsOpen Images Dataset – Dataset bila dialih bahasakan berupa kumpulan data. Dataset sangat berguna sekali kalau kalian bekerja dengan machine learning-deep machine learning. Untuk mengumpulkan dataset menjadi satu kesatuan agar bisa diakses oleh pada developler, maka Google telah menyediakan Open Image Dataset. Apa itu Open Image Dataset Open Image Dataset merupakan kumpulan dataset gambar … Read More »

Format Anotasi Gambar pada Deep Machine Learning

By | March 13, 2021

928 ViewsImage Annotation Formats – Format Anotasi Gambar digunakan pada dataset untuk deep machine learning. Perkembangan yang pesat dalam kompetisi deep machine learning setidaknya terdapat beberapa Image Annotation Formats – Format Anotasi Gambar apa saja? Kompetisi dalam deep machine learning membutuhkan jutaan dataset dan membutuhkan waktu belasan dan bahkan puluhan jam dalam sesi training. Pengalaman… Read More »

Optimalkan hasil Deteksi Objek dengan Non max suppression

By | June 11, 2021

1,242 ViewsOptimalkan hasil Deteksi Objek dengan Non max suppression –  merupakan algoritma yang dikembangkan untuk menghasilkan solusi ketika hasil object detection yang overlapping. Cerita ini dimulai ketika saya bekerja untuk sebuah project yang melibatkan proses object detection menggunakan deep learning yaitu untuk menentukan lokasi plate number pada sebuah vendor parking management. Setelah melakukan urusan data… Read More »

Machine Learning dengan PlaidML

By | March 19, 2021

400 ViewsMachine Learning dengan PlaidML – PlaidML adalah kompiler tensor canggih dan portabel untuk memungkinkan kalian melakukan deep machine learning keberagam device pada laptop, perangkat tertanam-embedded, atau perangkat lain Plaid ML merupakan favorit saya saat ini, karena sangat menjengkelkan sekali ketika menggunakan tensorflow! Tensorflow dari versi 1 loncat ke versi 2 banyak sekali perubahan! Sehingga… Read More »

Apa itu Fraud Detection

By | April 5, 2022

677 ViewsFraud Detection  – Deteksi penipuan adalah serangkaian kegiatan yang dilakukan untuk mencegah uang atau harta benda diperoleh dengan alasan palsu. Fraud Detection  diterapkan pada banyak industri terutama perbankan atau asuransi. Dalam perbankan, penipuan mungkin termasuk pemalsuan cek atau penggunaan kartu kredit curian. Bentuk penipuan lainnya mungkin melibatkan kerugian yang berlebihan atau menyebabkan kecelakaan dengan… Read More »

Cara Menghitung MSE dan PSNR

By | January 30, 2021

2,284 ViewsAda beberapa parameter pengukuran kesalahan atau error dalam pemrosesan citra. Dua parameter yang paling umum digunakan adalah Mean Square Error (MSE) dan Peak Signal to Noise Ratio (PSNR). Menghitung Nilai MSE merupakan ukuran yang baik untuk mengukur kesamaan 2 buah citra. Misalkan kita memiliki 2 buah citra f dan g dengan dimensi yang MxN