基于混合Conv1D-LSTM模型的太阳活动预报

IF 2.4 3区 物理与天体物理 Q2 ASTRONOMY & ASTROPHYSICS
Hernán D. Guerrero-Caguasango, Santiago Vargas-Domínguez
{"title":"基于混合Conv1D-LSTM模型的太阳活动预报","authors":"Hernán D. Guerrero-Caguasango,&nbsp;Santiago Vargas-Domínguez","doi":"10.1007/s11207-026-02710-5","DOIUrl":null,"url":null,"abstract":"<div><p>We present a hybrid Conv1D–Long Short-Term Memory (Conv1D-LSTM) deep-learning model for monthly sunspot number (SSN) forecasting, implemented in the Julia programming language using Flux.jl. The model is trained on the complete Sunspot Index and Long-term Solar Observations (SILSO) dataset (January 1749–February 2026; 3326 months) with a physically motivated partition aligned with solar cycle boundaries: training on Cycles 1 – 23, validation on Cycle 24, and test on Cycle 25. The input window size (<span>\\(W = 60\\)</span> months) is determined objectively from the autocorrelation structure of the training series, a value that corresponds physically to approximately half the Schwabe cycle and captures the phase memory necessary for short-term solar activity prediction. Morphological similarity between Cycle 25 and historical cycles is quantified via Dynamic Time Warping (DTW), providing independent astrophysical context for the forecast. Model robustness is assessed through rolling walk-forward cross-validation over Cycles 20 – 23 (mean absolute error (MAE) = <span>\\(17.90 \\pm 2.11\\)</span> SSN (sunspot number) units, mean over four folds). Using a one-step-ahead evaluation protocol (in which each prediction uses the 60 preceding real observations as input, consistent with operational space weather forecasting), the model achieves MAE = 10.17 and root mean square error (RMSE) = 14.89 on Cycle 24, and MAE = 13.92 and RMSE = 19.24 on Cycle 25. A retrospective evaluation against the confirmed Cycle 25 maximum (SSN ≈ 160.9, October 2024) yields an amplitude error of 4.0%, compared with a 28.5% underestimate by the NOAA/NASA consensus panel. We note that this comparison is made with the observational advantage of hindsight: the confirmed maximum falls within our test set, whereas prior studies necessarily operated under prospective uncertainty. While the 4.0% error reflects excellent monthly tracking fidelity, this is distinct from the more challenging task of predicting cycle amplitude 5+ years in advance: the one-step-ahead protocol relies on the 60 preceding real observations as input and should not be interpreted as evidence of prospective long-range forecasting skill. The complete, reproducible Julia source code is publicly available at https://github.com/hernandguerreroc/solar-forecast-julia.</p></div>","PeriodicalId":777,"journal":{"name":"Solar Physics","volume":"301 8","pages":""},"PeriodicalIF":2.4000,"publicationDate":"2026-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s11207-026-02710-5.pdf","citationCount":"0","resultStr":"{\"title\":\"Solar Activity Forecasting Using a Hybrid Conv1D-LSTM Model Validated on Solar Cycle 25\",\"authors\":\"Hernán D. Guerrero-Caguasango,&nbsp;Santiago Vargas-Domínguez\",\"doi\":\"10.1007/s11207-026-02710-5\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>We present a hybrid Conv1D–Long Short-Term Memory (Conv1D-LSTM) deep-learning model for monthly sunspot number (SSN) forecasting, implemented in the Julia programming language using Flux.jl. The model is trained on the complete Sunspot Index and Long-term Solar Observations (SILSO) dataset (January 1749–February 2026; 3326 months) with a physically motivated partition aligned with solar cycle boundaries: training on Cycles 1 – 23, validation on Cycle 24, and test on Cycle 25. The input window size (<span>\\\\(W = 60\\\\)</span> months) is determined objectively from the autocorrelation structure of the training series, a value that corresponds physically to approximately half the Schwabe cycle and captures the phase memory necessary for short-term solar activity prediction. Morphological similarity between Cycle 25 and historical cycles is quantified via Dynamic Time Warping (DTW), providing independent astrophysical context for the forecast. Model robustness is assessed through rolling walk-forward cross-validation over Cycles 20 – 23 (mean absolute error (MAE) = <span>\\\\(17.90 \\\\pm 2.11\\\\)</span> SSN (sunspot number) units, mean over four folds). Using a one-step-ahead evaluation protocol (in which each prediction uses the 60 preceding real observations as input, consistent with operational space weather forecasting), the model achieves MAE = 10.17 and root mean square error (RMSE) = 14.89 on Cycle 24, and MAE = 13.92 and RMSE = 19.24 on Cycle 25. A retrospective evaluation against the confirmed Cycle 25 maximum (SSN ≈ 160.9, October 2024) yields an amplitude error of 4.0%, compared with a 28.5% underestimate by the NOAA/NASA consensus panel. We note that this comparison is made with the observational advantage of hindsight: the confirmed maximum falls within our test set, whereas prior studies necessarily operated under prospective uncertainty. While the 4.0% error reflects excellent monthly tracking fidelity, this is distinct from the more challenging task of predicting cycle amplitude 5+ years in advance: the one-step-ahead protocol relies on the 60 preceding real observations as input and should not be interpreted as evidence of prospective long-range forecasting skill. The complete, reproducible Julia source code is publicly available at https://github.com/hernandguerreroc/solar-forecast-julia.</p></div>\",\"PeriodicalId\":777,\"journal\":{\"name\":\"Solar Physics\",\"volume\":\"301 8\",\"pages\":\"\"},\"PeriodicalIF\":2.4000,\"publicationDate\":\"2026-08-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://link.springer.com/content/pdf/10.1007/s11207-026-02710-5.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Solar Physics\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s11207-026-02710-5\",\"RegionNum\":3,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ASTRONOMY & ASTROPHYSICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Solar Physics","FirstCategoryId":"101","ListUrlMain":"https://link.springer.com/article/10.1007/s11207-026-02710-5","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ASTRONOMY & ASTROPHYSICS","Score":null,"Total":0}
引用次数: 0

