FedRule: Federated Rule Recommendation System with Graph Neural Networks

11/13/2022
by   Yuhang Yao, et al.
20

Much of the value that IoT (Internet-of-Things) devices bring to “smart” homes lies in their ability to automatically trigger other devices' actions: for example, a smart camera triggering a smart lock to unlock a door. Manually setting up these rules for smart devices or applications, however, is time-consuming and inefficient. Rule recommendation systems can automatically suggest rules for users by learning which rules are popular based on those previously deployed (e.g., in others' smart homes). Conventional recommendation formulations require a central server to record the rules used in many users' homes, which compromises their privacy and leaves them vulnerable to attacks on the central server's database of rules. Moreover, these solutions typically leverage generic user-item matrix methods that do not fully exploit the structure of the rule recommendation problem. In this paper, we propose a new rule recommendation system, dubbed as FedRule, to address these challenges. One graph is constructed per user upon the rules s/he is using, and the rule recommendation is formulated as a link prediction task in these graphs. This formulation enables us to design a federated training algorithm that is able to keep users' data private. Extensive experiments corroborate our claims by demonstrating that FedRule has comparable performance as the centralized setting and outperforms conventional solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/10/2023

Semi-decentralized Federated Ego Graph Learning for Recommendation

Collaborative filtering (CF) based recommender systems are typically tra...
research
10/19/2020

A Demonstration of Smart Doorbell Design Using Federated Deep Learning

Smart doorbells have been playing an important role in protecting our mo...
research
08/19/2022

Personalized Federated Recommendation via Joint Representation Learning, User Clustering, and Model Adaptation

Federated recommendation applies federated learning techniques in recomm...
research
07/25/2023

GNN4FR: A Lossless GNN-based Federated Recommendation Framework

Graph neural networks (GNNs) have gained wide popularity in recommender ...
research
01/22/2023

Federated Recommendation with Additive Personalization

With rising concerns about privacy, developing recommendation systems in...
research
12/29/2022

Graph Federated Learning for CIoT Devices in Smart Home Applications

This paper deals with the problem of statistical and system heterogeneit...
research
08/14/2023

Demonstration of CORNET: A System For Learning Spreadsheet Formatting Rules By Example

Data management and analysis tasks are often carried out using spreadshe...

Please sign up or login with your details

Forgot password? Click here to reset