ML: Algorithms - dudycooly/1235 GitHub Wiki
A machine learning algorithm is the process that does the learning and creates a model to address a ML problem
So, ML model is the result the learning process of a ML alogrithm, is the “program” that is saved after training, later loaded and used to make predictions on new data. e.g a) The coefficients from a linear regression, b) The weights and structure of an artificial neural network, c) The decision trees from a random forest.
ML algorithms can be grouped either by its learning style or by its function/form in the way it creates the model
Must learn algorithms for 2018
- Decision tree
- Random forest
- Linear Regression
- Logistic regression
- Support vector machine
- Naive Bayes
- k-NearestNeighbor
- k-means
- Adaboost
- Neural network
- Markov