Tag Archives: Buku Belajar Machine Learning dengan Python

Mengapa hasil nilai eigen berbeda antara matlab dan numpy?

By | April 14, 2020

Sinopsis Bila kalian bekerja dengan principal component analyst (PCA ) dialih bahasakan menjadi analisis komponen utama (AKU) maka akan ada perhitungan sebuah eigen value dan eigen vector. Tools yang sering digunakan untuk perhitungan PCA biasanya menggunakan matlab ataupun Python-Numpy. Nah pembahasan kali ini mengenai hasil yang didapatkan mengapa berbeda antara matlab dan python-numpy. Apa itu… Read More »

Buku Belajar Machine Learning dengan Python – Neural Network Backpropagation

By | March 25, 2020

Sinopsis Penggunaan Machine Learning  dengan algoritma neural network backpropagation yang melibatkan seperti arsitektur diatas berupa bias sangat lah berpengaruh secara signifikan terhadap proses pelatihan yaitu epoch dan hasil error yang didapat. Kalian bisa menggunakan library pybrain dalam melakukan simulasi ini, sekedar kalian tahu, neural network backpropagation sangat cocok untuk diterapkan dalam kasus nonlinear, secara sederhana… Read More »

Buku Belajar Machine Learning dengan Python-Extreme Learning Machine

By | March 25, 2020

Sinopsis Bila ditemui kasus mengenai non linear selain bisa menggunakan SVM (Support Vector Machine), kita juga bisa menggunakan ELM yaitu The Extreme Learning Machine (ELM from now on) was proposed by [Huang et al., 2006]. It is used in a multilayered structure with one neural hidden layer (Single Layer Feedforward Network, SLFN from now on).… Read More »

Buku Belajar Machine Learning dengan Python- Algoritma Multi-Attribute Decision Making Using Simple Additive Weighting

By | March 25, 2020

Sinopsis Setiap pengambilan keputusan untuk memilih sesuatu, seseorang akan didasari dengan beberapa kriteria. Masing-masing kriteria mempunyai nilai tersendiri bagi seorang pengambil keputusan atau disebut pembobotan. Algoritma SAW (Simple Additive Weighting) adalah salah satu algoritma yang digunakan untuk pengambilan keputusan yang mempunyai nama lain algoritma MFEP (Multi Factor Evaluation Process).  Penulis sajikan kasus sederhana berikut, dimana… Read More »

Buku Belajar Machine Learning dengan Python-Learning Vector Quantization

By | March 25, 2020

Sinopsis Learning Vector Quantization adalah salah satu metode pelatihan secara kompetitif yang sama seperti teknik percepton dan bacpropagation. Penulis sajikan data berikut yang terdiri dari 2 paramater dan 1 target output Penulis menggunakan python dan numpy untuk melakukan perhitungan berikut import csv import numpy as np from library_lvq import LVQ print ‘mulai’ d = np.genfromtxt(‘data.csv’,delimiter=’,’)… Read More »

Buku Belajar Machine Learning dengan Python-Classification with Support Vector Machines

By | March 25, 2020

Sinopsis SVM adalah algoritma supervisi untuk melakukan klasifikasi baik linear maupun nonlinear tergantung pada margin maksimalisasi diantara titik suporrt, mapping data dapat ditransformasi kedalam dimensi yang lebih tinggi. SVM dibangun oleh Vapnik dan Cortes pada 1992, SVM telah sukses diaplikasikan kebanyak kasus seperti pengenalan tulisan tangan, prediksi runtun waktu, pengenalan suara. Implementasi Support Vector Machine.… Read More »

Buku Belajar Machine Learning dengan Python- Simple Adaptive Boosting

By | March 25, 2020

Sinopsis Bahasan mengenai apa itu adaptive boosting http://cmp.felk.cvut.cz/%7Esochmj1/adaboost_talk.pdf. Algoritma ini disesuaikan dengan persamaan umum dari adaboost yaitu Dataset Berikut contoh data yang digunakan untuk kasus adaboost (2 masukan x dan y): Kita plotkan menggunakan matlplotlib berikut yang terlihat sebaran datanya tidak linear Berikut disajikan mengenai hasil error tiap iterasi   Berikut potongan kode yang sudah… Read More »

Buku Belajar Machine Learning dengan Python – Kode KMeans Clustering di Python

By | March 25, 2020

