Learning Context-aware Policies from Multiple Smart Homes via Federated Multi-Task Learning

被引:49
|
作者
Yu, Tianlong [1 ]
Li, Tian [1 ]
Sun, Yuqiong [2 ]
Nanda, Susanta [2 ]
Smith, Virginia [1 ]
Sekar, Vyas [1 ]
Seshan, Srinivasan [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
[2] Symantec, Tempe, AZ USA
关键词
D O I
10.1109/IoTDI49375.2020.00017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Internet-of-Things (IoT) devices deployed in smart homes expose users to cyber threats that can cause privacy leakage (e.g., smart TV eavesdropping) or physical hazards (e.g., smart stove causing fire). Prior work has argued that to effectively detect and prevent such threats, contextual policies are needed to decide if access to an IoT device should be allowed. Today, however, such contextual access control policies need to be manually generated by IoT developers or users via preinstallation or runtime prompts. Both approaches suffer from potential misconfigurations and often fail to provide coverage over the space of policies. In this paper, our goal is to build a machine learning framework to automatically learn the contextual access control policies from the observed behavioral patterns of users in smart homes. Designing such a learning framework is challenging on two fronts. First, the accuracy is constrained by insufficient data in some smart homes and the diversity of IoT access patterns across different smart homes. Second, since we rely on usage patterns of IoT devices, users will have privacy concerns. We address these challenges in designing LoFTI, a federated multi-task learning framework that learns customized context-aware policies from multiple smart homes in a privacy-preserving manner. Based on prior user studies, we identify six general types of features to capture contextual access patterns. We build a simple machine learning model with temporal structure to achieve a good trade-off between accuracy and communication/computation cost. We design a custom data augmentation mechanism to address the issue of unbalanced data in learning (i.e., few negative vs. normal samples). We show that LoFTI can achieve low false positives/false negatives, reducing the false negative rate by 24.2% and false positive rate by 49.5%, comparing with the state-of-the-art single-home learning and all-home learning mechanism.
引用
收藏
页码:104 / 115
页数:12
相关论文
共 50 条
  • [1] DeepApp: Predicting Personalized Smartphone App Usage via Context-Aware Multi-Task Learning
    Xia, Tong
    Li, Yong
    Feng, Jie
    Jin, Depeng
    Zhang, Qing
    Luo, Hengliang
    Liao, Qingmin
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2020, 11 (06)
  • [2] DeepApp: Predicting Personalized Smartphone App Usage via Context-Aware Multi-Task Learning
    Xia, Tong
    Li, Yong
    Feng, Jie
    Jin, Depeng
    Zhang, Qing
    Luo, Hengliang
    Liao, Qingmin
    [J]. ACM Transactions on Intelligent Systems and Technology, 2020, 11 (06):
  • [3] Context-Aware Multi-Task Learning for Traffic Scene Recognition in Autonomous Vehicles
    Lee, Younkwan
    Jeon, Jihyo
    Yu, Jongmin
    Jeon, Moongu
    [J]. 2020 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2020, : 723 - 730
  • [4] Federated Multi-Task Learning
    Smith, Virginia
    Chiang, Chao-Kai
    Sanjabi, Maziar
    Talwalkar, Ameet
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30
  • [5] Fine-Grained Driving Behavior Prediction via Context-Aware Multi-Task Inverse Reinforcement Learning
    Nishi, Kentaro
    Shimosaka, Masamichi
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 2281 - 2287
  • [6] Federated Multi-task Graph Learning
    Liu, Yijing
    Han, Dongming
    Zhang, Jianwei
    Zhu, Haiyang
    Xu, Mingliang
    Chen, Wei
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2022, 13 (05)
  • [7] Improving User Environment Detection Using Context-Aware Multi-Task Deep Learning in Mobile Networks
    Morel, Marie Line Alberi
    Saffar, Illyyne
    Singh, Kamal
    Hamideche, Sid Ali
    Viho, Cesar
    [J]. IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2022, 8 (04) : 1665 - 1676
  • [8] HFedMTL: Hierarchical Federated Multi-Task Learning
    Yi, Xingfu
    Li, Rongpeng
    Peng, Chenghui
    Wu, Jianjun
    Zhao, Zhifeng
    [J]. 2022 IEEE 33RD ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (IEEE PIMRC), 2022,
  • [9] PFedSA: Personalized Federated Multi-Task Learning via Similarity Awareness
    Ye, Chuyao
    Zheng, Hao
    Hu, Zhigang
    Zheng, Meiguang
    [J]. 2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS, 2023, : 480 - 488
  • [10] Dynamics Generalisation in Reinforcement Learning via Adaptive Context-Aware Policies
    Beukman, Michael
    Jarvis, Devon
    Klein, Richard
    James, Steven
    Rosman, Benjamin
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,