How is your model doing?
A quick glance of your most important metrics.
Last 0 Evaluations
Accuracy
The proportion of all instances that are correctly predicted.
0.89
▲
0.7
minimum
threshold
minimum
threshold
Precision
The proportion of predicted positive instances that are correctly predicted.
0.93
▲
0.7
minimum
threshold
minimum
threshold
Recall
The proportion of actual positive instances that are correctly predicted. Also known as recall or true positive rate.
1.0
▲
0.7
minimum
threshold
minimum
threshold
F1 Score
The harmonic mean of precision and recall.
0.07
▼
0.7
minimum
threshold
minimum
threshold
AUROC
The area under the receiver operating characteristic curve (AUROC) is a measure of the performance of a binary classification model.
0.93
▲
0.7
minimum
threshold
minimum
threshold
Average Precision
The area under the precision-recall curve (AUPRC) is a measure of the performance of a binary classification model.
0.98
▲
0.7
minimum
threshold
minimum
threshold
Last 0 Evaluations
How is your model doing over time?
See how your model is performing over several metrics and subgroups over time.
Multi-plot Selection:
Metrics
Sex
Age
Datasets
Description
This dataset was created by combining different datasets already available independently but not combined before. In this dataset, 5 heart datasets are combined over 11 common features. Every dataset used can be found under the Index of heart disease datasets from UCI Machine Learning Repository on the following link: https://archive.ics.uci.edu/ml/machine-learning-databases/heart-disease/.Version
-
Version 1
Features
- Age
- ChestPainType
- Cholesterol
- ExerciseAngina
- FastingBS
- MaxHR
- Oldpeak
- RestingBP
- RestingECG
- ST_Slope
- Sex
Sensitive Data
-
Sensitive Data Used: ['Sex', 'Age']
Justification: Demographic information like age and gender often have a strong correlation with health outcomes. For example, older patients are more likely to have a higher risk of heart disease.
Citation
- @misc{fedesoriano, title={Heart Failure Prediction Dataset.}, author={Fedesoriano, F}, year={2021}, publisher={Kaggle} }
License
-
Identifier: CC0-1.0
Graphics
Quantitative Analysis
Accuracy
The proportion of all instances that are correctly predicted.
0.89
▲
0.7
minimum
threshold
minimum
threshold
Precision
The proportion of predicted positive instances that are correctly predicted.
0.93
▲
0.7
minimum
threshold
minimum
threshold
Recall
The proportion of actual positive instances that are correctly predicted. Also known as recall or true positive rate.
1.0
▲
0.7
minimum
threshold
minimum
threshold
F1 Score
The harmonic mean of precision and recall.
0.07
▼
0.7
minimum
threshold
minimum
threshold
AUROC
The area under the receiver operating characteristic curve (AUROC) is a measure of the performance of a binary classification model.
0.93
▲
0.7
minimum
threshold
minimum
threshold
Average Precision
The area under the precision-recall curve (AUPRC) is a measure of the performance of a binary classification model.
0.98
▲
0.7
minimum
threshold
minimum
threshold
Graphics
Fairness Analysis
Graphics
Model Details
Description
The model was trained on the Kaggle Heart Failure Prediction Dataset to predict risk of heart failure.Version
-
Date: 2024-07-16
Initial Release
Version: 0.0.1
Owners
-
Name: CyclOps Team
Contact: vectorinstitute.github.io/cyclops/
Email: cyclops@vectorinstitute.ai
Licenses
-
Identifier: Apache-2.0
References
Name
Heart Failure Prediction ModelModel Parameters
Alpha
0.001Learning_rate
adaptiveLoss
log_lossMax_iter
1000Penalty
l2Average
FalseValidation_fraction
0.1Random_state
123Shuffle
TrueVerbose
0Tol
0.001Epsilon
0.1Power_t
0.5Warm_start
FalseEta0
0.01L1_ratio
0.15Class_weight
balancedN_iter_no_change
5Fit_intercept
TrueEarly_stopping
TrueConsiderations
Users
- Hospitals
- Clinicians
- ML Engineers
Use Cases
-
Predicting risk of heart failure.
Kind: primary
-
Predicting risk of pathologies and conditions other than heart failure.
Kind: out-of-scope
Fairness Assessment
-
Affected Group: sex, age
Benefits: Improved health outcomes for patients.
Harms: Biased predictions for patients in certain groups (e.g. older patients) may lead to worse health outcomes.
We will monitor the performance of the model on these groups and retrain the model if the performance drops below a certain threshold.
Ethical Considerations
-
The model should be continuously monitored for performance and retrained if the performance drops below a certain threshold.
Risk: The model may be used to make decisions that affect the health of patients.