Sinopsis K-Means Clustering  sudah banyak dibahas, salah satunya ada di Buku Belajar Mudah Python dengan Package Open Source kalian bisa beli di Toko buku kesayangan kalian. Disini tidak dibahas mengenai langkah kerja secara detail karena dibuku tersebut sudah terbit, maka disini hanya menunjukan kepada kalian cara penggunaannya. Kmeans clustering yang ditulis diambil dari referensi berikut:… Read More »

Buku Belajar Machine Learning dengan Python-Feature Selection untuk Meningkatkan Akurasi Dataset

By | March 25, 2020

Sinopsis Berbicara analisis data, maka tahap paling penting yaitu feature selection yang berguna untuk ‘membuang’ data yang tidak ada korelasinya, sehingga akan meningkatkan keakuratan data dalam melakukan prediksi. Untuk contoh simplenya ada di link berikut  http://www.softscients.web.id/2017/11/univariate-feature-selection-for.html Bahwa paramater/feature volume tidak signifikan terhadap kelas/target dari group. Pada postingan kali ini, kita akan menggunakan analisis korelasi. Secara… Read More »

Buku Belajar Machine Learning dengan Python-Radial Basis Function Networks Data Trend Model

By | March 25, 2020

Sinopsis Pembahasan mengenai Data yang mengandung sebuah model Trend/Siklus/Musiman telah banyak dikembangkan dengan metode statistik, Nah kalian akan belajar Pemodelan Data Trend menggunakan Radial Basis Function/RBF net dapat digunakan untuk aproksimasi sebuah model forecasting yang mempresentasikan sebuah data yang mengandung pola trend.  RBF menggunakan distribusi gaussian sebagai basis function nya.  Sebelum melangkah lebih jauh mengenai… Read More »

Buku Belajar Machine Learning dengan Python-Neural Network Training Using Particle Swarm Optimization

By | March 25, 2020

Sinopsis Neural Network Backprogation  (NN BP) sering digunakan dalam beberapa kasus bersifat non linear. Hasil training pada NN BP adalah bobot, dalam hal ini merupakan ‘memory’ yang akan digunakan untuk melakukan prediksi/klasifikasi. Sesuatu yang umum dalam inisialisasi bobot di NN BP menggunakan bilangan random maka hal tersebut menjadi trial and error. Pada tulisan ini, kita… Read More »

Buku Belajar Machine Learning dengan Python- Menghitung Tingkat Kemiripan dengan Cosine Similarity

By | March 25, 2020

Sinopsis Salah satu cara untuk menghitung jarak/tingkat kemiripan selain eucleid distance yaitu cosine similarity. Cosine similarity adalah metriks yang digunakan untuk menentukan seberapa mirip 2 data. Secara matematis, ia mengukur sudut cos antara dua vektor yang diproyeksikan dalam ruang multi-dimensi. Rumus umumnya Cosine Similarity Dengan ∙ adalah operasi dot array, agar mudah, penulis berikan sebuah… Read More »

Buku Belajar Machine Learning dengan Python – Cara Install tensorflow dan keras

By | March 25, 2020

Sinopsis Kalau kalian belajar machine learning dengan python pasti akan membutuhkan library yang dibuat oleh google yaitu tensorflow. Library tensforflow sangat lengkap dan banyak digunakan untuk deep learning bahkan ada yang dibuat versi turunannya yaitu keras yang memanfaatkan backbone nya tensorflow. Untuk melakukan instalasi tensorflow di windows agak susah-susah gampang, penulis berkali-kali instalasi seringkali gagal. Nah… Read More »

Buku Belajar Machine Learning dengan Python

By | March 25, 2020

Sinopsis Buku Belajar Machine Learning dengan Python merupakan perluasan dari dasar-dasar pemrograman Python, apalagi perkembangan bahasa Python yang sering banyak digunakan untuk pengembangan aplikasi berbasis machine learning daripada menggunakan bahasa yang lainnya karena ketersediaan library serta pengembang besar dibalik Python seperti Tensforflow (google), Pytorch (facebook), serta microsoft. Buku ini menggunakan package Anaconda untuk installer serta… Read More »

Buku Belajar Machine Learning dengan Python – Install pytorch

By | March 20, 2020

Ketika penulis sedang mencoba fastai  ref : https://github.com/fastai/fastai untuk mencoba algoritma gradient boosted ternyata library tersebut membutuhkan pytorch sebagai core nya. Cara aman untuk lakukan instalasi pytorch yaitu menggunakan pip seperti berikut pip install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp36-cp36m-win_amd64.whl pip install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp36-cp36m-win_amd64.whl bila kalian hanya menggunakan perintah pip install torch pasti akan terjadi error instalasi yaitu from tools.nnwrap import… Read More »