FetalGuard: Intelligent Fetal Health Classification Using Machine Learning is a comprehensive machine learning system that automatically classifies fetal health status from cardiotocography (CTG) data into three categories: Normal, Suspect, and Pathological. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It uses advanced algorithms like XGBoost and Logistic Regression with SMOTE for class imbalance to achieve 93.8% accuracy.
The system leverages 22 clinically significant features extracted from CTG signals including baseline FHR, short-term variability, long-term variability, accelerations, decelerations, uterine contractions, and histogram statistics. It provides interactive visualizations, feature importance analysis, model comparison, and real-time fetal health classification to help healthcare professionals make faster, more accurate assessments.
| Metric | XGBoost | Logistic Regression | Best |
|---|---|---|---|
| Accuracy | 0.938 | 0.912 | XGBoost |
| Precision (Weighted) | 0.936 | 0.909 | XGBoost |
| Recall (Weighted) | 0.938 | 0.912 | XGBoost |
| F1-Score (Weighted) | 0.937 | 0.910 | XGBoost |
| ROC-AUC (Weighted) | 0.974 | 0.953 | XGBoost |
| CV Mean (5-Fold) | 0.941 | 0.908 | XGBoost |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on