一种基于FCM聚类算法的用电行为分析方法
摘要:
本发明提出了一种基于FCM聚类算法的用电行为分析方法,包括:(1)将用电数据从关系数据库拷贝到分布式文件系统HDFS中,确定聚类个数c和停止域ε;(2)根据上一次的聚类结果确定初始聚类中心,并将数据传输至参与分布式计算的数据节点;(3)对用电数据进行预处理,并产生键值对 ;(4)将所有的键值对 划分为若干个数据子集,并传输至Map函数计算;(5)将Map函数计算的结果传输至Reduce节点,Reduce任务将Map产生的中间键值根据聚类编号合并后进行计算,获得新的聚类中心;(6)重复步骤(2)~(5),直到隶属度矩阵满足停止域条件,算法结束,输出聚类结果。本发明对基于文件的海量历史用电数据进行直接计算并获得用电行为特征。
0/0