CNN(Convolutional Neural Network)
Import a question:classification
given a feature representing for images, how do we learn a model for distinguishing features from different classes?
The machine learning framework
1:prediction function to get desired output:
f(🍎)=apple
f(🍅)=tomato
f(🐮)=cow
2:The framework
here, there are two activities:
- Training:knowing training set {(x1,y1)……(xn,yn)} estimate the prediction function f
- Testing:knowing f,to test x and output value y=f(x)
Neural Networks(Linear)
- Perceptron