News

Ride the Wind and Waves: CVML Course

September 29, 2021

Computer Vision Machine Learning (CVML) course, an algorithm AI course for 9th and 10th-grade students, started this semester. Students who decide to dig deeper in the domain of computer programming may especially want to take this opportunity to enhance their programming and algorithm skills, so that they can build a strong base for the exploration of the application of computer deep learning in the future.

After passing the interview and starting the course study, the teacher introduced the basic principles and applications of neural networks, as well as the brief development history of the computer deep-learning system. There is no doubt that the CVML course will promote students’ computer-programming abilities. The teacher also introduced the brief history of computer-vision techniques. As one of the fields of computer deep learning, computer-vision techniques have made great advancements and improvements during the last 70 years. From the 1950s, recognizing and analyzing two-dimensional images was all we had, but now we are able to recognize human bodies and faces in a perfect way in this 21st Century. The teacher then introduced how to implement searching algorithms, and the use of the A* algorithm and backtracking algorithm. Starting with achieving the project of finding a way out of a maze at the beginning to a complex tic-tac-toe chess match, the teacher taught students how to achieve the goals step by step and how to solve the problems encountered during the practices.

There is no doubt that this course is challenging for a beginner of algorithm study. For those interested in it, though, the CVML course will help lead the way to the Mount Everest of computer science in the future.

(Written by 9(7) Momo Pictures by Tianzhou He Supervised by Tianzhou He Reviewed by Qian Zuo)