[发明专利]一种基于知识的船舶涂装工艺智能推荐方法有效
申请号: | 202010656811.2 | 申请日: | 2020-07-09 |
公开(公告)号: | CN111932074B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 卜赫男;叶鹏飞;袁昕;蔺明宇;纪星宇;周宏根;李磊 | 申请(专利权)人: | 江苏科技大学 |
主分类号: | G06Q10/063 | 分类号: | G06Q10/063;G06Q50/04;G06N3/006 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 212008 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 知识 船舶 工艺 智能 推荐 方法 | ||
本发明公开了一种基于知识的船舶涂装工艺智能推荐方法,包括以下步骤:从船舶涂装工艺知识库中提取特征和特征值,并生成船舶涂装知识图谱;利用随机森林分类器将船舶涂装待涂对象分类到某一条知识;计算待涂对象与该条知识中包含的已涂对象之间的相似度,得到近邻K的涂装对象集和涂装工艺集;结合船舶涂装多目标评价函数对近邻的涂装工艺集进行评分;通过排序选择与待涂船舶对象较契合的Top‑N条涂装工艺,本发明得到一种实现涂装工艺智能推荐的方法。本发明采用知识图谱方法,可以有效的降低涂装知识的冗余,实现涂装工艺的快速生成。
技术领域
本发明涉及船舶涂装工艺,特别涉及一种基于知识的船舶涂装工艺智能推荐方法。
背景技术
船舶涂装是船舶建造中的一个重要环节,贯穿于船舶建造的全过程中。
船舶的涂装工作,主要是船体结构与各种类型舾装件的钢铁表面处理与涂料的涂敷作业,其包括打磨、喷砂、除锈及表面涂漆等,是船舶建造中最重要的工艺之一。随着壳、舾、涂一体化造船模式的实行,涂装工作在造船的地位越来越高。
目前,大部分船舶企业已经采用区域涂装的概念,但是国内的有关企业船舶涂装工艺设计深度不够,不能将涂装的有用信息联系起来,致使涂装工时增加、材料的大量浪费,提高和改善涂装设计的能力是企业提高市场竞争力,应对当前复杂的市场环境的一个重要的、不可缺少的手段。
由于船舶涂装知识的形式多种多样,有些涂装知识是模糊的或者是抽象的,且大量涂装数据/知识的涌入,造成计算资源的浪费。
发明内容
发明目的:本发明的目的是提供一种基于知识的船舶涂装工艺智能推荐方法,有效的降低涂装知识的冗余,实现涂装工艺的快速生成。
技术方案:本发明所述的一种基于知识的船舶涂装工艺智能推荐方法,包括以下步骤:
S1,从船舶涂装工艺知识库中提取特征和特征值;利用知识图谱方法生成船舶涂装对象知识图谱和船舶涂装工艺知识图谱,实现船舶涂装知识可视化和完成对船舶涂装数据的降维处理;
S2,根据生成的船舶涂装对象知识图谱,利用随机森林分类器将船舶待涂对象分类到某一条知识中;
S3,待完成分类后,对分类结果中所包含的一类涂装对象利用相似度计算其与待涂对象之间的相似程度,得到近邻K的涂装对象集;
S4,结合船舶涂装多目标评价函数对近邻K的涂装对象集对应的涂装工艺进行评分;
S5,经排序后得到与待涂船舶对象较契合的Top-N涂装工艺,并获得推荐列表。
有益效果:本发明与现有技术相比的优点为:本发明采用知识图谱的方法,可以对船舶涂装知识和数据进行可视化展现,减少了方法对数据处理的要求和对数据的计算时间,实现了对船舶涂装大量的异构数据的降维;本发明进行知识分类时,采用了随机森林进行知识分类,提高了对船舶涂装对象的分类精度;通过本发明进行相似度计算采用了余弦相似度,能够有效的分辨船舶涂装对象之间的相似程度,有利于对涂装工艺的推荐;本发明采用多目标评价函数,可以实现在不同目标下选择适合具体情况的涂装工艺,为推荐算法提供更多的选择角度;本发明采用推荐算法,可以实现船舶涂装工艺智能化设计生成,为涂装工艺的科学管理提供更为有效的手段。
附图说明
图1是一种基于知识的船舶涂装工艺智能推荐方法的流程图。
具体实施方式
如图1所示,一种基于知识的船舶涂装工艺智能推荐方法,包括以下步骤:
S1,从船舶涂装工艺知识库中提取特征和特征值;利用知识图谱方法生成船舶涂装对象知识图谱和船舶涂装工艺知识图谱,实现船舶涂装知识可视化和完成对船舶涂装数据的降维处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏科技大学,未经江苏科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010656811.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理