Skip to content

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.

Linear transformations and matrices


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)

Python Workshop


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.

Mathematics

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