CSC 4792 is a data mining course offered to fourth year students pursuing Bachelor of Computer Science at University of Zambia. This repository contains the Python implementations of some methods for data mining tasks discussed in class.
- Simple Linear Regression
- Polynomial Regression
- Ridge Regression
- Multivariate Linear Regression
- Artificial Neural Networks
- Naive Bayes
- k-Nearest Neighbor
- Logistic Regression
- Multiclass classification with Logistic Regression
- Linear Discriminant Analysis
- Support Vector Machines
- Artificial Neural Networks
- James, G., Witten, D., Hastie, T. & Tibshirani, R., 2017. An Introduction to Statistical Learning. New York: Springer.
- CS229 - Machine Learning course, Stanford University
- Geron, A., 2017. Hands-On Machine Learning with Scikit-learn & Tensorflow. Sepastopol: O`reilly.
- Marsland, S., 2015. Machine Learning: An Algorithmic Perspective. s.l.:CRC press.
- Raschka, S. & Mirjalili, V., 2017. Python Machine Learning. Birmingham: Packt.