一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种网络业务文档的分类管理方法与流程

2022-11-30 16:17:01 来源:中国专利 TAG:


1.本发明涉及文档处理技术,尤其涉及一种网络业务文档的分类管理方法。


背景技术:

2.提取业务文档的文本内容,根据文本属性与特征进行分类,是网络平台自动处理用户文件的有效手段。现有技术下,文本分类技术大部分采用朴素贝叶斯分类器进行集中处理,以提取关键词的方式对文本进行分类管理。例如,文献《面向互联网文本的大规模层次分类技术研究》(何力,博士学位论文,2014)中提到的基于贪心策略的文本数据特征提取的方法,对文本信息分为多个阶段进行层次化处理,提高了分类的精度,大大减少了噪声标签。再例如,cn106897428b提到的构建特征词集合,评估特征词与标准相关度的加权朴素贝叶斯分类学习方法,都属于典型的集中分类方式。网络业务文档具有多样化的特点,文本形式受到用户学历、表述方式、文本属性等多方面的限制。现有技术希望利用更加高效的文本分类管理方法,提取网络用户业务文档中包含的有效文本信息,实现数据的精准推送。


技术实现要素:

3.本发明提出了一种网络业务文档的分类管理方法,通过多域属性分类与加权朴素贝叶斯分类并行的方法进行文本特征提取。本发明对网络用户业务文档信息进行多重维度的分割,以分割得到的域文档进行横向分类,获取第一特征,以属性标签进行纵向向分类,获取第二特征。第一特征与第二特征通过学习器为任意业务文档进行分类,并反馈至对应的终端系统。
4.本技术的发明目的可通过以下技术方案实现:一种网络业务文档的分类管理方法,包括以下步骤:步骤1:获取网络用户业务中的任意业务文档,通过数据预处理过滤业务文档中的无效信息,得到处理后的文本数据集;步骤2:将文本数据集分割为n个多域文本文档,抽取文本文档中与属性标签相关的信息,构成多个域文档;步骤3:通过域分类器对域文档进行处理,输出基于该域文档的第一数值向量x=(se1,se2,

,sen),x∈rn;步骤4:组合器基于第一数值向量x生成一维数值向量y=(se),基于x

y对域文档进行分类,得到第一特征;步骤5:将文本数据集通过向量空间模型转变为文本向量k,提取文本向量k中的第一属性标签ki,(i=1,2,

,n);步骤6:提取第一属性标签ki任意两个独立的属性构成标签对,所述标签对构成待分类样本d;步骤7:通过朴素贝叶斯分类器对待分类样本d进行处理,输出结果处理后输出基于该文档的第二数值向量m=(sr1,sr2,

,srn),m∈rn;
步骤8:组合器基于第二数值向量m生成一维数值向量n=(sr),基于m

