The invention provides a social network user portrait method based on random forest, and includes the following steps: multi attribute data acquisition of online social networking sites; the data attribute attribute set to the original original multi - attribute label, called similarity function of different data attribute set of decision tree traversal similarity detection; according to the original single source the attribute, data attribute will meet the similarity threshold set combined to generate a combined properties after the label, the random forest algorithm; acquisition of voting mode, the voting mode according to the weight of the weight, from big to small order, get the weight value of all labels; keep within the preset threshold label, forming a tag a new attribute set for the attributes of the social network user portrait. The invention aims at adopting random forest model for user's attribute label division, effectively improving the traditional deficiency and complexity of attribute division based on small sample sampling.
【技术实现步骤摘要】
基于随机森林的社交网络用户画像方法
本专利技术涉及在线社会网络
,特别涉及一种基于随机森林的社交网络用户画像方法。
技术介绍
在线社会网络的研究是近年来学术研究的重点领域,我国有着世界上规模最大的互联网网民,因此,在互联网的前期推广阶段和现阶段的使用过程中产生了大量的数据。绝大多数的数据资源被闲置,不能很好的处理和商业化应用,造成巨大的损失,同时也不利于社交网络的进一步发展,各大互联网公司纷纷投入巨大的财力和人力对在线社会关系领域开展一系列研究,把互联网的数据资源合理的开发和使用意义重大。
技术实现思路
本专利技术提供一种基于随机森林的社交网络用户画像方法,目的在于采用随机森林模型,用于用户的属性标签划分,有效改进了传统的基于小样本抽样划分属性的不足和复杂度的问题。为解决上述问题,本专利技术实施例提供一种基于随机森林的社交网络用户画像方法,具体包括如下步骤:获取在线社交网站的多源属性数据;将原始多源属性的数据属性集合进行原始属性标号,调用相似度函数对不同属性的数据属性集合遍历相似检测;根据原始单层多源属性的决策树,将相似度满足阈值范围的数据属性集合合并生成合并属性标签后,采用随机森林算法训练样本;获取投票众数,将获得的投票众数赋予权重,再按照权重的由大到小排序,获取全部的标签权重值;保留预设阈值内的标签,形成新的标签属性集用于用户社交网络中属性的画像。作为一种实施方式,还包括以下步骤:设定最低检测终止阈值,当相似度小于最低检测终止阈值时,终止该集合的相似度检测。作为一种实施方式,所述最低检测终止阈值为0.15。作为一种实施方式,所述相似度函数为:其中,α ...
【技术保护点】
一种基于随机森林的社交网络用户画像方法,其特征在于,具体包括如下步骤:获取在线社交网站的多源属性数据;将原始多源属性的数据属性集合进行原始属性标号,调用相似度函数对不同属性的数据属性集合遍历相似检测;根据原始单层多源属性的决策树,将相似度满足阈值范围的数据属性集合合并生成合并属性标签后,采用随机森林算法训练样本;获取投票众数,将获得的投票众数赋予权重,再按照权重的由大到小排序,获取全部的标签权重值;保留预设阈值内的标签,形成新的标签属性集用于用户社交网络中属性的画像。
【技术特征摘要】
1.一种基于随机森林的社交网络用户画像方法,其特征在于,具体包括如下步骤:获取在线社交网站的多源属性数据;将原始多源属性的数据属性集合进行原始属性标号,调用相似度函数对不同属性的数据属性集合遍历相似检测;根据原始单层多源属性的决策树,将相似度满足阈值范围的数据属性集合合并生成合并属性标签后,采用随机森林算法训练样本;获取投票众数,将获得的投票众数赋予权重,再按照权重的由大到小排序,获取全部的标签权重值;保留预设阈值内的标签,形成新的标签属性集用于用户社交网络中属性的画像。2.根据权利要求1所述的基于随机森林的社交网络用户画像方法,其特征在于,还包括以下步骤:设定最低检测终止阈值,当相似度小于最低检测终止阈值时,终止该集合的相似度检测。3.根据权利要求2所述的基于随机森林的社交网络用户画像方法,其特征在于,所述最低检...
【专利技术属性】
技术研发人员:琚春华,胡坤,鲍福光,
申请(专利权)人:浙江工商大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。