Prerequisite knowledge
Matrix
Before we start, you should have a basic idea about what a matrix is. If you don't know, you can click and watch 3b1b's video about that. Even if you have already learned about matrix, it is still good to make a quick review.
Python
If you want to do some coding yourself, you may need to have some knowledges about Python. If you are a beginner, you can refer to the Python workshop held by SSTIA in 2026. (It is still fine if you don't know coding, as we will mainly focus on principle)
Mathematics
This video about the complete mathematics of Neural Networks is very great. If you want to dive into the mathematics principle of Neural Networks, this video is highly recommanded. Also, this is not a strictly prerequisite knowledge, but something that you can explore in your leisure. So, don't know this part for the workshop is also fine.
References
Adam Dhalla. "The Complete Mathematics of Neural Networks and Deep Learning." YouTube, 1 Mar. 2021, https://www.youtube.com/watch?v=Ixl3nykKG9M
3Blue1Brown. "Linear Transformations and Matrices | Chapter 3, Essence of Linear Algebra." Bilibili, 27 Aug. 2016,
SSTIA. "Python Workshop 2026." https://github.com/UMJI-SSTIA/Python-Workshop-2026



Comments