Biography
After graduated from his Bachelor Degree in Mathmatics, In 1992, Dr. Wong stumbled upon Geoffrey Hinton's article in Scientific American on neural network, being curious but skeptical, he wrote a program to test the algorithm using PASCAL programming language on his shinning high specs (at that time) 2Mb RAM 386DX PC. After running the program continously for one week, his mind was blown away, and his life was changed forever. Ever since, he strives to learn as much as he can, so that he can be a researcher and developer of machine learning. Unfortunately, he has no opportunity and resources to learn much on machine learning at that time.
Eventually, he created a full 3D rendering engine from scratch without any 3rd party libraries before the era of 3D graphics library when doing his Master Degree in Mathematics just before the turn of the millennium. 3D graphics at that time always fascinated him, and he knew learning the mathematics of computer graphics, will enable him to learn up on computer vision, and eventually on machine learning.
In his pursue of his Ph.D degree, while struggling to find good ways to create a 3D model from a set of 2D images, particle swarm came to his rescue.
Twenty over years after his first encounter with artificial neural network, he now spent most of his time learning and researching ways to improve existing machine learning algorithms.
Despite having a bachelor degree and master degree in mathematics, he wished he can have more time to learn more mathematics so that he can understand and improve machine learning eaiser.
YP, as he is preferred to be called, learn and later paid to teach programming in secondary school before enrolling into the university. In Multimedia University, he pioneered many of the methodologies for teaching of programming. He pioneered teaching of computational thinking, computer graphics, virtual reality, computer vision etc. He is the pioneer of the first game development degree programme in Malaysia, and the programme coordinator for close to two decades. He is the main architect in the creation of the bachelor of computer science programme in the Faculty of Computing & Informatics.
YP speaks English most of the time, occassionally speaks Malay and Chinese. Other times, he speaks mathematics, C++ and Python.
If you can be his teacher, YP would be a willing learner, in any field such as mathematics, computer science, modern physics, philosophy, and most importantly about life.