重庆大学 机械传动国家重点实验室, 重庆 400044
收稿日期:2017-03-20
基金项目:国家自然科学基金资助项目(71671020)。
作者简介:陈友玲(1964-),女,重庆人,重庆大学教授,博士生导师。
摘要:为了解决云制造环境下知识资源的选择问题, 从知识资源提供方服务能力的角度, 提出了一种基于知识服务能力值的选择模型.该模型从知识资源供需双方自身特性出发, 从企业维、服务维、交互维三维度建立知识资源提供方服务能力评价体系, 利用变精度粗糙集算法计算各评价指标的权重, 利用敏感系数修正用户在实际情况下的偏好, 最终求得所有候选资源的知识服务能力值;以此为依据指导云平台为用户选择最佳的知识资源供应方.实例表明, 该模型能够从大量候选资源中推理出最佳的知识资源推荐给用户.
关键词:云制造知识资源知识服务能力值偏好修正变精度粗糙集
Evaluation and Selection for Knowledge Resources in Cloud Manufacturing Environment
CHEN You-ling, HUANG Dian, ZHANG Yue-yuan, ZHAO Jin-peng
State Key Laboratory of Mechanical Transmissions, Chongqing University, Chongqing 400044, China
Corresponding author: HUANG Dian, E-mail: tianyao0910@163.com
Abstract: In order to solve the problem of selecting knowledge resources in the cloud manufacturing environment, a selection model is presented based on the capacity of knowledge service from the perspective of knowledge resources suppliers' service capacity. Through establishing the system for evaluating the capacity of knowledge service, the variable precision roughness set algorithm is utilized to calculate the weight of each evaluation index, and the sensitivity coefficient is used to revise users' preference in actual cases. All the candidates' capacities of knowledge service are obtained, based on which to guide the cloud platform to select the best supplier for users. Finally, examples are given to prove that the model can select the best supplier for users.
Key words: cloud manufacturingknowledge resourcecapacity of knowledge servicepreference revisionvariable precision roughness set
云制造是一种为用户提供各类按需制造服务的网络化制造新模式, 融合了信息化制造技术和新兴信息技术,并满足了制造业集成化、敏捷化、服务化和智能化的发展需求[1], 实现了“分散资源集中使用, 集中资源分散服务”的思想.随着云制造技术的普及, 平台用户日益增多, 云制造资源池中汇集了越来越多的制造资源, 如何为云用户选择最佳的资源成为了当前的研究热点.
目前针对云制造资源配置的研究大都集中于对硬资源的选择和组合方面.Stroulia等提出的基于WSDL扩展的Web服务匹配方法用于解决服务资源的匹配问题[2]; Yahyaoui利用粗糙集理论进行服务质量属性分类规划, 为用户选择最佳Web服务[3]; Wang等研究了云制造环境下机械装备的选择方法[4]; 文献[5-6]以时间、成本、可靠性等指标构建了制造资源评价模型.
综上, 对云制造平台下硬资源的选择和组合问题, 目前已经取得了一定进展.然而, 在云制造资源池中还存在大量的软资源, 包括知识资源、人力资源、物流资源等.随着云平台的推广, 迫切需要研究针对软资源的评价与选择方法.其中, 知识资源作为一种典型的软资源, 流动于制造生命周期的各个环节, 是支撑云制造服务系统运行的核心.随着市场竞争加剧, 产品更新换代速度加快, 企业对知识资源的需求会更加旺盛和急切; 同时知识资源还具有增值性强、边际成本递减、共享性能好、可以满足云平台异地用户的调用等优点.如何为云用户个性化的需求选择最佳的知识资源, 成为云制造软资源组合选择的关键问题.目前国内外对知识资源评价、选择的研究还处于初步阶段, 文献[7]提出基于云推理的知识服务方法; 文献[8]研究了集团企业云制造的知识服务应用模式, 为解决集团内企业知识资源的共享和重用问题提供了思路.以上文献取得了极富价值的研究成果, 但当前研究中并没有文献确切提出知识资源的评价选择方法, 无法解决从资源云池众多的提供方中为需求方选择最佳匹配的问题, 对此还需做持续深入的研究.
基于此, 本文通过对知识资源供需双方特性的深入分析, 构建了知识资源提供方服务能力评价指标体系.在此基础上进行多指标决策, 利用变精度粗糙集算法, 通过分析云平台上的历史交易数据挖掘出各指标的客观权重, 再结合经过敏感函数修正后的偏好权重, 求得知识资源提供方相对于需求方的知识服务能力值, 在此基础上推理出最佳的资源推荐给用户.
1 知识资源提供方服务能力评价模型1.1 确定评价指标知识资源作为云平台软资源的重要组成部分, 包括标准规范、专利情报、文档知识、设计知识、专家经验等多种类型.依据文献[9]对知识资源自身传递特性的研究, 再结合云平台制造服务的通用性评价指标, 本文从需求维、供给维、交互维三个维度构建了知识资源提供方服务能力评价模型.如图 1所示, 各维度细分为七大指标, 结合QoS评价技术, 量化指标,从而求出知识服务能力值, 进而进行知识资源分配.
图 1(Fig. 1)
图 1 知识资源提供方服务能力评价指标体系Fig.1 System for evaluating the capacity of knowledge service |
1) 服务维.主要包括服务时间(P1)和服务费用(P2).服务时间指知识资源提供方(knowledge resources supply-side, KRS)所能持续提供服务的时间长度.由于知识资源需求方(knowledge resources demand-side, KRD)对于服务时间有明确要求, KRS所能提供的服务时间只有在满足需求方期望服务t时, 服务才能够进行.所以, 设KRD实际服务时间为T, 则
(1) |
2) 企业维.主要包括业务满意度(P3), 服务安全性(P4), 技术水平等级(P5)三个指标.文献[10]研究指出, 影响知识转移效率的主要因素有KRS的服务意愿和知识编码能力.考虑到云环境的特殊性, 本文用KRS的业务满意度和技术水平等级来衡量:业务满意度和技术水平等级越高, 表征KRS的知识服务能力越强.另外, 知识型企业的信息安全尤为重要, 服务安全性也是评价KRS的重要指标.设KRS提供知识服务的次数为N, 每次KRD对于KRS的服务评价值为Kb(Kb∈[0, 1], b=1, 2, …, N),其中KRS出现泄露KRD企业信息的次数为Ns,则
(2) |
(3) |
(4) |
1.2 评价指标信息采集与量化本文以1.1节所述的7个维度(P1, P2, …, P7)对KRS服务能力进行评价.设某KRD所面临的资源云池中候选资源集为R=[r1, r2, …, rn]T, 每个候选KRS的服务能力属性值可表示为向量ri=[pi1, pi2, …, pi7], 则知识资源候选集的属性可表示为
(5) |
(6) |
2 基于知识服务能力值的知识资源选择模型基于知识服务能力值(capacity of knowledge service, CKS)的候选资源选择是一个多目标决策问题, 一是需要权衡各个指标的重要程度, 二是需要考虑每个用户的个性化需求.本文引入变精度粗糙集理论直接从历史交易记录中求得每个指标的客观权重, 然后结合敏感函数修正后的用户偏好权重, 最终输出每个资源提供方的知识服务能力值, 能力值最大者即为最优匹配对象.
2.1 评价指标权重的计算变精度粗糙集可以抗干扰并提升目标权重的客观性.在采用变精度粗糙集(RS)理论之前, 先用K中心聚类法对各指标值进行聚类.引入精度β, β∈[0, 0.5], β=0时为经典RS模型.
设四元组I=(U, A=C∪D, V, F)为KRS服务能力评价信息系统, U为实例对象有限论域的非空子集, A为属性的集合, C={a1, a2, …, am-1}为知识服务能力评价指标属性集, D={am}为决策属性集; V是属性集合A的值域; F为属性到值域的映射.
定义1??设X和Y表示实例对象有限论域的非空子集
(7) |
设X=U/C={X1, X2, …, X|U/C|}为U关于条件属性C的等价类, Y=U/D={X1, X2, …, X|U/D|}为U关于决策属性D的等价类.
定义2??设在β∈[0, 0.5]下, Yj关于C的β的下近似为
(8) |
定义3??设指标αp的信息量γ(αp)为
(9) |
(10) |
(11) |
(12) |
(13) |
步骤1??对于知识资源提供方候选集R=[r1, r2, …, rn]T, 结合文中知识服务能力值评价模型并归一化, 获得
(14) |
步骤3??利用变精度粗糙集模型求得KRS服务能力指标权重W={w1, w2, …, w7}.
步骤4??已知KRD的初始偏好W*={w1*, w2*, …, w7*}, 求得修正后的偏好W′={w′1, w′2, …, w′7}, 从而求得每个KRS的知识服务能力值:
(15) |
3 应用实例本文以某汽车研发企业为例, 该企业依托云制造平台进行新产品的研发和设计.为迎合市场需求, 该企业决定在现有研发能力基础上, 通过云制造平台, 借助资源池中大量的汽车研发知识和研发人员, 快速研发一款新产品.云平台根据该单位发布的汽车发动机设计知识请求, 在资源池中检索到共有5家企业持有相关知识资源.云平台将根据时间、费用、满意度、安全性等指标为该企业推荐最佳的知识资源, 已知候选资源集R=[r1, r2, r3, r4, r5]T服务能力信息如表 1所示, 归一化后如表 2所示.
表 1(Table 1)
表 1 候选资源服务能力信息Table 1 Service capacity of candidate resources
| 表 1 候选资源服务能力信息 Table 1 Service capacity of candidate resources |
表 2(Table 2)
表 2 归一化后候选资源服务能力信息Table 2 Normalized service capacity of candidate resources
| 表 2 归一化后候选资源服务能力信息 Table 2 Normalized service capacity of candidate resources |
利用变精度粗糙集算法可以从云端大量历史数据中分析各属性的权重, 本案例选取了8条交易历史记录归一化后进行推理演示,见表 3.
表 3(Table 3)
表 3 知识资源选择历史记录Table 3 History of knowledge resources selection
| 表 3 知识资源选择历史记录 Table 3 History of knowledge resources selection |
利用K-means对表中数据进行聚类处理, 聚类种群数为5, 聚类结果见表 4.
表 4(Table 4)
表 4 知识资源选择记录的信息决策表Table 4 Decision table based on history of knowledge resources selection
| 表 4 知识资源选择记录的信息决策表 Table 4 Decision table based on history of knowledge resources selection |
结合表 5, 被选中的决策类Y1=U/d1={s1, s3, s4, s8}, 未被选中的决策类Y2=U/d2={s2, s5, s6, s7}.根据条件属性P5划分的等价类U/P5={{s1}, {s2, s3, s4, s8}, {s5, s6, s7}}, 由式(9)可以得到
表 5(Table 5)
表 5 候选资源知识服务能力值Table 5 Candidates' capacity of knowledge service
| 表 5 候选资源知识服务能力值 Table 5 Candidates' capacity of knowledge service |
已知KRD对KRS的指标期望模型和指标偏好模型E={1, 50, 0.76, 0.75, 0.85, 0.82, 3}, W*={0.14, 0.22, 0.05, 0.08, 0.28, 0.15, 0.08}, 利用指标敏感函数, 设敏感系数α=1, 可求得反映KRD对5个KRS的动态指标偏好权重:
由表 5可知, CKS(r4)>CKS(r5)>CKS(r2)>CKS(r3)>CKS(r1), 即r4所对应的KRS知识服务能力值最大, 综合性能最好, 即供应方4为该企业最佳匹配对象, 故该企业选择供应方4作为合作伙伴.
选择用户满意度指标来检验本文所建模型的性能, 定义用户满意度为
图 2(Fig. 2)
图 2 用户满意度对比Fig.2 Comparison of users'satisfaction |
由图 2结果可知, 考虑用户偏好修正的选择方法具有最高的用户满意度, 无偏好均权选择法用户满意度最低且不稳定, 说明应该考虑用户偏好.采用固定偏好和偏好修正算法选择KRS时, 随着实验次数的增加, 用户满意度都愈发趋向稳定, 说明了变精度粗糙集算法求解客观权重的优越性.对比三种方法, 考虑用户偏好且利用敏感系数进行偏好修正的算法结果更稳定也更准确, 在用户满意度方面明显优于其他两种方法.
4 结语本文针对云制造环境下知识资源的选择问题, 提出了基于知识服务能力值的知识资源选择方法.该方法建立了知识资源提供方服务能力评价指标体系, 利用变精度粗糙集算法, 通过分析云平台上的历史交易数据挖掘出各评价指标的权重, 再利用敏感系数修正用户的偏好, 最终求得资源提供方的知识服务能力值, 为云平台进行知识资源分配提供重要的参考依据.实验结果证明使用该方法能获得较高的用户满意度.
下一步将对云环境下知识资源的组合匹配, 以及结合用户偏好的知识主动推送技术展开研究, 进一步完善云制造环境下知识资源的服务选择方法.
参考文献
[1] | Chen T, Wang Y C. Estimating simulation workload in cloud manufacturing using a classifying artificial neural network ensemble approach[J].Robotics and Computer-Integrated Manufacturing, 2016, 38: 42–51.DOI:10.1016/j.rcim.2015.09.011 |
[2] | Stroulia E, Wang Y. Structural and semantic matching for assessing web-service similarity[J].International Journal of Cooperative Information System, 2005, 14(4): 407–437.DOI:10.1142/S0218843005001213 |
[3] | Yahyaoui H, Almulla M, Own H. A novel non-functional matchmaking approach between fuzzy user queries and real world web services based on rough sets[J].Future Generation Computer Systems, 2014, 35: 27–38.DOI:10.1016/j.future.2013.12.033 |
[4] | Wang S L, Liang G, Kang L, et al. Research on selection strategy of machining equipment in cloud manufacturing[J].The International Journal of Advanced Manufacturing Technology, 2014, 71(9/10/11/12): 1549–1563. |
[5] | Zhou Z D, Xu W J, Pham D T, et al.QoS modeling and analysis for manufacturing networks: a service framework [C]//Proceedings of the 7th IEEE International Conference on Industrial Informatics.New York: IEEE, 2009: 825-830. |
[6] | Tao F, Laili Y J, Xu L D, et al. FC-PACO-RM:a parallel method for service composition optimal-selection in cloud manufacturing system[J].IEEE Transactions on Industrial Informatics, 2013, 9(4): 2023–2033.DOI:10.1109/TII.2012.2232936 |
[7] | 阴艳超, 丁卫刚, 吴磊. 基于不确定规则推理的云制造知识服务方法[J].计算机集成制造系统, 2015, 21(4): 1114–1123. ( Yin Yan-chao, Ding Wei-gang, Wu Lei. A method based on uncertainty reasoning rules of knowledge service in cloud manufacturing[J].Computer Integrated Manufacturing Systems, 2015, 21(4): 1114–1123.) |
[8] | 李向前, 杨海成, 敬石开, 等. 面向集团企业云制造的知识服务建模[J].计算机集成制造系统, 2012, 18(8): 1869–1879. ( Li Xiang-qian, Yang Hai-cheng, Jing Shi-kai, et al. Knowledge service modeling approach for group enterprise cloud manufacturing[J].Computer Integrated Manufacturing Systems, 2012, 18(8): 1869–1879.) |
[9] | Cummings J L, Teng B S. Transferring R & D knowledge:the key factors affecting knowledge transfer success[J].Journal of Engineering & Technology Management, 2003, 20(1/2): 39–68. |