Dept. of Computer Science and EngineeringMSC Programme in Computer Science,

CMSC5707 Advanced Topics in Artificial Intelligence

Course Professor: Kin Hong Wong

This web page contains information about the course CMSC5707: Advanced Topics in Artificial Intelligence
This course will cover selected topics from: advanced pattern recognition, neural networks, expert systems and fuzzy systems, evolutionary computing, learning theory, constraint processing, logic programming, probabilistic reasoning, computer vision, speech processing, and natural language processing.
Edited: 6 Jun. 2025

Blackboard Web based support : https://blackboard.cuhk.edu.hk

CMSC5707 - Term 1 - Wed (6:30-9:30pm) from  Sept. 2025,  https://www.res.cuhk.edu.hk/en-gb/graduates

Venue: TBASee  http://msc.cse.cuhk.edu.hk/  (student corner/time table),  classroom_info and cuhk-campus-mapTeaching time table
Dates: Every Wed. (12 lectures).

Data for assignments. Tools for assignments: MATLAB online , COLABColab_tutorialkeras_examples , SKLEARN,  anaconda(python system)
data57075_1.zip

See AVSU  and cuhk-campus-map

Tentative timetable: (reference only):
2025
Titles: Teaching materials will be updated regularly
Week/date
(tentative)
Topics
Additional
information
wav sounds/ Matlab code
Assignments
Overview





Ch1: Introduction to audio signal processing  1(3/9) Time/frequency signals,Spectrogram, Mel Scale Cepstral coeff., MFCC

octave_guide tz1, tz2, sor1, violin3x
A4_oboe  ,   trumpet  ,   sor1,
A4_violin  ,A5_flute 
num1, num5
Ch1 Continues

2 (10/9)
Vector quantization and K-means,K-NN,
Dynamic programming for speech recognition
5707_revision_Q&A_audio.doc







Ch2 : ensemble methods.

3(17/9)

Classifiers, boosting



Ch3 : Face detection

4(24/9)

Face features, Attentional,cascade,


Assignment1( released at https://blackboard.cuhk.edu.hk )

1/10
National Day Holiday



Ch 4 : Neural Networks

5(8/10)

Basic neural network and training

Ch 5 : Convolution Neural Network CNN

6(15/10)

Convolution Neural Network CNN,
Softmax
Tensorflow tutorials
5707_tf_keras.pptx

https://colab.research.google.com/


Ch 6 : AutoEncoder 7(22/10)

Classical and Variational AutoEncoder


29/10
Chung Yeung Festival



Ch 7 : RNN_LSTM
8(5/11)

Recurrent Neural Net, Long short-Term Memory

Assignment2( To be released at https://blackboard.cuhk.edu.hk )
Ch 8 : Word representation and seq2seq

9(12/11)

Word embedding, Machine translation,



Ch 9  : Transformer_llm
10(19/11) The transformer model, Large Lang. Model LMM



Ch10 : Decision tree 11(26/11)

Decision tree using Gini and information gain by entropy
https://scikit-learn.org/stable/
Assignment3 (To be released at https://blackboard.cuhk.edu.hk )
Ch11 : Reinforcement learning
12(3/12)

Q learning




 







13 (10/12) Final Exam, time/venue: see above














The followings are other advanced topics
(not to be covered in the final Exam)
CTE Professor : Dr. K.H. Wong     ( khwong_at_cse.cuhk.edu.hk )


Important information

Marking scheme and Exams

The exam will start from 6:45pm (please come to the classroom at 6:30pm). Sample exam paper: final_x_sample.docx.

The exam will last for 2 hours, it is a closed-book exam and no cheat sheet allowed. However, the CMSC5707_formulas.docx will be printed and attached to your exam question paper.    We will provide each student an answer book, supplementary sheets and scrap paper for calculation. Materials in the appendices of lecture notes will not be included in the exam. A non-programmable calculator can be used. We accept calculators that are (or similar to that) in the list https://www.hkeaa.edu.hk/en/IPE/hkia/index.html. Please read the exam rules. Final Exam: Date: TBA

Venue:
TBA (if your surname starts with A-L.),
TBA
TBA
(if your surname starts with M-Z.). See classroom_info and cuhk-campus-map.

Advanced topics (reference only , The followings will not be included in the examination) References