Teaching

Machine Learning and Data Mining

Undergraduate course, School of Computer Science and Technology, Guangdong University of Technology, 2024

Since the dawn of the 21st century, informatization and digitization have transformed the world, with information technology permeating every facet of human society. The rapid development and widespread adoption of technologies such as the Internet, the Internet of Things (IoT), cloud computing, and mobile internet have led to an explosion of data. As the country with the largest number of internet and mobile internet users, China stands at the forefront of this revolution, boasting abundant data resources and a thriving application market, giving it unique advantages in big data development.

Computer Vision

Undergraduate course, School of Computer Science and Technology, Guangdong University of Technology, 2024

Computer vision is a core area of artificial intelligence, enabling machines to analyze and interpret visual data from the world, driving advancements in autonomous vehicles, augmented reality, medical diagnostics, and robotics. This course introduces core concepts such as image acquisition, processing, feature extraction, segmentation, and 3D reconstruction, with practical applications in depth estimation and panoramic stitching.

Principles and Application of AI Chip

Undergraduate course, School of Computer Science and Technology, Guangdong University of Technology, 2024

This course takes several typical applications in the field of AI computing, and focus on the basic principles and system optimization methods involved in instruction set, compiler and software stack from software algorithm to computer architecture. To understand the design process of AI computing from the perspective of system. The purpose of this course is to develop students’ basic skills in designing and using relevant compilers and software stacks and system optimization methods based on an AI computing architecture.