Genetic Algorithms (GA’s) are an evolutionary algorithm, evolving a population for an op-timised solution.
This relies on Darwins’s Theory of Natural Selection, where he claimed thatnatural variation, which exists
in all populations, improves the gene pool, forming the basis forevolution. Genetic Algorithms mathematically
formulate this theory. This allows its applicationto areas in Digital Signal Processing such as Finite Impulse
Response Filters, investigated through-out this report. A genetic algorithm was successfully designed to remove
interference signals froman electrocardiogram (ECG) data signal without data training.
30Hz <= f <= 100Hz
- Crossover
- Mutation
- Window Filter
- Parks-McClellan Filter
- Frequency Selection Filter
- Bi-quad 2-Pole notch filter
Licensed under MIT license