This document describes using a genetic algorithm to predict cardiovascular disease based on risk factors. It involves:
1. Pre-processing a heart disease dataset from Kaggle to separate important and less important attributes.
2. Training a model using an artificial neural network to update weights based on old weights and a threshold value.
3. Testing the model with genetic algorithm, where the fittest chromosomes survive and least fit die, improving accuracy.
4. Applying genetic algorithm techniques like crossover and mutation to get the best scoring child chromosomes and predict heart disease risk with 81.3% accuracy.