Supervised learning for Neural Network
In superised lerning, we are given a data set and already know what our correct output should look like ,having the idea that there is a relationship between the input and the output.
Supervised learning problems are categorized into “regression” and “classificatiorn” problems. In a regression problem, we are trying to predict results within a continuous output, meaning that we are trying to map input variables to some continuous function. In a classification problem, we are instead trying to predict results in a discrete output.In other words, we are trying to map input variables into discrete categories.
Here are some examples of supervised learning:
There are different types of neural network, for example Convolution Neural Network (CNN) used often for image application and Recurrent Neural Network (RNN) used for one dimensional sequence data such as translating English to Chinese or a temporal component such as text transcript. As for the autonomous driving, it is a hybrid neuralnetwork architecture(混合神经网络架构).
Structured vs unstructured data
Structured data refers to things that has a defined meaning such as price, age whereas unstructured data refers to thing like pixel, raw audio, text.
深度学习中会用到非常多的非结构化数据:图像、音频、视频及文本。