File Download
Supplementary
-
Citations:
- Appears in Collections:
postgraduate thesis: Privacy-preserving recommender system with VAEs : optimization, privacy, and application
Title | Privacy-preserving recommender system with VAEs : optimization, privacy, and application |
---|---|
Authors | |
Issue Date | 2021 |
Publisher | The University of Hong Kong (Pokfulam, Hong Kong) |
Citation | Fang, L. [方樂]. (2021). Privacy-preserving recommender system with VAEs : optimization, privacy, and application. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. |
Abstract | Recommender Systems (RS) have been widely applied in multiple industrial services, which gained a lot of attention from both industry and academia as a core component of item recommendation for users. A typical RS collects personal data, analyzes the relations among users and items, and recommends potential item candidates within users' interests. To optimize the RS, variational autoencoders (VAEs) have been adopted to provide more precise recommendations. VAE is a non-linear model powered by neural networks and can capture more complex input data patterns. However, personal information, such as user profile, user preference, and feedback, is sensitive to each user if adversaries maliciously used the data for further illegal analyses. To provide better privacy protection for user information, differential privacy (DP) has been widely applied in RS, ensuring privacy protection over a group of participants by adding noise into the training process. Recent studies discovered that the trained model is controlled by large user groups, which is known as the ``disparate effect''. And some researchers even observed that DP could even worsen the disparate effect of performance degradation, while most prior studies applied the same privacy guarantee for each user and neglected the disparate effect on the model performance. To solve those issues, we first propose user-level differential privacy, which each user chooses within its interest. Then we analyze the relation of RS model performance and dataset size and suggest an efficient way of building the dataset for training RS. Extensive experimental results on diverse datasets verify our solutions' effectiveness, where we compare our proposed model with multiple standard models and state-of-the-art DP-RS designs. Furthermore, we apply the RS into an exercise video recommendation app for Parkinson's disease (PD) patients, where we implement the recommendation algorithm on the back-end server that provides high efficiency and achieves good recommendation accuracy. |
Degree | Master of Philosophy |
Subject | Computer security Recommender systems (Information filtering) |
Dept/Program | Computer Science |
Persistent Identifier | http://hdl.handle.net/10722/310289 |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Fang, Le | - |
dc.contributor.author | 方樂 | - |
dc.date.accessioned | 2022-01-29T16:16:04Z | - |
dc.date.available | 2022-01-29T16:16:04Z | - |
dc.date.issued | 2021 | - |
dc.identifier.citation | Fang, L. [方樂]. (2021). Privacy-preserving recommender system with VAEs : optimization, privacy, and application. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. | - |
dc.identifier.uri | http://hdl.handle.net/10722/310289 | - |
dc.description.abstract | Recommender Systems (RS) have been widely applied in multiple industrial services, which gained a lot of attention from both industry and academia as a core component of item recommendation for users. A typical RS collects personal data, analyzes the relations among users and items, and recommends potential item candidates within users' interests. To optimize the RS, variational autoencoders (VAEs) have been adopted to provide more precise recommendations. VAE is a non-linear model powered by neural networks and can capture more complex input data patterns. However, personal information, such as user profile, user preference, and feedback, is sensitive to each user if adversaries maliciously used the data for further illegal analyses. To provide better privacy protection for user information, differential privacy (DP) has been widely applied in RS, ensuring privacy protection over a group of participants by adding noise into the training process. Recent studies discovered that the trained model is controlled by large user groups, which is known as the ``disparate effect''. And some researchers even observed that DP could even worsen the disparate effect of performance degradation, while most prior studies applied the same privacy guarantee for each user and neglected the disparate effect on the model performance. To solve those issues, we first propose user-level differential privacy, which each user chooses within its interest. Then we analyze the relation of RS model performance and dataset size and suggest an efficient way of building the dataset for training RS. Extensive experimental results on diverse datasets verify our solutions' effectiveness, where we compare our proposed model with multiple standard models and state-of-the-art DP-RS designs. Furthermore, we apply the RS into an exercise video recommendation app for Parkinson's disease (PD) patients, where we implement the recommendation algorithm on the back-end server that provides high efficiency and achieves good recommendation accuracy. | - |
dc.language | eng | - |
dc.publisher | The University of Hong Kong (Pokfulam, Hong Kong) | - |
dc.relation.ispartof | HKU Theses Online (HKUTO) | - |
dc.rights | The author retains all proprietary rights, (such as patent rights) and the right to use in future works. | - |
dc.rights | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | - |
dc.subject.lcsh | Computer security | - |
dc.subject.lcsh | Recommender systems (Information filtering) | - |
dc.title | Privacy-preserving recommender system with VAEs : optimization, privacy, and application | - |
dc.type | PG_Thesis | - |
dc.description.thesisname | Master of Philosophy | - |
dc.description.thesislevel | Master | - |
dc.description.thesisdiscipline | Computer Science | - |
dc.description.nature | published_or_final_version | - |
dc.date.hkucongregation | 2022 | - |
dc.identifier.mmsid | 991044467221503414 | - |