HOME BIOGRAPHY PUBLICATION MEMBER TEACHING CONTACT

ECE289 Artificial Intelligence and Deep Learning

Fall 2026

Introduction


Artificial Intelligence and Deep Learning focuses on the fundamental theories, key methods, and engineering practices of artificial intelligence and deep learning. It introduces the history, research areas, and typical applications of artificial intelligence and pattern recognition, while reviewing essential mathematical foundations such as probability, linear algebra, calculus, optimization, and information theory. The course covers basic concepts of machine learning, model evaluation, regularization and generalization, linear regression, logistic regression, perceptron, Softmax regression, gradient descent, and common optimization algorithms. In the deep learning part, students study feedforward neural networks, backpropagation, training optimization, regularization methods, convolutional neural networks, recurrent neural networks, attention mechanisms, Transformer models, self-supervised learning, and reinforcement learning. Practical experiments are conducted on Huawei Cloud ModelArts and MindSpore, including image classification, handwritten digit recognition, sentiment analysis, maze games, model compression, and mobile deployment, helping students develop abilities in problem analysis, algorithm design, system implementation, and performance evaluation.

Teaching Team


Ruimao Zhang

Instructor

zhangrm27@mail.sysu.edu.cn

Yuyu Sun

Master, since 2026, TA

sunyy75@mail2.sysu.edu.cn

Xin Wen

Master, since 2026, TA

wenx76@mail2.sysu.edu.cn

Course Information


This course is a compulsory major course for the students majoring in Electronic Information Engineering, offered by the School of Electronics and Communication Engineering. It mainly focus on the fundamental theories, key methods and engineering practices of artificial intelligence and deep learning, from both theoretical and practical perspectives. It is delivered in Chinese in the spring semester, with 3 credits (54 class hours), including 36 lecture hours and 18 lab/practical hours. In particular, the topics include:

  • Machine Learning Basics and Model Evaluation

  • Regularization and Generalization

  • Linear Regression, Logistic Regression, Perceptron and Softmax Regression

  • Gradient Descent and Common Optimization Algorithms

  • Feedforward Neural Network and Backpropagation

  • Training Optimization and Regularization for Deep Models

  • Convolutional Neural Network

  • Recurrent Neural Network

  • Attention Mechanism and Transformer

  • Self-supervised Learning and Reinforcement Learning

  • Labs on Huawei Cloud ModelArts and MindSpore (image classification, handwritten digit recognition, sentiment analysis, maze games, model compression and mobile deployment)

  • Prerequisites

  • Basic machine learning knowledge: It requires the students have basic knowledge of machine learning.

  • Proficiency in LaTex: All the reports need to be written by using LaTex. A template will be provided. If you are not familiar with LaTex, please learn from the tutorial in advance.

  • Proficiency in Python: All the assignments will be in Python, especially the PyTorch framework.

  • Proficiency in Openmmlab: All the assignments will be realized on the Openmmlab platform

  • Proficiency in GitHub: All the source codes need to be submitted in GitHub.

  • Proficiency in Huawei Cloud ModelArts and MindSpore: The lab assignments will be conducted on the Huawei Cloud ModelArts platform with the MindSpore framework.

  • Reference Materials

    Recommended Books

  • 动手学深度学习,阿斯顿·张,李沐,扎卡里·C.立顿,亚历山大·J.斯莫拉.人民邮电出版社,2022年,ISBN:9787115490841

  • 李航.统计学习方法(第2版).清华大学出版社,2019年,ISBN:9787302517276

  • Sergios Theodoridis,Konstantinos Koutroumbas(李晶皎,王爱侠等译).Pattern Recognition, Fourth Edition(模式识别(第四版)).电子工业出版社,2016年,ISBN:9787121301100

  • Stuart J.Russell,Peter Norvig(殷建平,祝恩,刘越等译).Artificial Intelligence: a Modern Approach, Third Edition(人工智能:一种现代的方法(第3版)).清华大学出版社,2013年,ISBN:9787302331094

  • 周志华.机器学习.清华大学出版社,2016年,ISBN:9787302423287

  • Deep learning(深度学习),Ian Goodfellow,Yoshua Bengio,Aaron Courville(赵申剑,黎彧君,符天凡等译).人民邮电出版社,2017年,ISBN:9787115461476

  • Christopher M. Bishop. “Pattern Recognition and Machine Learning”. Springer-Verlag Berlin, 2006.

  • Marques de Sá, J.P. “Pattern Recognition: Concepts, Methods and Applications”. Springer, 2001.

  • Andrew R. Webb, Keith D. Copsey. “Statistical Pattern Recognition, Third Edition”. Wiley, 2011.

  • Kevin P. Murphy. “Machine Learning: a Probabilistic Perspective”. The MIT Press, 2012.

  • Schedule


    Date Lecture Description Reading Material Lecture Note Events/Deadlines
    Sep. 9 & Sep. 11 Lecture 1: Introduction Textbook: Deep Learning
    Textbook: Dive into Deep Learning
    [ Slides]
    Sep. 16 Lecture 2: Mathematical Foundations [ Slides]
    Sep. 18 Lecture 3: Development Environment [ Slides-1]
    [ Slides-2]
    [ Slides-3]
    Sep. 20 & Sep. 23 & Sep. 30 Lecture 4: Machine Learning Basics [ Slides]
    For the future Side Story about Embodied AI Guidance for Beginners Webpage
    Large language model for Embodied-AI Chinese Survey
    Humanoid Robotics English Survey