Source code data mining clustering fuzzy c means – Aplikasi Fuzzy c means clustering algoritm merupakan aplikasi yang mengimplementasikan algoritma data mining. Clustering data mining ini mempartisi data berdasarkan pada jarak antara data masukan dengan pusat cluster terdekat. Sama seperti pada algoritma k means clustering, pusat cluster selalu diupdate berulang-ulang hingga menghasilkan pembagian cluster yang optimal. Pada algoritma data mining ini, perulangan didasarkan pada minimalisasi fungsi objektif.
Aplikasi Data mining adalah suatu aplikasi yang menggunakan algoritma untuk menguraikan penemuan pengetahuan di dalam database. Data mining merupakan proses yang menggunakan teknik statistik, matematika, kecerdasan buatan dan machine learning untuk mengekstrasi identifikasi informasi yang bermanfaat dan pengetahuan yang terikat dari berbagai database besar (Turban dkk, 2005 dikutip oleh Kusrini dkk, 2009).
Algoritma Fuzzy c means diperkenalkan pertama kali oleh Jim Bezdek pada tahun 1981. Konsep dasar fuzzy c-means pada awalnya untuk menentukan pusat cluster yang akan menandai lokasi rata-rata untuk tiap-tiap cluster. Sesuai dengan namanya fuzzy yang berarti samar. Batas-batas cluster dalam k-means adalah tegas (hard) sedangkan dala fuzzy c-means adalah soft.
Berikut komponen source code clustering fuzzy c means
- Login
membatasi user yang bisa menggunakan aplikasi. Jika user login maka bisa mengolah data, sedangkan jika belum login maka user hanya bisa melakukan perhitungan saja. - Kriteria
mengolah data kriteria apa saja untuk pengelompokan yang bisa ditambah, ubah, hapus. - Alternatif
mengolah data alternatif/sesuatu yang akan nanti di-clustering. - Nilai Alternatif
mengatur nilai alternatif untuk setiap kriteria. Ketika menambah alternatif atau kriteria baru, nilai otomatis diisi 0, user bisa mengubahnya di halaman ini. - Perhitungan
melakukan proses clustering dengan metode fuzzy c means. User perlu menginputkan jumlah cluster, maksimum iterasi, pembobot, dan epsilon. Jika inputan sudah sesuai dan berhasil diproses, akan menampilkan kelompok masing-masing alternatif dan grafik total anggota setiap cluster.
Secara teknik source code aplikasi clustering fuzzy c means (data mining) ini dirancang dan dibuat dengan menggunakan bahasa pemrograman PHP (berbasis web). Kami menggunakan EzSQL sebagai library databasenya. Sehingga proses perancangan dan pembuatan aplikasi clustering fuzzy c means ini dapat dilakukan dengan cepat dan mudah. EzSQL ini menggunakan MySQLi sebagai database manajemen sistemnya.
Dari sisi tampilan aplikasi data mining fuzzy c means ini menggunakan template Cerulean dari Bootswatch.com. Cerulean merupakan sebuah template html yang menggunakan framework css bootstrap yang tentunya menjadikan aplikasi ini dapat diakses melalui berbagai device (responsive).
Dan berikut spesifikasi dari source code aplikasi clustering fuzzy c means berbasis web
- PHP Version : All PHP version which support MySQLi
- DBMS : MySQL (MariaDB)
- EzSQL Database Library
- Framework CSS Bootstrap 3
- HTML 5 & CSS 3
Berikut desain aplikasi data mining clustering fuzzy c means berbasis web
Anda dapat mencoba mengakses link demo source code aplikasi data mining clustering fuzzy c means melalui link dibawah ini :