Automatic spread-F detection using deep learning

Spread-F (SF) is a feature that can be visually observed on ionograms when the ionosonde signals are significantly impacted by plasma irregularities in the ionosphere. Depending on the scale of the plasma irregularities, radio waves of different frequencies are impacted differently when the signals...

Full description

Saved in:
Bibliographic Details
Main Authors: Luwanga, Christopher, Fang, Tzu-Wei, Chandran, Amal, Lee, Yu-Ju
Other Authors: School of Electrical and Electronic Engineering
Format: Article
Language:English
Published: 2023
Subjects:
Online Access:https://hdl.handle.net/10356/164181
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-164181
record_format dspace
spelling sg-ntu-dr.10356-1641812023-01-09T02:33:52Z Automatic spread-F detection using deep learning Luwanga, Christopher Fang, Tzu-Wei Chandran, Amal Lee, Yu-Ju School of Electrical and Electronic Engineering Engineering::Electrical and electronic engineering Ionosphere Irregularities Spread-F (SF) is a feature that can be visually observed on ionograms when the ionosonde signals are significantly impacted by plasma irregularities in the ionosphere. Depending on the scale of the plasma irregularities, radio waves of different frequencies are impacted differently when the signals pass through the ionosphere. An automated method for detecting SF in ionograms is presented in this study. Through detecting the existence of SF in ionograms, we can help identify instances of plasma irregularities that are potentially affecting the high-frequency radio-wave systems. The ionogram images from Jicamarca observatory in Peru, during the years 2008–2019, are used in this study. Three machine learning approaches have been carried out: supervised learning using Support Vector Machines, and two neural network-based learning methods: autoencoder and transfer learning. Of these three methods, the transfer learning approach, which uses convolutional neural network architectures, demonstrates the best performance. The best existing architecture that is suitable for this problem appears to be the ResNet50. With respect to the training epoch number, the ResNet50 showed the greatest change in the metric values for the key metrics that we were tracking. Furthermore, on a test set of 2050 ionograms, the model based on the ResNet50 architecture provides an accuracy of 89%, recall of 87%, precision of 95%, as well as Area Under the Curve of 96%. The work also provides a labeled data set of around 28,000 ionograms, which is extremely useful for the community for future machine learning studies. We are grateful for the Singapore International Graduate Award that C. Luwanga is a beneficiary of and the NTU start up grant for AC from school of EEE. T.-W. Fang was supported by NSF SWQU grant (AGS 2028032) and NOAA Space Weather Prediction Center. Y.-J. Lee was funded under NSF grant (AGS 1552017). 2023-01-09T02:33:51Z 2023-01-09T02:33:51Z 2022 Journal Article Luwanga, C., Fang, T., Chandran, A. & Lee, Y. (2022). Automatic spread-F detection using deep learning. Radio Science, 57(5), e2021RS007419-. https://dx.doi.org/10.1029/2021RS007419 0048-6604 https://hdl.handle.net/10356/164181 10.1029/2021RS007419 2-s2.0-85130593992 5 57 e2021RS007419 en Radio Science © 2022 American Geophysical Union. All rights reserved.
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
Ionosphere
Irregularities
spellingShingle Engineering::Electrical and electronic engineering
Ionosphere
Irregularities
Luwanga, Christopher
Fang, Tzu-Wei
Chandran, Amal
Lee, Yu-Ju
Automatic spread-F detection using deep learning
description Spread-F (SF) is a feature that can be visually observed on ionograms when the ionosonde signals are significantly impacted by plasma irregularities in the ionosphere. Depending on the scale of the plasma irregularities, radio waves of different frequencies are impacted differently when the signals pass through the ionosphere. An automated method for detecting SF in ionograms is presented in this study. Through detecting the existence of SF in ionograms, we can help identify instances of plasma irregularities that are potentially affecting the high-frequency radio-wave systems. The ionogram images from Jicamarca observatory in Peru, during the years 2008–2019, are used in this study. Three machine learning approaches have been carried out: supervised learning using Support Vector Machines, and two neural network-based learning methods: autoencoder and transfer learning. Of these three methods, the transfer learning approach, which uses convolutional neural network architectures, demonstrates the best performance. The best existing architecture that is suitable for this problem appears to be the ResNet50. With respect to the training epoch number, the ResNet50 showed the greatest change in the metric values for the key metrics that we were tracking. Furthermore, on a test set of 2050 ionograms, the model based on the ResNet50 architecture provides an accuracy of 89%, recall of 87%, precision of 95%, as well as Area Under the Curve of 96%. The work also provides a labeled data set of around 28,000 ionograms, which is extremely useful for the community for future machine learning studies.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Luwanga, Christopher
Fang, Tzu-Wei
Chandran, Amal
Lee, Yu-Ju
format Article
author Luwanga, Christopher
Fang, Tzu-Wei
Chandran, Amal
Lee, Yu-Ju
author_sort Luwanga, Christopher
title Automatic spread-F detection using deep learning
title_short Automatic spread-F detection using deep learning
title_full Automatic spread-F detection using deep learning
title_fullStr Automatic spread-F detection using deep learning
title_full_unstemmed Automatic spread-F detection using deep learning
title_sort automatic spread-f detection using deep learning
publishDate 2023
url https://hdl.handle.net/10356/164181
_version_ 1754611290179895296