{"title":"移动应用中预训练ML模型的访问控制机制","authors":"Katsuya Matsubara, Atsuya Sato","doi":"10.23919/ICMU48249.2019.9006661","DOIUrl":null,"url":null,"abstract":"Utilizing machine learning inference in mobile platforms have been made realistic since recent smartphones may have high-performance processors and hardware accelerators of signal and image processing. However, it could bring issues. One of the most significant issues is that any machine learning inferences can be unlimitedly applied to personal data which once the application got permitted to. Furthermore, it could be quite hard to understand the behavior of a ‘pre-trained’ machine learning model and the behavior of an installed application can be transparently modified afterword by replacing a used model. This research aims to implement access control against such functionalities of machine learning inference for mobile platforms. In this paper, we describe how to verify used pre-trained models and how to implement permission control at Android Neural Networks API for Android as a target platform. And we also show an evaluation result with a prototype implementation.","PeriodicalId":348402,"journal":{"name":"2019 Twelfth International Conference on Mobile Computing and Ubiquitous Network (ICMU)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Access Control Mechanism for Pre-trained ML Models in Mobile Apps\",\"authors\":\"Katsuya Matsubara, Atsuya Sato\",\"doi\":\"10.23919/ICMU48249.2019.9006661\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Utilizing machine learning inference in mobile platforms have been made realistic since recent smartphones may have high-performance processors and hardware accelerators of signal and image processing. However, it could bring issues. One of the most significant issues is that any machine learning inferences can be unlimitedly applied to personal data which once the application got permitted to. Furthermore, it could be quite hard to understand the behavior of a ‘pre-trained’ machine learning model and the behavior of an installed application can be transparently modified afterword by replacing a used model. This research aims to implement access control against such functionalities of machine learning inference for mobile platforms. In this paper, we describe how to verify used pre-trained models and how to implement permission control at Android Neural Networks API for Android as a target platform. And we also show an evaluation result with a prototype implementation.\",\"PeriodicalId\":348402,\"journal\":{\"name\":\"2019 Twelfth International Conference on Mobile Computing and Ubiquitous Network (ICMU)\",\"volume\":\"70 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 Twelfth International Conference on Mobile Computing and Ubiquitous Network (ICMU)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/ICMU48249.2019.9006661\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Twelfth International Conference on Mobile Computing and Ubiquitous Network (ICMU)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/ICMU48249.2019.9006661","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Access Control Mechanism for Pre-trained ML Models in Mobile Apps
Utilizing machine learning inference in mobile platforms have been made realistic since recent smartphones may have high-performance processors and hardware accelerators of signal and image processing. However, it could bring issues. One of the most significant issues is that any machine learning inferences can be unlimitedly applied to personal data which once the application got permitted to. Furthermore, it could be quite hard to understand the behavior of a ‘pre-trained’ machine learning model and the behavior of an installed application can be transparently modified afterword by replacing a used model. This research aims to implement access control against such functionalities of machine learning inference for mobile platforms. In this paper, we describe how to verify used pre-trained models and how to implement permission control at Android Neural Networks API for Android as a target platform. And we also show an evaluation result with a prototype implementation.