计算机工程

所属专题: 物联网专题

• 物联网专题 • 上一篇    下一篇

一种物联网协同过滤QoS预测与服务推荐方法

杨怀洲,张留美   

  1. (西安石油大学 计算机学院,西安 710065)
  • 收稿日期:2015-11-18 出版日期:2016-11-15 发布日期:2016-11-15
  • 作者简介:杨怀洲(1970—),男,副教授、博士,主研方向为物联网、服务计算;张留美,讲师、博士。
  • 基金项目:
    陕西省教育厅科研计划项目(14JK1585);西安市科技计划项目(CXY1437(7))。

A Collaborative Filtering QoS Prediction and Service Recommendation Method for Internet of Things

YANG Huaizhou,ZHANG Liumei   

  1. (College of Computer Science,Xi’an Shiyou University,Xi’an 710065,China)
  • Received:2015-11-18 Online:2016-11-15 Published:2016-11-15

摘要: 针对物联网软硬件功能不断服务化以及服务质量(QoS)难以预测的问题,提出一种物联网QoS预测与服务推荐方法。根据用户服务调用与服务QoS历史使用信息,结合基于用户和基于项目的协同过滤方法进行用户项目矩阵缺失值预测,将稠密化后的用户项目矩阵作为当前用户预测相关服务的QoS值,并基于该QoS值预测结果实现服务选择与推荐。通过一个大规模实测服务调用QoS数据集验证了该方法的有效性,实验结果表明其具有较高的预测精度,适用于物联网服务选择与推荐。

关键词: 物联网, 协同过滤, 服务质量预测, 服务选择, 服务推荐

Abstract: Aiming at the problems that more and more software and hardware functions of Internet of Things(IoT)are provided as services,and the Quality of Service(QoS)of IoT services is difficult to predict,a method of QoS prediction and service recommendation for IoT network is presented.Based on the historical usage data of service invocations and their QoS,the missing values of the user-item matrix are predicted by combining the user-based and item-based collaborative filtering approaches.The QoS values of services are predicted for the active users by the densified user-item matrix.Furthermore,the prediction results are used to realize effective service selection and recommendation.The presented method is validated by taking advantage of a large-scale data set of real service invocations.The experimental result indicates that better prediction accuracy can be obtained through the method,and it is suitable for IoT service selection and recommendation.

Key words: Internet of Things(IoT), collaborative filtering, Quality of Service(QoS)prediction, service selection, service recommendation

中图分类号: