Research Interests

Our team designs and develops secure and efficient computer systems for high intelligence and automation. We research and explore security and privacy issues and solutions in various systems. We also build large-scale distributed systems for emerging applications. We have been working on the following topics:

Deep learning security.
Italian Trulli

The emerging deep learning technology has been widely commercialized in our daily life. However, it also introduces new security and privacy threats, which could bring disastrous consequences in critical scenarios. Our goal is to investigate the security vulnerabilities as well as defense solutions for various deep learning systems, such as computer vision, natural language processing, reinforcement learning, distributed federated learning, etc. We are interested in the following security problems.


Robotics and autonomous driving security.
Italian Trulli

Benefiting from the advances in mechanics, sensors, artificial intelligence and networked systems, a variety of powerful robots have been designed to perform different tasks autonomously, ranging from space exploration to daily life housework to manufacturing. However, the complexity in the robot systems inevitably enlarges the attack surface, and brings new security challenges in the design and development of robot applications. Our group aims to explore the security problems at different layers of robotic and autonomous driving systems, and possible mitigation solutions.


Machine learning system optimization and acceleration.
Italian Trulli

Modern deep learning models are becoming more complex with huge production and deployment cost. Consequently, IT corporations, research institutes and cloud providers build large-scale GPU clusters to ease the development of DL training and inference jobs. It is important to schedule these jobs and allocate the valuable resources in an efficient and scalable way. We are interested in designing new systems and frameworks to manage, optimize and accelerate deep learning workloads in large-scale datacenters.


Computer architecture and cloud computing security.
Italian Trulli

Infrastructure-as-a-Service (IaaS) clouds provide computation and storage services to enterprises and individuals with increased elasticity and low cost. Cloud customers rent resources in the form of virtual machines (VMs). However, these VMs may face various security threats. We build security-aware computer architectures to attest and protect the security of cloud applications. We also design new methodologies to assess and mitigate micro-architectural side-channel attacks.

  • Survey of micro-architecture side-channel attacks and defenses [CSUR21]
  • Evaluation and detection of cache side-channel attacks [CCS22-b, ACSAC18, RAID16, ACSAC14]
  • Cloud architecture for VM security attestation and mitigation [TC18, ICCD17, AsiaCCS17, Micro16, ISCA15]
  • Access Control in Cloud [TCC23, TIFS22-b]

    Projects

    • Ongoing Grants:
      • [2024-2025] PI, NTU S-Lab: Towards Performance Optimization and Improvement for Big Models
      • [2023-2027] Co-PI, CSA: Trustworthy AI Centre NTU (TAICeN)
      • [2023-2025] Co-PI, AISG Grand Challenge: Towards Building Unified AV Scene Representation for Physical AV Adversarial Attacks and Visual Robustness Enhancement
      • [2023-2025] PI, AISG: Resource-Efficient AI “Human mesh reconstruction, Learning from small datasets, Self-supervised learning”
      • [2023-2024] PI, CSA: Securing Open-source Packages in the Software Supply Chain Through Visibility and Verification
      • [2022-2024] PI, NTU Desay: A Systematic Study about the Integrity Threats and Protection of Sensory Data in Autonomous Vehicles
      • [2022-2025] PI, MoE AcRF Tier2: A Framework for Intellectual Property Protection of Deep Learning Applications
      • [2021-2024] Co-PI, MoE AcRF Tier2: Securing Faceprint: An Imaging Polarimetry Approach to Face Anti-spoofing
      • [2021-2024] Co-PI, MoE AcRF Tier2: Smart Safe and Robust Motion Control for Multi-Robot Systems
      • [2021-2024] PI, AISG: Trustworthy and Explainable AI “Safe, Fair and Robust AI System Development, Transparent or Explainable AI System Development, Explainability and Trust (Safe, Fair, Robust) Assessment”
      • [2020-2025] PI, NTU S-Lab: Efficient GPU Cluster Scheduler for Distributed Deep Learning
      • [2020-2024] PI, MoE AcRF Tier1 Seed: Design and Evaluation of Cyber Attacks against AI Chips
      • [2019-2024] PI, Continental NTU Corp Lab: Smart Infrastructure for Data Driven Societies
    • Completed Grants:
      • [2020-2024] PI, NRF NCR CHFA: Building Security Tools for Investigating and Introspecting Applications in Trusted Execution Environment
      • [2020-2024] PI, MoE AcRF Tier1: Detecting and Preventing Robotic Attacks
      • [2020-2023] PI, NTU Desay: A Cloud-based Framework for Protecting Autonomous Vehicles
      • [2019-2023] PI, NTU SUG: General Frameworks for Quantifying and Defeating Side-channel Attacks