Course Objectives
- To introduce basic concepts in predictive modelling
- To introduce supervised and unsupervised learning
- To introduce python programming language for machine learning
- To introduce performance evaluation of predictive models
Topics
- Fundamentals of machine learning and main concepts
- Supervised and Unsupervised Learning
- Linear regression, logistic regression
- Naïve Bayes, K-nearest neighborhood
- K-means, Hierarchical clustering
- Artificial Neural Networks
- Support Vector Machines
- Big data examples for regression problems
- Big data examples for classification problems
- Big data examples for clustering problems
- Performance Analysis