Electrocardiogram analysis for cardiac arrhythmia classification and prediction through self attention based auto encoder | Synapse