Stanford Machine Learning Course Note (1) Supervised learning and unsupervised learning

Source: Internet
Author: User

The last three weeks of Andrew Ng's machine learning were recently followed by the linear regression (Linear Regression) and logistic regression (logistic Regression) models in machines learning. Make a note here.
Also recommended a statistical study of the book, "Statistical Learning method" Hangyuan Li, Book short, only 200 pages, but the content is basically covered the theoretical basis of machine learning.

Notes <1> Learn more about supervised learning and unsupervised learning

Machine learning : It is a subject of computer -based probabilistic statistical model of data construction and the use of models to predict and analyze data .

machine Learning Algorithms Classification : Supervised learning (supervised learning), unsupervised learning (unsupervised learning), semi-supervised learning (semi-supervised learing) and intensive learning (reinforcement learning).

Supervised learning
    • Supervised learning learns the model from the training data collection and predicts the test data.
    • The purpose of supervised learning is to learn a mapping from input to output, that is, to find such a model (also known as hypothesis hypothesis) that belongs to the set of mappings from the input space to the output space.
    • When the input and output variables are continuous variables, the prediction problem is called regression (regression) problem; The prediction problem of the output variable is a finite discrete variable, which is called the Classification (classification) problem; The prediction problem of both the input and output variables is a sequence of variables called callouts ( tagging) problem.

(The Housing price prediction and Breast cancer examples in the course describe regression and classification issues respectively)

Unsupervised learning
    • Unsupervised learning (unsupervised-learning) is an algorithm (algorithm) for artificial intelligence networks, which is designed to classify the original data in order to understand the internal structure of the data. Unlike supervised learning networks, unsupervised learning networks are not aware of the correctness of their classification results when they are learning, that is, not supervised enhancement (telling it what kind of learning is correct). The feature is that only the input paradigm is provided for this network, and it automatically identifies its potential class rules from those examples. When the study is complete and tested, it can also be applied to new cases.

    • A typical example of unsupervised learning is clustering. The purpose of clustering is to bring together things that are similar, and we do not care what this class is. Therefore, a clustering algorithm usually needs to know how to calculate the similarity to begin to work.

Semi-supervised learning

Intensive Learning

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

Stanford Machine Learning Course Note (1) Supervised learning and unsupervised learning

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.