n对待分类样本d进行分类,得到第二特征;步骤9:输入第一特征与第二特征到学习器,输出任意业务文档各文档的正确类别标签,并推送到相应的终端系统。
5.在本发明中,所述数据预处理方法剔除任意业务文档中的冠词、连词、空格字符、人称代词、形容词,得到文本数据集,并通过特征提取,分离噪声标签。
6.在本发明中,特征提取根据包含空间复杂度、时间复杂度与提取准确率的约束条件获取文本数据集的特征值,按照网络用户业务的文本类别统计特征值,根据特征值的大小构建特征词集合,其中,文本类别q中词c的特征值v=ff(c)*df(c)*[1/qf(c)],其中,ff(c)为词c在文本类别q中最大出现频率,df(c)为文本类别q中出现词c的文档总数量,qf(c)代表文本数据集中出现词c的类别总数量。
[0007]
在本发明中,通过选定的属性标签将文本数据集分割为多域文本文档,所述属性标签是文本数据集的分类结果。
[0008]
在本发明中,域分类器只处理唯一一个的域文档,域分类的域分类模型抽取域文档中的属性特征,域分类模型为各个域文档计算其置信度j,j∈r,置信度j能够作为域文档属于噪声标签的似然程度,每个域分类模型对应唯一一个域文档。
[0009]
在本发明中,第一特征为组合器对第一数值向量x经过处理得到的二值结果,该第一特征包含属性标签与噪声标签。
[0010]
在本发明中,第一属性标签包含有文本数据集中的全部属性特征,第一属性标签为属性特征中的词在高维空间内映射所产生的集合。
[0011]
在本发明中,待分类样本d为多个相似的标签对,通过对平台中文本数据集的各个属性特征进行权重提取,包括词形、词距、词长以及词序进行超参数预设,分别得到α1、α2、α3、α4,计算各个属性标签的综合相似度,构成待分类样本d。
[0012]
在本发明中,第二特征为组合器对第二数值向量x经过处理得到的二值结果,该第二特征包含语义标签与噪声标签。
[0013]
实施本发明的这种网络业务文档的分类管理方法,具有以下有益效果:本发明采用了横向域分类与纵向加权朴素贝叶斯分类相结合的文本分类与学习方法,对于不同区域组织记录标签数据命名规则不同、表述形式不一致、语法或非法字符错误的情况有着显著的优化效果。除此之外,传统的集中化文本分类方法以神经网络或机器学习为基础,面对网络业务文档这类复杂度较高、属性较多的文本内容,实际文本分类的效果较差,而本发明提供了域分类器作为限制,加权朴素贝叶斯分类中提取的待分类样本为属性标签中的综合相似度较高的标签对,减少了重复且不必要的分类过程,有效提高了文本属性分类的效率。这种面向网络业务文档的横向属性提取方法,获取多个属性特征为分类器提供支持,有效提高了整体分类模型的鲁棒性。
附图说明
[0014]
图1为本发明的这种网络业务文档的分类管理方法的原理图;图2为本发明的这种网络业务文档的分类管理方法的流程图;图3为本发明的域分类器的文本处理过程示意图;
图4为第一数值向量在域分类器中分类原理的示意图;图5为本发明的贝叶斯分类器的文本处理过程示意图;图6为本发明的属性加权朴素贝叶斯算法对待分类样本d进行处理的流程图。
具体实施方式
[0015]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0016]
网络业务文档是指各类业务平台中用户输入的文本内容,各个网站上用户反馈文本内容被集成到网络平台的后台数据库中。大型网络平台需要短时间内处理处理大量的业务文本内容,由于业务文本内容具有较多的属性,涉及的相关属性信息是实时变化的,传统的机器分类与神经网络分类方法容易受到用户表述方式与表述水平的影响,提取用户反馈信息的文本特征较为困难。参照图1,在具体实施过程中,将文本属性作为主观影响因素,将用户表述作为客观影响因素,利用本发明的多域文本属性分类学习的方法,多维度提取网络业务文档信息中的特征标签,利用域分类器与朴素贝叶斯分类器进行多重分类。参照图2,本发明实施的一种网络业务文档的分类管理方法具体包括以下几个步骤。
[0017]
步骤1:通过api接口获取网络业务中的业务文档,业务文档经过数据预处理过滤业务文档中的无效信息,得到处理后的文本数据集。在进行数据预处理的过程中,具体分为个4个步骤进行,分别是文本标记筛除、文本分词、文本词根提取、文本稀有词与冠词筛除。在本实施例中,文本标记筛除包括标点符号、数字、大小写统一;文本分词的目的在于确定特征提取的基本处理单位,通过ictclas系统接口可以进行自动化的文本分词处理;文本词根提取过程主要将词根相同,词形态不同的词语进行拟合,构成相同的语义单位;文本稀有词与冠词包括连词、代词、副词、助词,排除不具有参考意义的词语内容。进一步的,由于业务文档中包含有不具有参考价值的噪声标签,在数据预处理阶段还需要通过向量空间模型分离噪声标签。
[0018]
步骤2:将文本数据集分割为n个多域文本文档,抽取文本文档中与属性标签相关的信息,构成多个域文档。所述属性标签为业务文档的信息分类。
[0019]
本实施例优选的中文文本分类数据集thucnews中以新闻文档为源数据,按照属性特征提取进行分类的工具包,选取政治、社会两个标签作为属性标签的人为定义的分类标准。属性标签的抽取采用正则式抽取原则对多域文本文档进行抽取,构建多个域文档。
[0020]
本实施例中,特征提取根据包含空间复杂度、时间复杂度与提取准确率的约束条件获取文本数据集的特征值,按照网络用户业务的文本类别统计特征值,根据特征值的大小构建特征词集合,其中,文本类别q中词c的特征值v=ff(c)*df(c)*[1/qf(c)],其中,ff(c)为词c在文本类别q中最大出现频率,df(c)为文本类别q中出现词c的文档总数量,qf(c)代表文本数据集中出现词c的类别总数量。
[0021]
步骤3:参照图3,域分类器对域文档进行处理,输出基于该域文档的第一数值向量x=(se1,se2,

,sen),x∈rn。所述域分类器只处理唯一一个的域文档,域分类中的分类原则为域分类模型,域分类模型对域文档中的属性特征进行抽取,并自动进行训练与更新,域分类模型为各个域文档计算其置信度j,j∈r,置信度j能够作为域文档属于噪声标签的似然程度,置信度j在数值上与第一数值向量x的一维数值向量y=(se)相等,每个域分类模型对
应唯一一个域文档。
[0022]
步骤4:组合器基于第一数值向量x生成一维数值向量y=(se),基于x

