Hi! I am Quan Tran, currently a software engineer but I have taught myself machine learning (focusing on Deep Learning) for the past 2 years. This website is a place for me to show some of the projects I did and blog about machine learning topics.
You can view my resume here. Also, I leave all of my social media info and my email in the bottom. Come check it out!
Projects
Where I put my knowledge to good use
Majority of my projects is about using machine learning and deep learning to solve a variety of problems such as:
- Click Fraud Detection on Advertisement
- Product Sale Prediction
- Image Classification and Intepretation (with live demo)
- And more to come!
Machine Learning from scratch
Where I ignore the existence of popular machine learning frameworks
Be able to implement machine learning algorithms using machine learning frameworks is a necessary skill to have, but to break the algorithms down to their bare bones and re-implement them from scratch is an important skill to learn. My goal is to build these models using only python loops, numpy and pandas to reproduce comparable results to popular ML framework
Few of the algorithms I have implemented so far
- Linear Regression and Logistic Regression
- Random Forest: with Permutation Feature Importance
- Neural Network: with customized hidden layers/ multiple activation functions/ multiple optimizers/ batchnorm/ dropout
I love the idea of making difficult concepts understandable and explainable
Blog
Where I share my thoughts
Ocassionally I share my thoughts on what I do (mostly technical stuff). I will also share my approach on some Kaggle competitions here too!