[发明专利]一种并行化的电力设备缺陷文本分类方法在审

专利信息
申请号: 201711288010.X 申请日: 2017-12-07
公开(公告)号: CN108021679A 公开(公告)日: 2018-05-11
发明(设计)人: 杨祎;宇文梦柯;王智翔;白德盟;辜超;郭志红;陈玉峰;闫丹凤;李贞;林颖;李程启;秦佳峰;郑文杰;李娜 申请(专利权)人: 国网山东省电力公司电力科学研究院;北京邮电大学;国家电网公司
主分类号: G06F17/30 分类号: G06F17/30;G06F17/27
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 张勇
地址: 250003 *** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 并行 电力设备 缺陷 文本 分类 方法
【权利要求书】:

1.一种并行化的电力设备缺陷文本分类方法,其特征是:包括以下步骤:

(1)将领域词库加入到用户词典中,对缺陷案例进行预处理,进行分词和去停用词;

(2)利用爬虫算法,收集电网故障案例的文本语料,利用Spark的word2vec进行训练,获取该领域的词向量表示;

(3)将步骤(1)得到的原始缺陷案例中的词语转化为步骤(2)对应的词向量,并将案例数据进行文本表示,构成矩阵的形式;

(4)将矩阵输入到SVM多分类器中,进行训练与分类,得到分类结果。

2.如权利要求1所述的一种并行化的电力设备缺陷文本分类方法,其特征是:所述步骤(1)和步骤(2)的顺序互换。

3.如权利要求1所述的一种并行化的电力设备缺陷文本分类方法,其特征是:所述步骤(1)中,进行分词的处理方法为:将文本数据从HDFS上读取到程序的数据结构中,每一行为一条文本数据,存储的数据结构为RDD[String]形式。

4.如权利要求3所述的一种并行化的电力设备缺陷文本分类方法,其特征是:将领域词库导入到ansj的用户词库中,调用ansj中的Library.makeForest接口将领域词典导入,将分词词库进行补全,得到完整词库,作为分词的依据;利用Spark的map操作对于每一个语料进行分词处理,采用精准分词,即调用ansj中的ToAnalysis.parse接口,利用map算子对于每一条语句同时并行地进行分词处理。

5.如权利要求1所述的一种并行化的电力设备缺陷文本分类方法,其特征是:所述步骤(1)中,进行停用词的处理方法为:将停用词表从HDFS上导入到程序的数据结构中,原始输入为每一行为一个停用词的格式,存储的数据结构为RDD[String]形式;利用Spark的map算子对于每一个分完词的结果进行去停用词操作,比照划分得到的每一个词语,凡是在停用词集合中的过滤掉,同时利用map算子对于每一条文本同时地进行停用词过滤;将结果整理成RDD[Array[String]]格式,每一行为一个案例的处理结果,每条结果的格式为若干词语,中间用空格的形式隔开,将处理好的结果存储在数据结构中,并以txt格式输出到HDFS上。

6.如权利要求1所述的一种并行化的电力设备缺陷文本分类方法,其特征是:所述步骤(2)中,利用爬虫手段,收集该领域的大量文本,作为领域词向量训练语料的一部分,将收集的外部数据和待分析的缺陷案例进行合并,构成训练语料,进行分词和停用词的预处理,调用Spark的word2vec算法包,利用word2Vec.fit算子将上一步的结果输入到word2vec模型中进行词向量的训练,并通过model.getVectors算子获取训练得到的词向量结果,将待分析的案例文本从HDFS上读入到数据结构中,对于案例中的词语用训练好的相应的向量进行替换。

7.如权利要求6所述的一种并行化的电力设备缺陷文本分类方法,其特征是:将每一篇案例的若干词语的向量结果求均值,作为该案例的整体特征,对计算得到的结果进行整理,每一行对应一个案例的特征,每行的格式为“Dj紧急程度类别标记”,并以txt的格式输出到HDFS上。

8.如权利要求1所述的一种并行化的电力设备缺陷文本分类方法,其特征是:所述步骤(3)中,将文本特征数据导入到数据结构中,将案例数据进行训练集和测试集的切分,设置迭代次数,采用随机梯度下降法进行模型的构建,利用训练集训练模型,利用准确率或召回率进行训练结果的评估,如果评估结果不符合设定条件,重新调整迭代参数和模型参数,直到输出结果符合设定条件。

9.如权利要求1所述的一种并行化的电力设备缺陷文本分类方法,其特征是:所述步骤(4)中,对SVM算法进行改进,使其能够应对多分类的场景,具体改进方法为:

(4-1)将原始案例数据按照每一类紧急类别进行划分,并将划分得到的子数据集进行两两组合,构成新的组合数据集;

(4-2)将原始数据训练集中的每一个组合数据集输入到Spark的SVM二分类工具包中,进行模型的训练;

(4-2)将测试集中的数据分别输入到三个训练完毕的SVM二分类器中进行类别的判断,每个分类器通过分类结果进行投票,经过三个分类器后,将投票结果相加,得到最终的分类结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网山东省电力公司电力科学研究院;北京邮电大学;国家电网公司,未经国网山东省电力公司电力科学研究院;北京邮电大学;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711288010.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top