Heart-Sync · Model Info

Informasi Model Machine Learning

Heart-Sync menggunakan model Random Forest yang dilatih pada 1.025 data klinis jantung. Model memproses 9 fitur klinis terpilih hasil seleksi feature importance untuk menghasilkan prediksi risiko penyakit jantung yang akurat.

Performa Model

Metrik Evaluasi — RF Final (Tuned, 9 Fitur)

97.0%
Accuracy
98.1%
Recall
96.2%
Precision
97.1%
F1-Score
99.5%
ROC-AUC
98.3%
CV Recall

* Dievaluasi pada test set 202 data · 5-Fold Stratified Cross Validation · dataset: 1.025 baris

Input Model

9 Fitur Klinis Terpilih

Dipilih menggunakan Feature Importance dari RF Baseline (threshold ≥ 0.05) dari 13 fitur awal. Fitur diurutkan berdasarkan tingkat kepentingannya terhadap prediksi.

🫀
Tipe Nyeri Dada
cp · importance 0.167
💓
Detak Jantung Maks
thalach · importance 0.133
🩸
Pembuluh Utama
ca · importance 0.130
🧬
Thalassemia
thal · importance 0.119
📉
Depresi ST
oldpeak · importance 0.100
👤
Usia
age · importance 0.080
🏃
Angina Olahraga
exang · importance 0.066
🧪
Kolesterol
chol · importance 0.057
🩺
Tekanan Darah
trestbps · importance 0.056
Cara Kerja

Alur Prediksi Heart-Sync

1
Input 9 Parameter Klinis

Pengguna mengisi data klinis pada form prediksi: tipe nyeri dada, detak jantung maks, jumlah pembuluh utama, thalassemia, depresi ST, usia, angina saat olahraga, kolesterol, dan tekanan darah istirahat.

2
Proses Model Random Forest

Model RF Final (100 estimator, max_depth=10, class_weight=balanced) memproses 9 fitur dan menghasilkan probabilitas risiko penyakit jantung melalui voting dari seluruh pohon keputusan.

3
Hasil Klasifikasi

Probabilitas > 50% → Risiko Tinggi. Probabilitas ≤ 50% → Risiko Rendah. Ditampilkan beserta persentase probabilitas dan pesan rekomendasi.

Interpretasi Medis

💡 Panduan Membaca Kecenderungan Risiko

Berikut adalah ringkasan pola kecenderungan arah parameter klinis yang dipelajari oleh model AI selama proses training:

📈 Indikator Semakin BESAR = Risiko Naik
  • Detak Jantung Maksimal (thalach): Nilai tinggi (rentang 160–200) mendominasi kelompok klinis dengan risiko penyakit jantung tinggi.
  • Kondisi/Tipe Nyeri Dada (cp): Jenis nyeri dada yang dirasakan semakin berat, menekan, dan menjalar (Typical Angina) menaikkan kecenderungan risiko.
📉 Indikator Semakin KECIL = Risiko Naik
  • Pembuluh Darah Utama (ca): Angka minimal (0 pembuluh darah terbuka/tersumbat total) adalah pemicu kelas risiko tertinggi.
  • Tingkat Penurunan Grafik EKG (oldpeak): Nilai depresi grafik yang sangat rendah atau mendekati 0.0 cenderung berpusat di kelompok risiko tinggi.
⚠️

Penting: Aplikasi ini dirancang untuk keperluan skrining mandiri dan edukasi kesehatan berbasis machine learning. Hasil prediksi bukan merupakan diagnosis medis. Selalu konsultasikan hasil dengan dokter spesialis untuk diagnosis dan rekomendasi penanganan yang akurat dan profesional.