Topic 1: Machine Learning on Encrypted Data
Motivation: Machine learning (ML) is a powerful technique that can learn from data and provide insights, predictions, and recommendations for various domains and applications. However, ML often requires access to sensitive or confidential data, such as personal information, medical records, or financial transactions, which may pose privacy and security risks. How can we enable ML to operate on encrypted data without compromising its accuracy and efficiency? This is the main motivation for the research topic of machine learning for encrypted data, which explores novel cryptographic methods and algorithms that can perform ML tasks directly on ciphertexts, without revealing any information about the plaintexts. This research topic has significant implications for enhancing data protection and enabling privacy-preserving ML applications in various scenarios, such as cloud computing, federated learning, and edge computing.
Recent journal papers from our group on this topic:
C. H. Nguyen*, D. T. Hoang, D. N. Nguyen, K. Lauter, and M. Kim, ``Empowering AI with privacy: Homomorphic Encryption for Secure Deep Reinforcement Learning,'' Nature Machine Intelligence, accepted 2025.
B. D. Manh*, C. H. Nguyen*, D. T. Hoang, D. N. Nguyen, M. Zheng, and Q. V. Pham, ``Privacy-preserving cyberattack detection in blockchain-based IoT systems using Ai and Homomorphic Encryption,'' IEEE Internet of Things Journal, accepted 2025.
H. C. Nguyen*, Y. Saputra, D. T. Hoang, D. N. Nguyen, V. D. Nguyen, Y. Xiao, and E. Dutkiewicz, "Encrypted data caching and learning framework for robust federated learning-based mobile edge computing," IEEE/ACM Transactions on Networking, accepted 2024.
Datasets & Demos:
1) Mobile Edge Intelligence and Homomorphic Encryption to Secure Mobile AI Applications/Services: https://www.youtube.com/watch?v=NFw_nkQEvs0