This document summarizes machine learning models including linear regression, nonlinear regression, logistic regression, principal component analysis (PCA), k-nearest neighbors, k-means clustering, and support vector machines (SVM). For each model, it provides a brief definition and discusses results from hands-on examples analyzing housing price and medical data using different algorithms like linear regression, kernel ridge regression, and SVM classification. It finds that model selection depends on the problem and accuracy requirements, with simpler models like logistic regression sometimes preferable to deep learning.