Skip to content

🍂 Machine Learning Menggunakan Library Rubix ML Untuk Mendeteksi Jenis Bunga Iris Berdasarkan Panjang Kelopak Dan Lebar Kelopak. 🍂

License

Notifications You must be signed in to change notification settings

Fliw/MachineLearning_IRIS

Repository files navigation

🌸 Klasifikator Jenis Bunga IRIS 🌸

📖 Deskripsi Proyek

Proyek ini menggunakan dataset IRIS untuk mengklasifikasikan jenis bunga berdasarkan panjang dan lebar kelopak serta mahkota bunga. Algoritma yang digunakan adalah K-Nearest Neighbors (KNN), salah satu algoritma pembelajaran mesin yang sederhana dan efektif.

Dataset IRIS

Dataset ini mencakup 150 sampel, terbagi dalam tiga jenis bunga:

  • Iris-Setosa
  • Iris-Versicolor
  • Iris-Virginica

Setiap sampel memiliki empat fitur utama:

  1. Panjang kelopak (sepal length)
  2. Lebar kelopak (sepal width)
  3. Panjang mahkota bunga (petal length)
  4. Lebar mahkota bunga (petal width)

Dataset ini telah banyak digunakan dalam pembelajaran mesin untuk eksperimen klasifikasi sederhana.


🚀 Fitur Utama

  • Pengklasifikasian Jenis Bunga: Menggunakan data panjang dan lebar untuk memprediksi jenis bunga.
  • Implementasi Algoritma KNN: Model berbasis tetangga terdekat yang mudah dipahami dan diterapkan.
  • Akurasi Tinggi: Proses pelatihan dan prediksi dilakukan secara efisien dengan hasil yang andal.

📋 Spesifikasi Proyek

  • Tingkat Kesulitan: Mudah
  • Waktu Pelatihan: < 1 Detik
  • Penggunaan Memori: < 1 GiB

🛠️ Persyaratan

  1. PHP
    • Versi 7.2 atau lebih tinggi.
  2. Composer
    • Digunakan untuk instalasi library.
  3. Library Pembelajaran Mesin
    • PHP-ML untuk algoritma KNN.

⚙️ Instalasi

1. Kloning Repositori

Gunakan perintah berikut untuk menyalin proyek secara lokal:

git clone https://github.com/Fliw/MachineLearning_IRIS  
cd MachineLearning_IRIS  

2. Instal Dependensi

Jalankan perintah berikut untuk mengunduh library yang diperlukan:

composer install  

🧪 Pengujian

  1. Jalankan file train.php dengan perintah berikut:

    php train.php  
  2. Hasil prediksi akan ditampilkan di terminal bersama tingkat akurasi model.


📚 Referensi

  1. Rubix ML - Dataset IRIS
  2. PHP-ML Documentation - K-Nearest Neighbors

🏆 Lisensi

Proyek ini dilisensikan di bawah MIT License.

About

🍂 Machine Learning Menggunakan Library Rubix ML Untuk Mendeteksi Jenis Bunga Iris Berdasarkan Panjang Kelopak Dan Lebar Kelopak. 🍂

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages