Machine Learning with R @FASTCAMPUS
- Introduction to data science
- Data science applications
- Machine learning in data science
- Process of machine learning projects
- Data types in R
- Text data handling
- Conditions and loops in R
- Functions in R
- Graphs in R
- A Ariori algorithm
- ARM application 1: Market basket analysis
- ARM application 2: Finding visiting patterns in exhibitions
- ARM application 3: Recommendation of education programs
- ARM application 4: Predictive maintanence marine structure
- R Exercise
- Multiple linear regression: ordinary least squares (OLS)
- Evaluating the performance of regression algorithms
- Supervised variable selection
- MLR application: Forecasting box office with SNS data
- R Exercise
- k-NN classification
- k-NN regression
- Evaluating the performance of classification algorithms
- k-NN application: spam filtering (classification) & collaborative filtering-based recommendation (regression)
- R Exercise
- Classification and Regression Tree (CART)
- Recursive partitioning & Pruning
- CART application: Late payment prediction model
- R Exercise
- Naive Bayesian classifier
- Logistic regression
- Logistic regression application: customer response modeling in marketing
- R Exercise
- Linear discriminant analysis (LDA)
- Artificial neural network (ANN)
- Introduction to deep learning
- Structure of convolutional neural network (CNN), recurrent neural network (RNN), generative adversarial network (GAN)
- ANN application: Virtual metrology in semiconductor manufacturing
- R Exercise
- Goals and issues in clustering
- K-Means clustering
- Hierarchical clustering
- Self organlizing map
- R Exercise
- Background, motivation, and goals
- Bagging
- Boosting: Adaboost, Gradient boosting
- Random forests
- R Exercise