You are on page 1of 2

Ch 3 Machine Learning Algorithms

Algorithm
 An algorithm is a procedure or set of steps or rules to accomplish a task. Algorithms are one
of the fundamental concepts in, or building blocks of, computer science.
 Some of the basic types of tasks that algorithms can solve are
 sorting, searching, and graph-based computational problems
 In data science, there are at least three classes of algorithms one should be aware of;
 Data munging, preparation, and processing algorithms, such as sorting, MapReduce.
 Optimization algorithms for parameter estimation, including Stochastic Gradient
Descent, Newton’s Method, and Least Squares.
 Machine learning algorithms.

Machine Learning Algorithms


 Machine learning algorithms are largely used to predict, classify, or cluster.
 Machine learning algorithms are the basis of artificial intelligence (AI) such as image
recognition, speech recognition, recommendation systems, ranking and personalization of
content.
 Machine learning algorithms are described as learning a target function ( f ) that best maps
input variables (X) to an output variable (Y): Y = f(X)
ML Algorithms
 Linear Regression
 Logistic Regression
 Linear Discriminant Analysis
 K-Means
 Classification and Regression Trees
 Naive Bayes
 K-Nearest Neighbors
 Learning Vector Quantization
 Support Vector Machines
 Bagging and Random Forest
 Boosting and AdaBoost
 PCA

You might also like