Category Archives: Belajar Coding

Perbandingan Clustering KMeans dengan DBSCAN

By | October 23, 2021

683 ViewsPerbandingan Clustering KMeans dengan DBSCAN – Postingan ini akan memberikan kalian perbandingan kinerja mengenai algoritma Clustering KMeans dengan DBSCAN. Untuk menilai berapa jumlah cluster yang terbaik, bisa kalian baca disini atau disini. Algoritma KMeans telah banyak dibahas dan banyak digunakan secara umum karena sangat mudah, namun demikian algoritma ini kurang begitu tahan ketika terjadi… Read More »

Segmentasi warna berdasarkan Color Palette

By | October 23, 2021

853 ViewsColor – warna merupakan hal yang cukup sulit dalam computer vision, ada begitu banyak kombinasi warna. Secara umum ada 3 warna basic yaitu RGB yang bila dikombinasikan ada sebanyak 2^8 alias 256 jenis warna. Nah bagaimana Segmentasi warna berdasarkan Color Palette untuk gambar jeruk dibawah ini?? Berdasarkan percobaan, gambar jeruk diatas bila diplotkan kedalam… Read More »

Belajar Deep Machine Learning di Matlab

By | April 12, 2021

1,249 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 »

Cara Mudah Split Dataset

By | October 23, 2021

1,091 ViewsSplit Dataset termasuk dalam tahapan pre prosesing untuk mendapatkan dataset yang proporsional. Secara umum split dataset harus memasukan sebuah porsi, misalkan disebut porsi 0.75 artinya 75% dimasukan dataset training serta sisanya dimasukan kedalam testing. Artikel split dataset sudah saya bahas disini, namun demikian agak terlalu ribet karena banyak kode yang harus dibuat. Nah pada… Read More »

Format Anotasi Gambar pada Deep Machine Learning

By | March 13, 2021

922 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,234 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

396 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 »

Manajemen File dan Folder di R

By | March 13, 2021

436 ViewsManajemen File dan Folder di R seringkali kita temui pada saat membuat aplikasi – algoritma, misalkan saja untuk menyimpan file pada suatu folder khusus sehingga diperlukannya operasi untuk cek exists suatu folder terlebih dahulu atau langsung create sehingga aplikasi tidak mengalami error. Perkembangan R saat ini sangat luas digunakan oleh hal tersebut untuk mempermudah… Read More »

Manajemen File menggunakan Python

By | October 23, 2021

1,376 ViewsManajemen File menggunakan Python sangat penting untuk memudahkan kita dalam melakukan otomatisasi file seperti pengecekan direktori kerja, membuat direktori/folder, cek keberadaan file. Bahkan saya sering menggunakan python untuk melakukan tersebut jauh lebih baik daripada menggunakan file explorer bawaan windows, pernah suatu kali saya menghapus ratusan ribu file lebih cepat menggunakan python lho! hal ini… Read More »

Model Simulasi Monte Carlo

By | February 25, 2021

786 ViewsJika suatu sistem mengandung elemen yang mengikut sertakan faktor kemungkinan, model yang digunakan adalah model Monte Carlo. Dasar dari simulasi Monte Carlo adalah percobaan elemen kemungkinan dengan menggunakan sampel random (acak). Metode ini terbagi dalam 5 tahapan:

Text Preprocessing dan text minning

By | October 23, 2021

1,566 ViewsText Minning – atau dialih bahasakan menjadi penambangan teks yaitu proses ekstraksi informasi dan pengetahuan yang berguna dari sejumlah besar sumber data teks, seperti dokumen Word, PDF, kutipan teks, dll Tujuan dari text minning yaitu untuk mendapatkan  konten inti dari sebuah dokumen teks menjadi sebuah data kuantitatif secara cepat. Misalkan saja ketika kita membaca… Read More »

Membuat Document Term Matrix

By | October 23, 2021

1,299 ViewsDocument Term Matrix merupakan algoritma – Metode perhitungan yang sering kita temui dalam text minning. Document Term Matrix merupakan sebuah representasi numerik dari dokumen dalam corpus. Corpus hanyalah kumpulan dokumen. Dengan kumpulan kata yang “lebih besar” ini, Melalui Document Term Matrix, kita dapat melakukan analisis yang lebih menarik. Mudah untuk menentukan jumlah kata individual… Read More »

Function apply(), lapply(), sapply(), tapply()

By | February 12, 2021

1,007 ViewsFunction apply(), lapply(), sapply(), tapply() – Merupakan function yang sangat berguna sekali ketika kita bekerja dengan operasi yang bersifat looping. Tulisan ini bertujuan untuk memperkenalkan kumpulan fungsi apply() yang merupakan fungsi yang paling dasar dari semua kumpulan fungsi pengganti looping. Selain itu ada fungsi: sapply(), lapply() dan tapply().

Shiny-Aplikasi R berbasis Web

By | November 30, 2021

1,753 ViewsShiny-Aplikasi R berbasis Web – Shiny adalah kerangka kerja /framework untuk membuat aplikasi web menggunakan kode R yang dirancang untuk pada data science tanpa pengetahuan HTML, CSS, atau JavaScript. Di sisi lain, Shiny tidak membatasi kita untuk membuat aplikasi sederhana namun Shiny telah dilengkapi dengan komponen antarmuka penggunanya dapat dengan mudah disesuaikan atau diperluas,… Read More »

Teori Normal Distribution

By | October 23, 2021

1,325 ViewsNormal Distribution adalah salah satu hal paling mendasar di alam semesta kita. Itu muncul hampir di mana-mana, di alam, sains, matematika. Bahkan fenomena paling gila seperti proton yang saling bertabrakan, aksi kerumunan orang, dll. Dapat dimodelkan menggunakan distribusi normal. Rumus umum mengenai teori normal distribution yaitu     Ketika kita memplot data yang terdistribusi… Read More »

Teknik Segmentasi Pelanggan

By | October 23, 2021

508 ViewsAverage customer adalah konsep masa lalu, karena  bisnis jaman now harus dapat menyegmentasikan basis pelanggan mereka ke dalam kelompok dan menyesuaikan pengalaman untuk setiap segmen pelanggan. Topik ini merupakan salah satu contoh di mana kita akan menggunakan machine learning dan data science yang umumnya digunakan di industri, dan memahami cara melakukannya serta melakukan analisis… Read More »