y对域文档进行分类,得到第一特征。参照图4,第一数值向量x为多个域分类器中输出的多个数值向量构成的集合,第一数值向量x通过二值类别标签,即属性标签与噪声标签组合的形式生成以y=(se)的分类结果,当类别二值类别标签l为噪声标签时,输出y=1;当类别二值标签l为非噪声标签时,输出y=0。当类别标签位置,第一数值向量进行分类预测时,当二值类别标签l为噪声标签时,输出y={y丨0.5<y≤1};若二值类别标签l为非噪声标签时,输出{y丨0≤y≤0.5}。支持向量模型的分类通过支持向量机构建,svm通过核函数的映射方法合理解决非线性的分类问题,尤其是对于数值类的向量分类问题,单独的域分类器均可以生成对应的一维数值向量,第一特征为组合器对第一数值向量x经过处理得到的二值结果,包含噪声标签与非噪声标签。
[0023]
步骤5:将文本数据集通过向量空间模型转变为文本向量k,提取文本向量k中的第一属性标签ki,(i=1,2,

,n)。对于特定的文本数据集,赋予一特征识别的属性序列w=(w1,w2,

,wn),在分类网络中,通过对文本上下文特征与局部特征的提取,将所取特征中的各个词语映射到高维空间,通过语言模型提取词,从而得到文本向量。在本实施例中,所述语言模型采用优选的bert系列语言模型。
[0024]
在本实施例中,所述分类网络包括词嵌入层、特征提取层、注意力层以及全连接层,第一属性标签的提取需要在特征提取层中进行,通过提取文本属性以及描述的上下文相关特征。优选的cnn模块中的多卷积核对文本向量中的局部特征进行提取,局部特征的集合为第一属性标签。本实施例中,局部特征ci=f(wcg bc),其中,f(
·
)为非线性激活函数,wc为cnn模块的卷积核,bc为偏置项,g表示在文本向量k中,某一词向量在特定位置上所构成的向量矩阵。ki={c1,c2,

,ci},(i=1,2,

,n)。
[0025]
步骤6:提取第一属性标签ki任意两个独立的属性构成标签对,所述标签对构成待分类样本d,d={w1,w2,

,w
p
}。其中,待分类样本d为多个相似的标签对,通过对文本数据集的各个属性特征进行权重提取,包括词形、词距、词长以及词序进行超参数预设,分别得到α1、α2、α3、α4,按照权重计算各个属性标签的综合相似度,综合相似度高的单独成对。
[0026]
在本实施例中,第一属性标签ki中任取两个标签k1与k2,计算k1与k2的词形、词距、词长以及词序。其中,词形相似度,词序相似度,词长相似度,词距相似度。其中,代表标签k1与k2中包含共同字词的总数量,与分别表示k1与k2中包含字词数量,代表标签k1对于k2的逆序总字词量,代表 k1转化为k2的操作最少次数。根据设定的超参数值α1、α2、α3、α4,
各个属性标签的综合相似度为:s。
[0027]
为了减少重复的多次计算,获得更加集中的属性标签综合相似度比较结果,本实施例优选的标签相似度矩阵s
l
可有效提高综合相似度比较效率,。遍历s
l
矩阵中的各个元素值,按照设定的标签标注阈值,评估是否为近似标签对。
[0028]
步骤7:参照图5,通过朴素贝叶斯分类器对待分类样本d进行处理,输出结果处理后输出基于该文档的第二数值向量m=(sr1,sr2,

,srn),m∈rn。由于待分类样本d={w1,w2,

,w
p
}中包含多个标签对,其先验概率计算效率较高,故本实施例优选的改进后的属性加权朴素贝叶斯算法通过对待分类样本d进行处理,参照图6,具体分为以下几个步骤:步骤71:获取待分类样本d的类标签u(d),计算待分类样本d个各个属性w
p
与不同类标签u之间的距离相关系数,并计算出w
p
属性的距离相关系数总和;步骤72:根据属性w
p
的权值大小、先验概率、条件概率,并对待分类样本d的类标签u(d)进行分类;步骤73:类标签u(d)返回到待分类样本d。其中,改进后的属性加权朴素贝叶斯算法表达式:,其中,ζ为属性加权值,fi为选取的词在整个待分类样本d中的出现频率,p(u)为先验概率,为条件概率。
[0029]
在本实施例中,为了提高本方法对文本数据集处理的敏感程度,待分类样本d通过属性加权的方式进行朴素贝叶斯分类。任取一随机变量a={a1,a2,

,an},构成n个独立的条件属性,则随机变量a取值为ai,(i=1,2,

,s;s为随机变量a的属性值个数)。对于任意的一随机变量b,构成m个独立的决策属性,随机变量b的取值为bj,(j=1,2,

,t;t为随机变量b的属性标签个数)。通过a与b两个序列之间的相关系数作为加权值ζ,。其中,d(a)与d(b)分别为随机变量a与随机变量b的方差,cov(a,b)为随机变量a与随机变量b的协方差。
[0030]
步骤8:组合器基于第二数值向量m生成一维数值向量n=(sr),基于m

