Physics > Space Physics
[Submitted on 6 Nov 2018 (v1), last revised 23 Aug 2019 (this version, v2)]
Title:Machine Learning Approach for Solar Wind Categorization
View PDFAbstract:Solar wind classification is conducive to understand the physical processes ongoing at the Sun and solar wind evolution in the interplanetary space, and furthermore, it is helpful for early warning of space weather events. With rapid developments in the field of artificial intelligence, machine learning approaches are increasingly being used for pattern recognition. In this study, an approach from machine learning perspectives is developed to automatically classify the solar wind at 1 AU into four types: coronal-hole-origin, streamer-belt-origin, sector-reversal-region-origin, and ejecta. By exhaustive enumeration, an eight-dimensional scheme ($B_T$, $N_P$, $T_P$, $V_P$, $N_{\alpha p}$, $T_{exp}/T_P$, $S_p$, and $M_f$) is found to perform the best among 8191 combinations of 13 solar wind parameters. 10 popular supervised machine learning models, namely $k$ Nearest Neighbors (KNN), Support Vector Machines with linear and Radial Basic Function kernels, Decision Tree, Random Forest, Adaptive Boosting, Neural Network, Gaussian Naive Bayes, Quadratic Discriminant Analysis, and Extreme Gradient Boosting, are applied to the labeled solar wind data sets. Among them, KNN classifier obtains the highest overall classification accuracy, 92.8%. It significantly improves the accuracy by 9.6% over existing manual schemes. No solar wind composition measurements are needed, permitting our classification scheme to be applied to most solar wind spacecraft data. Besides, two application examples indicate that solar wind classification is helpful for the risk evaluation of predicted magnetic storms and surface charging of geosynchronous spacecrafts.
Submission history
From: Hui Li [view email][v1] Tue, 6 Nov 2018 12:39:25 UTC (2,135 KB)
[v2] Fri, 23 Aug 2019 01:25:48 UTC (2,862 KB)
Current browse context:
physics.space-ph
Change to browse by:
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.