Skip to Main Content
College Home Page
E C E Home Page

EE 496

Think Like an Attacker: AI System Authentication and Defense


Advisor:   Hanqing Guo | guohanqi@hawaii.edu

Prerequisites:  EE160

Courses:  EE296 & EE396 & EE496

Focus:  

Description:  

In this project you will study modern AI interactive systems such as large language models, face recognition, and speaker identification, with an emphasis on security and privacy. Students first learn how modern authentication systems are built and evaluated using speech and facial data. Next they design, implement, and test attacks that exploit model and system weaknesses, and then develop countermeasures to improve robustness. Labs cover model training, data collection and curation, prompt engineering, adversarial perturbation generation, evaluation metrics, and ethical considerations. The course balances practical skills in Python and common ML toolkits (sklearn) and AI framework (Pytorch) with conceptual understanding of threats to deployed AI systems.


Contact:  If you are a new student interested in the project, please fill out the following Google Form (Google Form)  aand email Dr. Guo.

Return to Projects