Hi! I'm Michael Song, a student with major in Computer Science and minor in Mathematics at UCLA. Welcome to my personal website where you'll see some of my projects, interests, and hobbies!
This section contains some of the projects that I have been working on over the past months and years. They range from Computer Vision & Graphics related projects to Reinforcement Learning implementations to back-end & front-end development to physics animation, and more!
Being a large Rubik's Cube enthusiast since I was young, I combined my passion for solving puzzles and computer vision interests together with this project. In this project,I developed a full end-to-end machine learning pipeline that spanned from processing the input video stream to designing Pytorch models for classification. In particular, I compared the performances of three different machine learning models on a custom dataset and recorded my results in my paper!