Machine Learning Algorithms (2)

Source: Internet
Author: User
Tags svm

Continue with the original algorithm:


(5) Bayesian Method
 
Bayesian algorithms are a class of algorithms based on Bayesian theorem. They are mainly used to solve classification and Regression Problems. Common algorithms include Naive Bayes, averaged one-dependence estimators, and Bayesian Belief Network (BBN ).

(6)Core-based algorithm



The most famous kernel-based algorithm is support vector machine (SVM. The kernel-based algorithm maps input data to a vector space of higher order. In these vector spaces, some classification or regression problems can be easily solved. Common kernel-based algorithms include support vector machine (SVM), radial basis function (RBF), and linear discriminate analysis, LDA.


(7)Clustering Algorithm



Clustering is like regression. Sometimes people describe a type of problem, and sometimes describe a type of algorithm. Clustering Algorithms generally merge input data by means of centers or layers. Therefore, the clustering algorithms try to find the internal structure of the data so that the data can be classified according to the largest common point. Common clustering algorithms include the K-means algorithm and the Expectation Maximization Algorithm (EM ).

(8)Association rule learning



Association rule learning finds useful association rules in a large number of multivariate data sets by finding the rules that best interpret the relationship between data variables. Common algorithms include the Apriori algorithm and eclat algorithm.


(9)Artificial Neural Network




Artificial Neural Network algorithms are a type of pattern matching algorithm used to simulate a biological neural network. It is usually used to solve classification and Regression Problems. Artificial neural networks are a huge branch of machine learning, with hundreds of different algorithms. (Deep learning is one of these algorithms, which we will discuss separately). Important artificial neural network algorithms include perceptron neural network and back propagation ), self-Organizing Map (SOM ). Learning vector quantization, LVQ)


(10) Deep Learning





Deep Learning Algorithms are the development of artificial neural networks. Recently, Baidu has won a lot of attention, especially since Baidu began to make full use of deep learning. As computing power is getting cheaper, deep learning attempts to build a much larger and more complex neural network. Many deep learning algorithms are semi-supervised learning algorithms used to process large datasets with a small amount of unlabeled data. Common deep learning algorithms include: Restricted Boltzmann Machine (rBN), deep belief networks (DBN), convolutional Network (convolutional Network ), stacked auto-encoders ).

Machine Learning Algorithms (2)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.