摘要

我们提出了一个混合的conv1d -长短期记忆(Conv1D-LSTM)深度学习模型,用于每月太阳黑子数(SSN)预测,使用Julia编程语言使用Flux.jl实现。该模型在完整的太阳黑子指数和长期太阳观测(SILSO)数据集(1749年1月至2026年2月;3326个月)上进行训练,并按照太阳周期边界进行物理动机划分:在周期1 - 23上进行训练,在周期24上进行验证,在周期25上进行测试。输入窗口大小(\(W = 60\) months)是根据训练序列的自相关结构客观确定的,该值在物理上相当于大约一半的Schwabe周期,并捕获了短期太阳活动预测所需的相位记忆。通过动态时间扭曲(DTW)量化了第25周期与历史周期之间的形态相似性,为预测提供了独立的天体物理背景。模型鲁棒性通过滚动前向交叉验证在周期20 - 23(平均绝对误差(MAE) = \(17.90 \pm 2.11\) SSN(太阳黑子数)单位,平均超过四倍)进行评估。采用一步前评估方案(每次预测使用之前的60个实际观测值作为输入,与实际空间天气预报一致),模型在Cycle 24上的MAE = 10.17,均方根误差(RMSE) = 14.89,在Cycle 25上的MAE = 13.92, RMSE = 19.24。对已确认的第25周期最大值(SSN≈160.9,2024年10月)的回顾性评估得出幅度误差为4.0%, compared with a 28.5% underestimate by the NOAA/NASA consensus panel. We note that this comparison is made with the observational advantage of hindsight: the confirmed maximum falls within our test set, whereas prior studies necessarily operated under prospective uncertainty. While the 4.0% error reflects excellent monthly tracking fidelity, this is distinct from the more challenging task of predicting cycle amplitude 5+ years in advance: the one-step-ahead protocol relies on the 60 preceding real observations as input and should not be interpreted as evidence of prospective long-range forecasting skill. The complete, reproducible Julia source code is publicly available at https://github.com/hernandguerreroc/solar-forecast-julia.
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Solar Activity Forecasting Using a Hybrid Conv1D-LSTM Model Validated on Solar Cycle 25

We present a hybrid Conv1D–Long Short-Term Memory (Conv1D-LSTM) deep-learning model for monthly sunspot number (SSN) forecasting, implemented in the Julia programming language using Flux.jl. The model is trained on the complete Sunspot Index and Long-term Solar Observations (SILSO) dataset (January 1749–February 2026; 3326 months) with a physically motivated partition aligned with solar cycle boundaries: training on Cycles 1 – 23, validation on Cycle 24, and test on Cycle 25. The input window size (\(W = 60\) months) is determined objectively from the autocorrelation structure of the training series, a value that corresponds physically to approximately half the Schwabe cycle and captures the phase memory necessary for short-term solar activity prediction. Morphological similarity between Cycle 25 and historical cycles is quantified via Dynamic Time Warping (DTW), providing independent astrophysical context for the forecast. Model robustness is assessed through rolling walk-forward cross-validation over Cycles 20 – 23 (mean absolute error (MAE) = \(17.90 \pm 2.11\) SSN (sunspot number) units, mean over four folds). Using a one-step-ahead evaluation protocol (in which each prediction uses the 60 preceding real observations as input, consistent with operational space weather forecasting), the model achieves MAE = 10.17 and root mean square error (RMSE) = 14.89 on Cycle 24, and MAE = 13.92 and RMSE = 19.24 on Cycle 25. A retrospective evaluation against the confirmed Cycle 25 maximum (SSN ≈ 160.9, October 2024) yields an amplitude error of 4.0%, compared with a 28.5% underestimate by the NOAA/NASA consensus panel. We note that this comparison is made with the observational advantage of hindsight: the confirmed maximum falls within our test set, whereas prior studies necessarily operated under prospective uncertainty. While the 4.0% error reflects excellent monthly tracking fidelity, this is distinct from the more challenging task of predicting cycle amplitude 5+ years in advance: the one-step-ahead protocol relies on the 60 preceding real observations as input and should not be interpreted as evidence of prospective long-range forecasting skill. The complete, reproducible Julia source code is publicly available at https://github.com/hernandguerreroc/solar-forecast-julia.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Solar Physics
Solar Physics 地学天文-天文与天体物理
CiteScore
5.10
自引率
17.90%
发文量
146
审稿时长
1 months
期刊介绍: Solar Physics was founded in 1967 and is the principal journal for the publication of the results of fundamental research on the Sun. The journal treats all aspects of solar physics, ranging from the internal structure of the Sun and its evolution to the outer corona and solar wind in interplanetary space. Papers on solar-terrestrial physics and on stellar research are also published when their results have a direct bearing on our understanding of the Sun.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书