What is machine learning？
Machine learning is to find functions automatically.For example, speech recognition, image recognition, playing go, dialogue system…
output is yes or no
Let the machine do multiple choice questions.The machine selects the correct one in the options.
Produce structured complex things.Like images,sentences created like a human.
How to tell the machine what kind of function to look for？
labeled data.Need to give the machine some labeled data for training.
Judge whether the function is good or bad. The basic idea is as follows: First, the image is given to the function for output, and the output result is compared with the label. The proportion of the correct answer is related to the quality of the function.
The smaller the LOSS, the closer to the function we need to find. Next, the machine will automatically select the function with the lowest LOSS value.
The result will allow the machine to evaluate previous decisions.And alpha go both use supervised learning and reinforcement learning.
unlabeled data.What can machine learn from unlabeled data.
5.Function search range
Linear,Network Architecture,like RNN and CNN.
6.Function search method
Tell us why this result is output.
Deliberately modify the input data to confuse the machine, resulting in an error in its selection function.
Compress the data input and put it on the phone.
Enter something completely different,Can you let the machine know that ‘i don’t know’?
Training data AND testing data.learn by analogy.BUT when testing data totally different with the training data, what tragety will machine choose.
let machine can learn by itself! learning algorithmn.
Can you make the machine smarter？create learning algorithmn.
Machine life-long learning.Continuous learning.