Application of well-known machine learning algorithm such as SVM, KNN, Linear Regression, Decision Tree and deep learning models CNN, RNN to predict human activities using sensor data.
My job was to create a data preprocessing pipeline for teammates to follow. I was also responsible for SVM part.
As this was an exploratory project on ML, our group followed the ML Pipeline. Data preprocessing was done using Python libraries including numpy and pandas. For classic models, we used scikit-learn's renowned and robust implementation while both PyTorch and TensorFlow were used due to different member preferences.
You can download the code for this project here
Note: This project was done for CS3244 Machine Learning module in NUS