n对待分类样本d进行分类,得到第二特征。第二特征为组合器对第二数值向量x经过处理得到的二值结果,包含语义标签与噪声标签。
[0031]
本实施例优选的提取语义标签的方法基于lstm模块的双向结构实现,语句的双向语义特征需要建立在全局语义关系的基础上,将第二数值向量进行转换,获取文本中包含属性的上下文特征,获得更加丰富的语义局部特征。
[0032]
在神经网络的全连接层中,softmax层中通过将语义局部特征与文本上下文特征向量,通过拼接后转换为语义标签。进一步的,为了加强模型的自我学习能力,在lstm提取语义标签的过程中,本实施例通过优选的传播计算交叉熵分类损失的算法为组合器的语义
特征提取实现模型参数的更新,所述模型参数更新通过典型的反向传播算法实现,在经过多次迭代,且分类损失不再产生下降的情况下,选择收敛后的参数作为组合器使用的文本分类感知学习模型。
[0033]
步骤9:输入第一特征与第二特征到学习器,输出任意业务文档各文档的正确类别标签,并推送到相应的终端系统。其中,学习器能够接收多个方面的信息内容,并不仅限于特征值,组合器将第一特征与第二特征输入学习器后,学习器会请求用户为该业务文档进行反馈,对应的反馈传输到各个域分类器与朴素贝叶斯分类器。其中,第一特征与第二特征的反馈是独立的,第一特征反馈至域分类器,第二特征反馈至朴素贝叶斯分类器。在本实施例中,任意业务文档的标签至少包括诉求内容、所属区域、归口类型,按照标签推送至相应的终端系统。
[0034]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改,等同替换和改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献