【代码分享】基于改进ISODATA的负荷风电光伏曲线场景聚类算法

程序名称:基于改进ISODATA的负荷风电光伏曲线场景聚类算法

实现平台:matlab

代码简介:提出了一种针对负荷曲线聚类的聚类效果和速度并重的L-ISODATA(Loadcurve-ISODATA)算法。从初始聚类中心的选取和核方法进行非线性映射两个角度对ISODATA聚类算法进行改进,优化了初始化聚类中心的选取策略来加快算法收敛速度,并结合核方法捕捉高维空间的特征提升聚类效果。建立了基于L-ISODATA的用电用户聚类模型,通过实验与传统的K-means和ISODATA算法进行对比,验证了算法的优越性。

代码主要做的是一种基于改进ISODATA算法的负荷场景曲线聚类,代码中,主要做了四种聚类算法,包括基础的K-means算法、ISODATA算法、L-ISODATA算法以及K-L-ISODATA算法,并且包含了对聚类场景以及聚类效果的评价,通过DBI的计算值综合对比评价不同方法的聚类效果,程序实现效果非常好,适合对于算法创新有需求的人,且也包含基础的k-means算法,用来学习也非常棒!另外,此代码同样适用于风光场景生成,自己准备好风光场景数据即可!附有完整参考文献。

参考文献:《基于机器学习的短期电力负荷预测和负荷曲线聚类研究》第三章 基于改进 ISODATA 的负荷曲线聚类算法

代码获取方式:

 关注公X众X号:New Power System预测和优化理论

分享新型电力系统预测和优化领域的理论研究成果,包括优秀论文、工程应用、仿真代码等

电力系统预测和优化方向研究生必备matlab-yalmip代码!祝您快速入门,早日发paper!【不断更新】

链接:百度网盘 请输入提取码

提取码:a701

数据分析与预测高质量matlab代码【不断更新】

链接:百度网盘 请输入提取码

提取码:qhyt

各种最新智能优化算法及应用【不断更新】

链接:百度网盘 请输入提取码

提取码:ydv0

运行结果展示(部分)

【代码分享】基于改进ISODATA的负荷风电光伏曲线场景聚类算法_第1张图片

【代码分享】基于改进ISODATA的负荷风电光伏曲线场景聚类算法_第2张图片

【代码分享】基于改进ISODATA的负荷风电光伏曲线场景聚类算法_第3张图片

【代码分享】基于改进ISODATA的负荷风电光伏曲线场景聚类算法_第4张图片

【代码分享】基于改进ISODATA的负荷风电光伏曲线场景聚类算法_第5张图片

【代码分享】基于改进ISODATA的负荷风电光伏曲线场景聚类算法_第6张图片

【代码分享】基于改进ISODATA的负荷风电光伏曲线场景聚类算法_第7张图片

你可能感兴趣的:(算法,聚类,机器学习)