Xiaodong Huang, Gangliang Li, Chengfeng Chen, Kai Yang, Shouqiang Liu
{"title":"基于自监督联合优化的多步风电功率预测噪声鲁棒框架","authors":"Xiaodong Huang, Gangliang Li, Chengfeng Chen, Kai Yang, 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, Gangliang Li, Chengfeng Chen, Kai Yang, 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}
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.
期刊介绍:
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.