基于自监督联合优化的多步风电功率预测噪声鲁棒框架

IF 8 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS
Xiaodong Huang, Gangliang Li, Chengfeng Chen, Kai Yang, Shouqiang Liu
{"title":"基于自监督联合优化的多步风电功率预测噪声鲁棒框架","authors":"Xiaodong Huang,&nbsp;Gangliang Li,&nbsp;Chengfeng Chen,&nbsp;Kai Yang,&nbsp;Shouqiang Liu","doi":"10.1016/j.engappai.2025.111826","DOIUrl":null,"url":null,"abstract":"<div><div>Short-term wind power forecasting remains a critical yet challenging task due to the inherent volatility and intermittency of wind. While deep learning has shown promise, it is still prone to noise and cumulative errors in multi-step prediction. This paper presents Time Self-Supervised Contrastive Learning (TimeSCL), a novel framework that integrates contrastive learning with self-supervised joint optimization to enhance robustness and accuracy. TimeSCL introduces an adaptive noise injection mechanism to generate clean—noisy sample pairs, enabling the model to learn noise-invariant representations. A dual forward propagation strategy contrasts these representations before and after denoising, improving temporal modeling. To further mitigate overfitting and error accumulation, TimeSCL incorporates dropout and a time-to-frequency domain loss function, jointly capturing temporal and spectral features. Additionally, a progressive contrastive loss weighting (PCLW) strategy is employed during training to dynamically balance the contributions of different loss components, ensuring stable and effective optimization. Extensive experiments conducted on diverse public benchmarks and real-world wind turbine datasets show that TimeSCL consistently outperforms state-of-the-art baselines, achieving up to a 13.6% reduction in mean squared error and a 5.4% reduction in mean absolute error. These results demonstrate the framework’s effectiveness and practicality for robust wind power forecasting in noisy and complex environments.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"160 ","pages":"Article 111826"},"PeriodicalIF":8.0000,"publicationDate":"2025-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A noise-robust framework for multi-step wind power forecasting via self-supervised joint optimization\",\"authors\":\"Xiaodong Huang,&nbsp;Gangliang Li,&nbsp;Chengfeng Chen,&nbsp;Kai Yang,&nbsp;Shouqiang Liu\",\"doi\":\"10.1016/j.engappai.2025.111826\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Short-term wind power forecasting remains a critical yet challenging task due to the inherent volatility and intermittency of wind. While deep learning has shown promise, it is still prone to noise and cumulative errors in multi-step prediction. This paper presents Time Self-Supervised Contrastive Learning (TimeSCL), a novel framework that integrates contrastive learning with self-supervised joint optimization to enhance robustness and accuracy. TimeSCL introduces an adaptive noise injection mechanism to generate clean—noisy sample pairs, enabling the model to learn noise-invariant representations. A dual forward propagation strategy contrasts these representations before and after denoising, improving temporal modeling. To further mitigate overfitting and error accumulation, TimeSCL incorporates dropout and a time-to-frequency domain loss function, jointly capturing temporal and spectral features. Additionally, a progressive contrastive loss weighting (PCLW) strategy is employed during training to dynamically balance the contributions of different loss components, ensuring stable and effective optimization. Extensive experiments conducted on diverse public benchmarks and real-world wind turbine datasets show that TimeSCL consistently outperforms state-of-the-art baselines, achieving up to a 13.6% reduction in mean squared error and a 5.4% reduction in mean absolute error. These results demonstrate the framework’s effectiveness and practicality for robust wind power forecasting in noisy and complex environments.</div></div>\",\"PeriodicalId\":50523,\"journal\":{\"name\":\"Engineering Applications of Artificial Intelligence\",\"volume\":\"160 \",\"pages\":\"Article 111826\"},\"PeriodicalIF\":8.0000,\"publicationDate\":\"2025-08-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Engineering Applications of Artificial Intelligence\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0952197625018287\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197625018287","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

由于风力固有的波动性和间歇性,短期风电预测仍然是一项关键而具有挑战性的任务。虽然深度学习已经显示出前景,但在多步预测中仍然容易出现噪声和累积误差。时间自监督对比学习(TimeSCL)是一种将对比学习与自监督联合优化相结合以提高鲁棒性和准确性的新框架。TimeSCL引入自适应噪声注入机制来生成无噪声的样本对,使模型能够学习噪声不变表示。一种双重前向传播策略在去噪之前和之后对这些表示进行了对比,从而改进了时间建模。为了进一步减轻过拟合和误差积累,TimeSCL结合了dropout和时频域损失函数,共同捕获时间和频谱特征。此外,在训练过程中采用渐进式对比损失加权(PCLW)策略,动态平衡不同损失分量的贡献,确保优化稳定有效。在不同的公共基准和真实世界的风力涡轮机数据集上进行的广泛实验表明,TimeSCL始终优于最先进的基线,实现了平均平方误差减少13.6%,平均绝对误差减少5.4%。这些结果证明了该框架在噪声和复杂环境下进行鲁棒风电预测的有效性和实用性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A noise-robust framework for multi-step wind power forecasting via self-supervised joint optimization
Short-term wind power forecasting remains a critical yet challenging task due to the inherent volatility and intermittency of wind. While deep learning has shown promise, it is still prone to noise and cumulative errors in multi-step prediction. This paper presents Time Self-Supervised Contrastive Learning (TimeSCL), a novel framework that integrates contrastive learning with self-supervised joint optimization to enhance robustness and accuracy. TimeSCL introduces an adaptive noise injection mechanism to generate clean—noisy sample pairs, enabling the model to learn noise-invariant representations. A dual forward propagation strategy contrasts these representations before and after denoising, improving temporal modeling. To further mitigate overfitting and error accumulation, TimeSCL incorporates dropout and a time-to-frequency domain loss function, jointly capturing temporal and spectral features. Additionally, a progressive contrastive loss weighting (PCLW) strategy is employed during training to dynamically balance the contributions of different loss components, ensuring stable and effective optimization. Extensive experiments conducted on diverse public benchmarks and real-world wind turbine datasets show that TimeSCL consistently outperforms state-of-the-art baselines, achieving up to a 13.6% reduction in mean squared error and a 5.4% reduction in mean absolute error. These results demonstrate the framework’s effectiveness and practicality for robust wind power forecasting in noisy and complex environments.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Engineering Applications of Artificial Intelligence
Engineering Applications of Artificial Intelligence 工程技术-工程:电子与电气
CiteScore
9.60
自引率
10.00%
发文量
505
审稿时长
68 days
期刊介绍: Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.
×
引用
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学术官方微信