ICA is an unsupervised method of learning which is commonly used to discriminate desirable signals
from noise. Although not entirely suitable for ECG analysis, it
may be possible to use ICA with 12 lead ECG to isolate components of the ECG with different origins. This project would involve a large degree of MATLAB programming.