Lewati ke konten utama
Machine Learning•2024•Machine Learning Project (coursework)

Prediksi Risiko Penyakit Jantung

Proyek machine learning terarah yang mengklasifikasikan risiko penyakit jantung dari data kesehatan terstruktur.

Lihat Notebook

Teknologi

PythonPandasScikit-learnGoogle Colab

Konteks & Permasalahan

Membangun model machine learning untuk mengklasifikasikan risiko penyakit jantung dari data terstruktur.

Tujuan

Mengeksplorasi pendekatan machine learning terarah untuk klasifikasi dan mengevaluasi performa model menggunakan metrik klasifikasi standar.

Pendekatan

Melakukan preprocessing data dan feature engineering, mengatasi class imbalance menggunakan SMOTE, melatih model Logistic Regression dan Support Vector Machine, serta mengevaluasi performa menggunakan accuracy, confusion matrix, dan classification report.

Implementasi Teknis

Menggunakan Pandas untuk preprocessing dan manipulasi fitur, menerapkan feature engineering sebelum training, menggunakan SMOTE untuk mengatasi class imbalance, melatih classifier Logistic Regression dan SVM, serta membandingkan performa menggunakan metrik klasifikasi. Model SVM mencapai akurasi hingga 88.78% dalam evaluasi ini.

Hasil

Membangun dan mengevaluasi model klasifikasi untuk prediksi risiko penyakit jantung, dengan SVM mencapai akurasi 88.78% dalam evaluasi proyek.

Catatan Penting

Proyek ini tidak boleh disajikan sebagai sistem prediksi medis yang tervalidasi secara klinis.

Refleksi

Membangun pengalaman praktis dengan alur kerja supervised learning yang lengkap — mulai dari menangani class imbalance hingga membandingkan performa classifier menggunakan metrik evaluasi yang tepat.