[发明专利]一种游戏物品的分类方法及装置有效
申请号: | 201510760504.8 | 申请日: | 2015-11-10 |
公开(公告)号: | CN105354597B | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 杜鑫 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 物品 分类 方法 装置 | ||
本发明公开了一种游戏物品的分类方法及装置。所述游戏物品的分类方法包括:获取待分类的游戏物品的属性集合;所述属性集合包含M个属性信息,M≥1;分别从每个属性信息中提取出属性名称和属性值,获得M个属性名称和M个对应的属性值;从预置的属性类型表中查询获得每个属性名称所属的属性类型,并根据所述属性名称所属的属性类型,对所述属性名称对应的属性值进行映射处理;根据预先训练好的模型对处理后的所有属性值进行分析,获得所述游戏物品所属的类型。采用本发明实施例,有效提高游戏物品分类的准确性。
技术领域
本发明涉及计算机技术领域,尤其涉及一种游戏物品的分类方法及装置。
背景技术
机器学习是最近20多年兴起的一门多领域交叉学科,涉及概率论,统计学,逼近论,凸分析,算法复杂度理论等几门学科。机器学习理论主要是设计和分析一些让计算机可以自动“学习”的算法,即从数据中自动分析获得规律,并利用规律对未知数据进行预测的算法。机器学习已经有了十分广泛的应用,例如:数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、检测信用卡欺诈、证券市场分析、DNA序列测序、语音和手写识别、战略游戏和机器人等。
在对游戏物品进行分类的方法中也用到了机器学习的技术,该方法包括:对游戏物品数据进行预处理,将处理好的游戏物品数据分为训练集和测试集,使用训练集进行训练,并使用测试集对训练结果进行验证,直到达到预期效果。其中,现有技术对游戏物品数据进行预处理的方法有数据归一化和数据白化。
发明内容
背景技术中提及的预处理方法虽然能够实现对游戏物品数据的预处理,但游戏物品数据具备很多特点和约束,采用现有的预处理方法会影响游戏物品分类的准确性。例如,游戏物品具有很多下限确定,上限不确定的数值属性,若采用现有技术中的预处理方法将最大值当做上限来处理的话,会导致处理后的大部分游戏物品数据非常小,从而降低游戏物品分类的准确率。
本发明实施例提出一种游戏物品的分类方法及装置,能够有效提高游戏物品分类的准确性。
本发明实施例提供一种游戏物品的分类方法,包括:
获取待分类的游戏物品的属性集合;所述属性集合包含M个属性信息,M≥1;
分别从每个属性信息中提取出属性名称和属性值,获得M个属性名称和M个对应的属性值;
从预置的属性类型表中查询获得每个属性名称所属的属性类型;
根据每个所述属性名称所属的属性类型对应的映射算法对所述属性名称对应的属性值进行映射处理;其中,不同的属性类型对应不同的映射算法;
根据预先训练好的模型对处理后的所有属性值进行分析,获得所述游戏物品所属的类型。
进一步地,所述分别从每个属性信息中提取出属性名称和属性值,获得M个属性名称和M个对应的属性值,具体包括:
分别从每个属性信息中提取出文字信息作为属性名称,并从所述属性信息中提取出数值作为属性值,获得M个属性名称和M个对应的属性值。
进一步地,在所述从预置的属性类型表中查询获得每个属性名称所属的属性类型之前,还包括:
判断获取的所述M个属性名称是否包含了所述属性类型表中的每个属性名称;
若否,则获取所述属性类型表中所述M个属性名称未包含的属性名称,设置所述未包含的属性名称对应的属性值为0,并将所述未包含的属性名称和对应的属性值添加到所述游戏物品的属性集合中。
进一步地,所述根据每个所述属性名称所属的属性类型对应的映射算法对所述属性名称对应的属性值进行映射处理,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510760504.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于清洗汽车空气过滤芯的装置
- 下一篇:下振板式钢丝连续超声波清洗机组