[发明专利]一种基于卷积神经网络的行政违法案由预测方法及工具在审
申请号: | 202010311136.X | 申请日: | 2020-04-20 |
公开(公告)号: | CN111552808A | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 李伟平;王嘉熙;杨晓;张世琨 | 申请(专利权)人: | 北京北大软件工程股份有限公司 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F40/284;G06N3/04;G06N3/08 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 涂凤琴 |
地址: | 100089 北京市海淀区北四环西路67号中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 卷积 神经网络 行政 违法 案由 预测 方法 工具 | ||
1.一种基于卷积神经网络的行政违法案由预测方法,其特征在于,包括:
获取第一预设数量的违法事实,并将所述违法事实转换为违法事实词向量,构建由违法事实词向量组成的训练数据集;
利用卷积神经网络和全连接神经网络构建预测模型,并利用训练数据集中的违法事实词向量对所述预测模型进行训练,得到违法案由识别模型;
其中,所述违法案由识别模型的输入为待识别的违法事实词向量,输出为违法案由预测结果。
2.根据权利要求1所述的方法,其特征在于,所述构建由违法事实词向量组成的训练数据集,包括:
对违法事实进行分词、去停用词处理,将各违法事实句子转换为词汇序列,每个词汇序列包括多个词汇;
以第二预设数量的行政法律法规作为训练样本,训练行政法规词向量,形成词向量字典;
基于所述词向量字典,将所述词汇转换为词向量,形成由违法事实词向量组成的训练数据集。
3.根据权利要求2所述的方法,其特征在于,还包括:
计算所有词汇的词频;
按词频由大到小,对每个词汇序列中的词汇进行排序;
所述将所述词汇转换为词向量,具体为:
将词频排名为前N名的词汇转换为所述词向量字典中对应的词向量。
4.根据权利要求3所述的方法,其特征在于,还包括:
根据各词汇序列的长度,确定一个长度阈值L;
根据所述长度阈值L,将各词汇序列处理为固定长度。
5.根据权利要求4所述的方法,其特征在于,所述将各词汇序列处理为固定长度,包括:
对任一违法事实的词汇序列,若长度大于所述长度阈值L,则截取所述违法事实的前L个词汇;
对任一违法事实的词汇序列,若长度等于所述长度阈值L,则不做处理;
对任一违法事实的词汇序列,若长度小于所述长度阈值L,则用特定值进行补充。
6.根据权利要求5所述的方法,其特征在于,还包括:
词频排名为前N名之后的词汇不转换为词向量,使用固定值M组成的向量来表示;和/或,
使用特定值进行补充的词汇不转换为词向量,使用固定值M组成的向量来表示。
7.根据权利要求1所述的方法,其特征在于,所述利用训练数据集中的违法事实词向量对所述预测模型进行训练,包括:
以违法事实词向量作为卷积神经网络的输入,创建卷积神经网络的输入层;
确定卷积核的长度、高度、以及卷积核的个数,构建卷积神经网络的卷积层;
构建卷积神经网络的池化层,对多个卷积核的计算结果,进行池化处理;
将池化后的结果进行归一化处理;
将归一化处理后的结果作为全连接层的输入,利用softmax函数得到违法案由的预测结果。
8.根据权利要求2所述的方法,其特征在于,所述对违法事实进行分词、去停用词处理,包括:
筛选掉数字、单字、标点符号。
9.根据权利要求1所述的方法,其特征在于,还包括:
对获取到的违法事实,剔除掉字数少于预设字数的违法事实;和/或,
预测模型训练结束后,观察预测结果的精确率和F1值,达到预设性能后,将模型存储为违法案由识别模型。
10.一种基于卷积神经网络的行政违法案由预测工具,其特征在于,包括:
构建模块,用于获取第一预设数量的违法事实,并将所述违法事实转换为违法事实词向量,构建由违法事实词向量组成的训练数据集;
训练模块,用于利用卷积神经网络和全连接神经网络构建预测模型,并利用训练数据集中的违法事实词向量对所述预测模型进行训练,得到违法案由识别模型;
其中,所述违法案由识别模型的输入为待识别的违法事实词向量,输出为违法案由预测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北大软件工程股份有限公司,未经北京北大软件工程股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010311136.X/1.html,转载请声明来源钻瓜专利网。