[发明专利]一种基于机器学习的中文商业文本预处理方法在审
申请号: | 201910660219.7 | 申请日: | 2019-07-22 |
公开(公告)号: | CN110457685A | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 桂冠;张婕;杨洁 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F17/27 | 分类号: | G06F17/27;G06N20/00 |
代理公司: | 32224 南京纵横知识产权代理有限公司 | 代理人: | 董建林<国际申请>=<国际公布>=<进入 |
地址: | 210012江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中文 文本 文本预处理 词义 基于机器 词语 预处理 贝叶斯分类器 机器翻译 词性标注 混合模型 利用条件 模型结合 问答系统 词向量 多义词 决策树 实施性 分词 分句 权重 消歧 应答 语境 输出 智能 学习 情景 计算机 概率 延伸 | ||
1.一种基于机器学习的中文商业文本预处理方法,其特征在于:对输入的中文商业文本采用以下步骤进行处理:
(1)对中文商业文本进行分句和分词;
(2)利用决策树对分好的词语进行词性标注;
(3)基于贝叶斯分类器利用条件概率进行词义消歧;
(4)利用One-Hot编码与Skip-Gram模型结合的混合模型表示词向量;
(5)利用TF-IDF调整词语权重,确定多义词在当前语境下对应的词义;
(6)输出基于机器学习预处理后的中文商业文本。
2.根据权利要求1所述的一种基于机器学习的中文商业文本预处理方法,其特征在于:所述的步骤(1)中利用句号作为识别符对文本进行分句,基于概率统计模型对文本进行分词,具体为:
输入由C=[c1,c2,…,cn]T表示的字符串,输出由S=[w1,w2,…,wm]T表示的分词串,其中m≤n,之后利用如下公式进行分词:
比较不同分割方案出现概率的大小,概率最大的方案即为确定的分割方案S;
其中,P(S|C)为当输入字符串为C时,输出分词串为S的条件概率;
P(C|S)为当输出分词串为S时,输入字符串为C的条件概率;
P(S)为分词串S出现的概率;
P(C)为输入字符串C出现的概率,是一个用于标准化的固定值。
3.根据权利要求1所述的一种基于机器学习的中文商业文本预处理方法,其特征在于:步骤(2)通过使用词语特征A划分数据集D,其中特征A是根据信息增益,增益比和基尼指数三个决策树指标确定的。
4.根据权利要求3所述的一种基于机器学习的中文商业文本预处理方法,其特征在于:所述的信息增益,用于衡量分类前后信息的变化,公式如下:
g(D,A)=H(D)-H(D|A)
其中,H(D)为所述数据集D的熵,H(D|A)为所述数据集D和所述特征A之间的互信息,g(D,A)为所述数据集D分类前后的信息变化。
5.根据权利要求3所述的一种基于机器学习的中文商业文本预处理方法,其特征在于:所述的增益比公式如下:
其中,g(D,A)为所述信息增益,HA(D)表示通过使用特征A作为样本集D的随机变量而获得的经验熵,gR(D,A)为所述增益比;
分类时在候选特征中找到所述信息增益高于平均值的特征,然后选择具有最高增益比的特征。
6.根据权利要求3所述的一种基于机器学习的中文商业文本预处理方法,其特征在于:所述基尼指数,公式如下:
其中,D为所述数据集,Di为根据第i个所述特征A所划分的数据集D的子集,n为所述特征A的总个数,Gini(D,A)为基于所述特征A划分所述样本集D时的基尼指数。
7.根据权利要求3-6任一项所述的一种基于机器学习的中文商业文本预处理方法,其特征在于:包括采用以词语的结构或偏旁部首作为所述的特征A。
8.根据权利要求1所述的一种基于机器学习的中文商业文本预处理方法,其特征在于:步骤(3)用于确定在上下文语境T条件下,确定具有多义词v的语义K,
其中,P(K|T)为当上下文语境为T时,所述多义词v的语义为K的条件概率;P(T|K)为当所述多义词v的语义为K时,上下文语境为T的条件概率;P(K)为所述多义词v的语义为K的概率;P(T)是一个固定值,为上下文语境T出现的概率;
当P(K|T)取得最大值时为对应确定的语义K。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910660219.7/1.html,转载请声明来源钻瓜专利网。