1. 程式人生 > >The Convolutional Networks

The Convolutional Networks

mat real Speak truct body dea see math known

目錄

  • Convolutional Neural Network
  • The Unknown Word

Convolutional Neural Network

  • Use Python to impliment a simple network for hanndwritten numeral classification.
  • At some point in your daily life,you may have seen some practical application of the target recognition algorithm,such as face detection on your mobile phone camera.But what is the principle of its work?The core of these computer vision solutions is the convolution neural network(CNN).Simply speaking,these networks are particularly good at constructing complex features based on less complex features.A classic example is the face detector.The face detector.The early layers are responsible for identifying vertical and horizontal lines,and the later stage is responsible for finding the nose and mouth.

    Primary neural network

    This article wil not introduce the general working principle of neural networkin detail,but you need some background knowledge to deal with convolution network.There is a layered architecture for neural networks.Each layer is composed of some nodes.Each node performs some mathematical operations on an input effectively,and obtains an output by calculation.The input that is provided to any given node node is the weighted sum of the output of the previous layer(and usually the bias item of 1 or 0).The algorithm will learn these weights during training.In order to learn these parameters,the output of running training can be compared with the real value and the weights can be updated by propagating errors in the network.

The Unknown Word

The First Column The Second Column
horizontal 垂直的
is reponsible for 負責
convolution 卷積
layed architecture 分層架構
architecture 架構
mathematical operations 數學運算
concise [ken‘sais]簡明的
by calculation 通過計算
weights 權重
propagating 反向傳播[‘pra:pegeit]
an error to be raised 引發錯誤
raveling 拆開[ravling]
reshape 重構

The Convolutional Networks