{"title":"边缘计算中基于bert的轻量级服务嵌入动态服务推荐","authors":"Kungan Zeng, Incheon Paik","doi":"10.1109/MCSoC51149.2021.00035","DOIUrl":null,"url":null,"abstract":"With the rapid development of the Internet of Things (IoT) as well as edge computing, and fog computing, many microservices are being created. Service recommendation based on these distributed environments is an important issue for boosting the utilization of services since service composition in edge and cloud computing has increasingly attracted attention. However, the direct application of traditional service recommendation methods in edge computing encounters several problems such as insufficient computing resources, and the dynamic update of recommendation systems. This paper presents a deep learning-based approach for dynamic service recommendations using lightweight BERT-based service embedding to address the problems. First, a lightweight BERT-based service embedding was proposed to learn the practical-value vector of service based on the invocation association. Second, based on service embedding, a content-based filtering method is utilized to perform service recommendations. Next, a dynamic update process is implemented on the system by fine-tuning the model. Finally, the experimental results show that our approach can perform service recommendations effectively.","PeriodicalId":166811,"journal":{"name":"2021 IEEE 14th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Dynamic Service Recommendation Using Lightweight BERT-based Service Embedding in Edge Computing\",\"authors\":\"Kungan Zeng, Incheon Paik\",\"doi\":\"10.1109/MCSoC51149.2021.00035\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the rapid development of the Internet of Things (IoT) as well as edge computing, and fog computing, many microservices are being created. Service recommendation based on these distributed environments is an important issue for boosting the utilization of services since service composition in edge and cloud computing has increasingly attracted attention. However, the direct application of traditional service recommendation methods in edge computing encounters several problems such as insufficient computing resources, and the dynamic update of recommendation systems. This paper presents a deep learning-based approach for dynamic service recommendations using lightweight BERT-based service embedding to address the problems. First, a lightweight BERT-based service embedding was proposed to learn the practical-value vector of service based on the invocation association. Second, based on service embedding, a content-based filtering method is utilized to perform service recommendations. Next, a dynamic update process is implemented on the system by fine-tuning the model. Finally, the experimental results show that our approach can perform service recommendations effectively.\",\"PeriodicalId\":166811,\"journal\":{\"name\":\"2021 IEEE 14th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 14th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MCSoC51149.2021.00035\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 14th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MCSoC51149.2021.00035","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Dynamic Service Recommendation Using Lightweight BERT-based Service Embedding in Edge Computing
With the rapid development of the Internet of Things (IoT) as well as edge computing, and fog computing, many microservices are being created. Service recommendation based on these distributed environments is an important issue for boosting the utilization of services since service composition in edge and cloud computing has increasingly attracted attention. However, the direct application of traditional service recommendation methods in edge computing encounters several problems such as insufficient computing resources, and the dynamic update of recommendation systems. This paper presents a deep learning-based approach for dynamic service recommendations using lightweight BERT-based service embedding to address the problems. First, a lightweight BERT-based service embedding was proposed to learn the practical-value vector of service based on the invocation association. Second, based on service embedding, a content-based filtering method is utilized to perform service recommendations. Next, a dynamic update process is implemented on the system by fine-tuning the model. Finally, the experimental results show that our approach can perform service recommendations effectively.