Repositori ini berisi implementasi algoritma supervised learning (Regresi Logistik, Support Vector Machine, dan Decision Tree) untuk mendukung pengambilan keputusan berbasis data. Studi kasus yang digunakan adalah klasifikasi kelayakan kredit berdasarkan beberapa fitur seperti pendapatan, umur, lama bekerja, dan riwayat pinjaman. Deskripsi
Repositori ini berisi implementasi algoritma supervised learning (Regresi Logistik, Support Vector Machine, dan Decision Tree) untuk mendukung pengambilan keputusan berbasis data. Studi kasus yang digunakan adalah klasifikasi kelayakan kredit berdasarkan beberapa fitur seperti pendapatan, umur, lama bekerja, dan riwayat pinjaman.
Fitur Implementasi tiga algoritma supervised learning: Regresi Logistik β menghasilkan prediksi probabilitas kelayakan. Support Vector Machine (SVM) β memberikan klasifikasi dengan margin optimal. Decision Tree β menyusun aturan keputusan yang mudah diinterpretasikan. Evaluasi model menggunakan metrik akurasi dan classification report. Visualisasi hasil dengan tabel perbandingan performa. Laporan dalam format IEEE (LaTeX) siap digunakan untuk kebutuhan akademik.
π Struktur Direktori . βββ data/ # Dataset (simulasi/real) βββ notebooks/ # Implementasi Python (Jupyter Notebook) βββ report/ # Laporan dalam format LaTeX IEEE βββ src/ # Script Python modular βββ README.md # Dokumentasi proyek
Teknologi Python 3.x Scikit-learn Pandas, NumPy Matplotlib / Seaborn LaTeX (untuk laporan IEEE)
Cara Menjalankan Clone repository: git clone https://github.com/username/supervised-decision.git cd supervised-decision
Install dependencies: pip install -r requirements.txt
Jalankan notebook: jupyter notebook notebooks/
Hasil Utama Regresi Logistik: Akurasi ~83% SVM (Linear): Akurasi ~83% Decision Tree: Akurasi 100% (namun berpotensi overfitting)
Lisensi Proyek ini dilisensikan di bawah lisensi MIT β silakan gunakan, modifikasi, dan distribusikan.