- Reviewer
- PRCV 2023 (Chinese Conference on Pattern Recognition and Computer Vision)
- PRCV 2024 (Chinese Conference on Pattern Recognition and Computer Vision)
- ICMR 2024 (The Annual ACM International Conference on Multimedia Retrieval)
- NIPS 2024 (The 38 Annual Conference on Neural Information Processing Systems)
- ICLR 2025 (The Twelfth International Conference on Learning Representations)
- ICML 2025 (Forty-Second International Conference on Machine Learning)
- ICMR 2025 (The 15th ACM International Conference on Multimedia Retrieval)
- ACMM 2025 (The 33rd ACM International Conference on Multimedia)
- NIPS 2025 (The 39 Annual Conference on Neural Information Processing Systems)
- TIP (IEEE Transactions on Image Processing)
- Pattern Recognition
- Teaching Assistant
- ECE 4014 Computer Vision
- ECE 3070 Medical Image Process
- ECE 449 Machine Learning
- ECE 428 Distributed System
- Github Repo