The Overview of Machine Learning

- - posted in Algorithm - tagged by DecisionTree, MachineLearning, NaiveBayes, Overview, RandomForrest, SVM, SupervisedLearning, UnsupervisedLearning | Comments

First of all, I have to say, the Machine learning series have a very deep water,:) I dont have enough time to afford a full explaination, in detail, about the machine learning. It’s just my study map, or so-called logs..

Here is the stories of it.

Machine Learning

Machine learning, a branch of artificial intelligence, is about the construction and study of systems that can learn from data

Refer to the difference between Machine Learning and Data Mining, the DM is the target, the ML is the way.

Machine learning focuses on prediction, based on known properties learned from the training data. Data mining (which is the analysis step of Knowledge Discovery in Databases) focuses on the discovery of (previously) unknown properties on the data.

Algorithms Type OF ML

  • 1,Supervised learning

generates a function that maps inputs to desired outputs (also called labels, because they are often provided by human experts labeling the training examples). For example, in a classification problem, the learner approximates a function mapping a vector into classes by looking at input-output examples of the function.

+ Decision Tree

+ Association rule learning

+ SVM

+ Random Forrest

+ Naive bayes classifier

+ Linear_regression

  • 2,Unsupervised learning

    models a set of inputs, like clustering. See also data mining and knowledge discovery. Here, labels are not known during training.

  • 3,Semi-supervised learning

combines both labeled and unlabeled examples to generate an appropriate function or classifier. Transduction, or transductive inference, tries to predict new outputs on specific and fixed (test) cases from observed, specific (training) cases.

  • 4,Reinforcement learning

    learns how to act given an observation of the world. Every action has some impact in the environment, and the environment provides feedback in the form of rewards that guides the learning algorithm.

  • 5,Learning to learn

    learns its own inductive bias based on previous experience.

Reference:

1, 网易公开课

2, 行走的馒头

3, Stanford’s lesson

4, Berkeley course on Data Science,北美+德国18名校的数据挖掘、数据分析、人工智能及机器学习课程资源汇总

Comments