Belajar Machine Learning Matlab Teknik Evaluasi Clustering

4,590 Views

Sinopsis

Penggunaan teknik clustering sangat luas sekali mulai dari bidang bisnis ataupun bidang astronomi, misalkan saja untuk bidang bisnis dapat digunakan untuk mengetahui sebuah perilaku konsumen sehingga Perusahaan sedari awal bisa mempersiapkan strategi yang tepat melalui produk yang diinginkan oleh konsumen. Teknik clustering ada banyak sekali seperti KMean Clustering, Fuzzy C-Means Clustering, DBScan (Density-based spatial clustering of applications with noise). Adapun untuk untuk menentukan jumlah cluster terbaik/optimal pada sebuah dataset yang besar perlu dilakukan untuk menghindari trial and error. Penulis sebenarnya telah membahas cara menggunakan 3 metode  menggunakan R languange yaitu

Read more

Blob Operation in Inner Object

1,481 Views

Sinopsis

Sebuah blob operation tidak selamanya kita bertemu dengan sebuah objek yang ideal, misalkan terdapat sebuah inner object sehingga yang seharusnya object tersebut adalah satu kesatuan akan dikenali menjadi 2 objek yang berbeda. Perhatikan gambar dibawah ini yang terdapat 4 objek warna putih dengan objek no 3 merupakan inner object dari objek no 1

Read more

Library SQLite untuk Menyimpan Jutaan record

2,008 ViewsSiapa tidak mengenal sqlite? Database engine yang kecil dan ringan! Bahkan kalau kalian menggunakan Python maka sudah tersedia API tanpa melakukan install package sqlite, seringkali penulis menggunakan sqlite sebagai database logger karena sederhana sekali nggak pakai ribet. Silahkan kalian baca saja Python dan SQLite untuk membuat operasi CRUD https://softscients.com/2020/05/17/menyimpan-jutaan-record-data-berbasis-sql-dengan-python-secara-mudah/ . Nah bagi kalian yang … Read more

Pengambilan data dengan teknik block

1,606 Views

Sinopsis

Seringkali kita akan banyak berurusan dengan ‘tata cara’ mengambil data dari sebuah array baik dalam vektor maupun matrix yaitu dengan teknik block yang terdiri dari 2 cara. Biasanya teknik ini sering dijumpai pada operasi convolutional ataupun operasi pengolahan sinyal digital.

Read more

Menyimpan Jutaan Record Data berbasis SQL dengan Python secara Mudah

4,327 Views

Jika kalian memilih sebuah format penyimpanan dengan bentuk seperti table, maka format tabel relational menjadi pertimbangan seperti sqlite yang single file, portable. API Sqlite sudah tersedia secara default kalau kalian menggunakan python lho jadi tidak perlu ribet untuk melakukan instalasi. Bahkan penulis sering menyimpan data sampai 135 juta record berukuran hampir 7 gb tidak ada masalah sedikit pun (bikin records sebanyak itu butuh waktu berjam-jam), akan sangat berbeda kalau kalian menyimpan dalam bentuk csv, xml, JSON, ataupun menggunakan excel. Keuntungan yang didapat jika menyimpan dalam format database SQL

Read more

Perbaikan Skew gambar untuk Akurasi Mesin Scanner

4,819 Views

Cerita ini dimulai ketikan penulis menggunakan aplikasi scanner gratisan yang saat ini banyak digunakan untuk platform android yaitu CamScanner, dengan beberapa fitur dasar seperti detect skewing. Dasar operasi ini yaitu transalasi dan affine. Bila sedang menangani sebuah project yang berkenaan dengan scanner document maka pastikan algoritma ini ada dalam core engine kalian. Hal menarik adalah kita hanya menggunakan 3 package/library yaitu opencv, imutils, serta scikit-image. Yuk kita bahas satu-persatu saja

Read more

Buku Belajar Dasar Statistik dengan R – Split Dataset

2,658 Views

Split Dataset

Split dataset biasanya terkait dengan algoritma yang melibatkan proses training dan testing. Pembagian dataset mempunyai banyak proporsi seperti 70:30 atau 80:20, misalkan kita dataset terdiri dari 100 record maka 70 untuk dataset training dan 30 untuk dataset testing. Terlihat bahwa porsi dataset terbesar dialokasikan untuk sesi training. Biar gampang untuk contoh, misalkan kita dataset berikut (sengaja menggunakan huruf biar mudah)

Read more

Belajar R – Deteksi Data Outlier

10,767 ViewsSebelum membahas mengenai sebuah pencilan / oulier / extreme, maka kita kenal dulu dengan kuartil yaitu Q1, Q2, dan Q3 yang saya ambil dari materibelajari  daripada menulis ulang. Kuartil sendiri yaitu membagi data sama besar secara berurutan. Cara menentukan kuartil adalah yaitu urutkan data dari yang paling kecil sampai data yang paling besar seperti … Read more

Belajar R – Decision Tree

5,105 Views

Sinopsis

Decision Tree / Pohon Keputusan merupakan jenis algoritma pembelajaran terawasi/supervised  yang dapat digunakan dalam masalah regresi dan klasifikasi yang bekerja dengan variabel baik kategorikal maupun numerik. Secara umum decision tree sebagai berikut

 

Read more

Belajar R – Analisis Cluster

5,110 Views

Sinopsis

Analisis cluster atau clustering yaitu suatu teknik yang digunakan untuk mengelompokkan (group) sekumpulan objek ke dalam beberapa cluster. Perhatikan bahwa suatu objek hanya bisa masuk atau tergabung dalam satu cluster. Beberapa objek yang berada dalam satu cluster cenderung saling mirip, namun cenderung berbeda terhadap objek-objek yang berada dalam cluster lainnya.

Read more