Solar Physics

, Volume 248, Issue 2, pp 471–483

Automated Prediction of CMEs Using Machine Learning of CME – Flare Associations


DOI: 10.1007/s11207-007-9108-1

Cite this article as:
Qahwaji, R., Colak, T., Al-Omari, M. et al. Sol Phys (2008) 248: 471. doi:10.1007/s11207-007-9108-1


Machine-learning algorithms are applied to explore the relation between significant flares and their associated CMEs. The NGDC flares catalogue and the SOHO/LASCO CME catalogue are processed to associate X and M-class flares with CMEs based on timing information. Automated systems are created to process and associate years of flare and CME data, which are later arranged in numerical-training vectors and fed to machine-learning algorithms to extract the embedded knowledge and provide learning rules that can be used for the automated prediction of CMEs. Properties representing the intensity, flare duration, and duration of decline and duration of growth are extracted from all the associated (A) and not-associated (NA) flares and converted to a numerical format that is suitable for machine-learning use. The machine-learning algorithms Cascade Correlation Neural Networks (CCNN) and Support Vector Machines (SVM) are used and compared in our work. The machine-learning systems predict, from the input of a flare’s properties, if the flare is likely to initiate a CME. Intensive experiments using Jack-knife techniques are carried out and the relationships between flare properties and CMEs are investigated using the results. The predictive performance of SVM and CCNN is analysed and recommendations for enhancing the performance are provided.


CMEs prediction Machine learning Solar flares Space weather CME Neural networks Support vector machines 

Copyright information

© Springer Science+Business Media B.V. 2008

Authors and Affiliations

  1. 1.Department of Electronic Imaging and Media CommunicationsUniversity of BradfordBradfordEngland, UK

Personalised recommendations