[发明专利]一种基于复杂网络的集成学习的文本情感分类方法在审
申请号: | 202110227294.1 | 申请日: | 2021-03-01 |
公开(公告)号: | CN112949713A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 曹倩倩;陈向阳 | 申请(专利权)人: | 武汉工程大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06F16/215;G06F16/242;G06F16/951;G06F16/955;G06F40/216;G06F40/289;G06F40/30 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 唐万荣 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 复杂 网络 集成 学习 文本 情感 分类 方法 | ||
1.一种基于复杂网络的集成学习的文本情感分类方法,其特征在于:包括以下步骤:
S0:采集数据并对数据进行预处理得到原始特征集;
S1:通过现有信息增益方法对原始特征集进行特征选择,得到第一特征选择结果集;
S2:基于复杂网络综合特性对原始特征集进行特征选择,得到第二特征选择结果集;
S3:去除第一特征选择结果集与第二特征选择结果集的重复项,取并集融合得到最终特征选择结果集;
S4:采用TF-IDF方法对最终特征选择结果集中的特征进行权重计算;
S5:配置环境构建分类训练模型,利用集成学习加强朴素贝叶斯方法对数据进行分类训练并输出结果。
2.根据权利要求1所述的一种基于复杂网络的集成学习的文本情感分类方法,其特征在于:所述的步骤S0中,具体步骤为:
S01:创建并运行爬虫程序,基于urllib标准库读取URL标签,利用requests库对服务器发送请求对象,利用BeautifulSoup库解析网页,获得文本数据;
S02:对文本数据进行包括清洗、分词的预处理工作得到原始特征集,并以txt格式存储为文本文档;文本文档包括停用词表、评论文本、分词后的数据,文本文档的保存格式为编号-文本-类别;
S03:采用SQL语句根据查询分析需求对评论文本进行ID编号,通过MySQL数据库对原始特征集增加主键约束。
3.根据权利要求1所述的一种基于复杂网络的集成学习的文本情感分类方法,其特征在于:所述的步骤S2中,具体步骤为:
S21:以特征词为节点,连接句子中共现跨度小于或等于2的特征词,合并处在不同句子中的相同特征词节点,根据复杂网络的综合特性对预处理后的文本数据构建加权复杂网络;
S22:分别计算节点ni的加权度、加权聚集系数和节点介数,并分别进行归一化处理;构造评估函数CF,以函数值作为节点ni的综合特征值;
S23:对节点的函数值进行排序,选取函数值较大的前m个节点对应的特征词作为文本的关键词。
4.根据权利要求3所述的一种基于复杂网络的集成学习的文本情感分类方法,其特征在于:所述的步骤S21中,具体步骤为:
用加权复杂网络的节点代表特征词,设节点的集合为:
N={n1,n2,n3,...,nk};
用加权复杂网络的边代表特征词之间的包括共现和邻接位置的语义相关关系,设经过预处理之后的原始特征词为n,复杂网络中的结点个数为k,加权复杂网络中边的集合为:
E={ei,j=(ni,nj)|ni,nj∈N};
用边的权值代表特征词的语义相关关系的程度,权值越大,表明特征词之间语义相关关系越紧密,设边eij的权重为wij,边的权重集合为:
W={w12,w13,...,wij,...};
则将文本表示成加权的复杂网络为:
G=(N,E,W)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉工程大学,未经武汉工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110227294.1/1.html,转载请声明来源钻瓜专利网。