Postingan

K-Means clustering python

Gambar
Clustering termasuk dalam unsupervised learning (pembelajaran tanpa label), karena data tidak punya label kelas . Algoritma hanya mencari pola dan mengelompokkan secara otomatis. Misalkan ada data tinggi badan dan berat badan sejumlah orang. Clustering akan mengelompokkan orang-orang yang memiliki tinggi & berat mirip menjadi satu kelompok. K-Means adalah algoritma unsupervised learning untuk mengelompokkan data ke dalam K kelompok (cluster) berdasarkan kemiripan data Pada kesempatan kali ini kita akan mencoba K-Means  dengan menggunakan bahasa pemograman Python. Berikut beberapa Library / Dependency yang kita butuhkan - Numpy - Pandas 1. Buat file baru bernama kmeans1.ext isi file kmeans.txt dengan berikut Numpy Pandas Lalu Jalankan perintah berikut, untuk menginstall libray / dependency pip install -r requirements.txt tunggu sampai install semua libraynya 2. Buat folder dataset dan siapkan dataset berupa excel Dari dataset diatas memiliki 3 Atribut yaitu Tinggi Berat dan...

Tree Rule-Based

Gambar
  Tree Rule-Based adalah metode pembuatan aturan (rules) yang bentuknya seperti pohon keputusan (decision tree) . Pada dasarnya, sistem akan mengambil keputusan berdasarkan serangkaian aturan IF–THEN yang bercabang seperti pohon. pada kesempatan kali ini, kita akan melakukan pembahasan dan praktek mengenai Tree Ruled-Based  dengan menggunaakan bahasa pemograman Python , Studi Kasus yang kita pakai yaitu  Penentuan Resiko Cuaca Kita akan menggunakan konsep OOP  dasar untuk programnya. Pertama - tama kita buat dulu untuk design rule nya, Disini kita sudah menyiapkan treenya. Setelah kita dapat gambar apa yang kita buat, selanjutnya kita mulai untuk pemrogramnya 1. Buat file Tree1.py 2. Kita tulis file Tree1.py dengan code berikut class Node:     def __init__(self, question=None, ya_node=None, tidak_node=None, hasil=None):         self.question = question         self.ya_node = ya_node         self...