【技术实现步骤摘要】
基于类比机器学习的工艺过程重用方法
[0001]本专利技术涉及智能工艺设计
,特别涉及一种基于类比机器学习的工艺过程重用方法
。
技术介绍
[0002]零部件设计过程中结构等属性的重用决定了制造和装配该零部件的工艺过程的可重用
。
有效重用历史工艺过程使得工艺设计工作不是从零开始,从而提高了工艺设计效率
。
再者,历史工艺过程是经过制造生产等环节实际验证的,重用历史工艺过程保证了最佳制造经验的重用,提高了工艺设计质量
。
[0003]目前工艺过程重用的方法是知识工程方法,可分为两类:由人工定义相似函数及相似性权值的属性类比方法,以及由人工定义本体及标注工艺数据的基于本体的方法
。
作为知识工程方法,工艺属性
、
工艺属性重要程度
、
工艺属性与工艺过程间关系都需要人为定义,成为了工艺过程重用问题的瓶颈
。
上述问题是传统知识工程方法的“知识瓶颈”问题在工艺过程重用中的具体体现
。
[0004]工艺过程重用包括属性类比方法与基于本体语义类比方法两类
。
属性类比方法,不对工艺属性作深层语义分析与标注,通过工艺属性间的相似度函数比对设计任务工艺属性与待重用工艺过程的工艺属性,认为与设计任务具有更多相同工艺属性的工艺过程的可重用性更高
。
基于本体的方法,由人工建立本体,定义概念与概念关系,并标注工艺数据,通过将设计任务工艺属性映射到本体概念上,重用与
【技术保护点】
【技术特征摘要】
1.
一种基于类比机器学习的工艺过程重用方法,其特征在于包括以下步骤:
1)
工艺属性相似性比对,设计三类工艺属性相似性的比对函数,分别适用于集合类
、
文本类与数值类的工艺属性相似性的比对;
2)
工艺属性相似性加权,通过线性组合的方式,组合上述各类工艺属性相似性比对结果,对于每一个工艺过程的每一个典型情景,线性加权当前设计任务与该典型工艺过程各工艺属性的相似性计算结果,将最终的加权结果作为该典型情景与当前设计任务的类比相似度;
3)
典型情景相似性加权的计算,工艺过程可重用性评分,推送工艺过程列表;
4)
工艺属性相似性加权参数与典型情景相似性加权参数的学习
。2.
根据权利要求1所述的基于类比机器学习的工艺过程重用方法,其特征在于:步骤
1)
中,对于集合类的工艺属性相似性的比对,按照
Jaccard
相似度定义此类工艺属性的相似性比对函数
s1(X1,X2)
如下,其中,
X1与
X2分别代表两组工艺属性集合,
s1(X1,X2)
值越高说明两工艺属性越相似;
3.
根据权利要求1所述的基于类比机器学习的工艺过程重用方法,其特征在于:步骤
1)
中,对于文本类的工艺属性相似性的比对,首先将文本转化为
One
‑
hot
向量,通过向量夹角余弦比对工艺属性相似性比对函数
s2(a1,a2)
如下,其中
a1与
a2分别为两组工艺属性的
One
‑
hot
表征向量,
s2(a1,a2)
值越高说明两工艺属性越相似;
4.
根据权利要求1所述的基于类比机器学习的工艺过程重用方法,其特征在于:步骤
1)
中,数值类的工艺属性相似性的比对函数如下,其中
b1与
b2分别为两组数值类工艺属性的数值向量,
b
1,i
与
b
2,i
则分别代表向量
b1与
b2的第
i
维数值,
l
则表示该类工艺属性的数量,
s3(b1,b2)
数值越接近的两个工艺属性的相似性越高;
5.
根据权利要求1所述的基于类比机器学习的工艺过程重用方法,其特征在于:步骤
3)
中,每一个工艺过程涉及多个典型情景,典型情景相似性加权为计算工艺过程的全部应用情境的加权和,加权方法采用线性加权的方式;加权后的值作为工艺过程可重用性的度量值,并按照可重用性的度量值,筛选推荐工艺过程,供用户选择
。6.
根据权利要求1所述的基于类比机器学习的工艺过程重用方法,其特征在于步骤
4)
中工艺属性相似性加权参数与典型情景相似性加权参数的学习采用以下算法:
401)
求解公式
(1)
获得工艺属性相似性加权参数
α
:其中,
n
为工艺过程集合中工艺过程的数量,
x
i
与
x
j
为...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。