Enhancing rare cardiac disease classification with GAN-augmented supervised and self-supervised learning: a case study on Brugada syndrome | Synapse