Oaching to me and hides the screen.Specifically, Keras is used to implement neural network for learning his face, a Web camera was used to recognize that he I s approaching, and switching the screen.MissionThe mission is-to-switch the screen automatically when my boss was approaching to me.The situation is as follows:It is on 6 or 7 meters from the seat to my seat. He reaches my seat in 4 or 5 seconds after he leaves his seat. Therefore, it's necessa
Document directory
1.1 how to restrict the use of the Polman machine (RBM)
1.2 restricted Polman machine (RBM) Energy Model
1.3 from energy model to probability
1.4 Maximum Likelihood
1.5 Sampling Method Used
1.6 introduction to Markov Monte Carlo
References
RBM for deep learning Reading Notes
Statement:
1) I saw a statement from other blogs such as @ zouxy09, and the old man copied it.
2) This blo
Write in front:has not tidied up the habit, causes many things to be forgotten, misses. Take this opportunity to develop a habit.Make a collation of the existing things, record, to explore and share new things.So the main content of the blog for I have done, the study of the collation of records and new algorithms, network framework of learning. It's basically about deep
1.computer Vision
CV is an important direction of deep learning, CV generally includes: image recognition, target detection, neural style conversion
Traditional neural network problems exist: the image of the input dimension is larger, as shown, this causes the weight of the W dimension is larger, then he occupies a larger amount of memory, calculate W calculation will be very large
So we're going to intro
install-y Python-pip Recommendation:The installation process is best a command one command implementation, there was a mistake to facilitate timely discovery.Installation process has failed to install the situation, do not worry, usually because of network reasons, re-execute the command, generally try a few times will be good ~3. cuda8.0DownloadOfficial website Download: https://developer.nvidia.com/cuda-downloadsDirect download: cuda-repo-ubuntu1604-8-0-local_8.0.44-1_amd64.debInstallatio
Computational Network Toolkit (CNTK) is a Microsoft-produced open-Source Deep learning ToolkitUsing CNTK to engage in deep learning (a) Getting StartedComputational Network Toolkit (CNTK) is a Microsoft-produced open-source deep learning
learned from pixels through interaction with deformation and occlusion handling models. Such interaction helps to learn more discriminative features.
CitationIf you use our codes or datasets, please cite the following papers:
W. Ouyang and X. Wang. Joint deep learning for pedestrian Detection.In ICCV, 2013. PDF
Code (Matlab code on Wnidows OS)
environment'll be created or updated inC:\local\Anaconda3-4.1.1-Windows-x86_64\envs
The CNTK Python module would be installed or updated in the created CNTK-PY35 environment
A batch file is created to activate the created Python environment and set the required environment variables
The official third step is to install the upgrade graphics driver, because my video card does not meet the requirements I skipped this stepFourth StepFirst of all:Run the following code to activate the
Procedures for Configuring the C + + development environment on Windows:The process of configuring Caffe, TensorFlow, and Mxnet on UbuntuBased on Anaconda21, CaffePip is not allowed to install packages to the default Python environment, but also to Anaconda environment2. Methods of TensorFlow3, MxnetWith the "hands-on deep learning" course to install, or the offi
from:http://blog.csdn.net/u014595019/article/details/52989301
Recently looking at Google's deep learning book, see the Optimization method that part, just before with TensorFlow is also to those optimization method smattering, so after reading on the decentralized, mainly the first-order gradient method, including SGD, Momentum,Nesterov Momentum, Adagrad, Rmsp
is commonly used to produce the mean value of the conditional Gaussian distribution, because the linear model is not saturated , and the gradient based algorithm will work better.
5) based on the two classification Bernoulli output distribution sigmoid unit :Let's say we use linear units to learn: P (y=1|x) =max{0,min{1,wtx+b}}We cannot use gradient descent to train it efficiently. Any time the wtx+b is outside the unit interval, the output of the model will have a gradient of 0 for its paramet
code, 505-508 is the calculation σ (w? I) is stored in F, Syn1neg is the value of each row in the matrix R. The neu1e still accumulates this error until a round of sampling is finished and then the word vectors of the input layer are updated.Update the input layer or the same.Seven Some summaryFrom the code, Word2vec's author Mikolov is a relatively real person, that method effect for a long time use which kind, also tangled very strict theory proof, code in the trick is also very practical, ca
inverse convolution and convolution
Deconvolution, as the name suggests, is the reverse operation of convolution operations.
In order to facilitate understanding, suppose convolution is a picture before convolution is the characteristic of the picture.
Convolution, input picture, output picture characteristics, theoretical basis is the statistical invariance of Translational invariance (translation invariance), play a role in dimensionality reduction. Move diagram as follows:Deconvolution, inpu
with the Sofamax output of multiple convolutional networks , multiple models are fused together to output results. The results are shown in table 6. 4.5 COMPARISON with the state of the ARTwith the current compare the state of the ART model. Compared with the previous 12,13 network Vgg Advantage is obvious. With googlenet comparison single model good point,7 Network fusion is inferior to googlenet. 5 ConclusionIn this paper , the deep convolution n
Organized Links: https://www.zhihu.com/question/41631631Source: KnowCopyright belongs to the author. Commercial reprint please contact the author for authorization, non-commercial reprint please specify the source.Adjusted for almost 1 years rnn, deeply felt that deep learning is an experimental science, the following are some of the alchemy experience. will continue to be added later. Where there is a prob
RNN model of deep learning--keras training
RNN principle: (Recurrent neural Networks) cyclic neural network. It interacts with each neuron in the hidden layer and is able to handle the problems associated with the input and back. In RNN, the output from the previous moment is passed along with the input of the next moment, which is equivalent to a stream of data over time. Unlike Feedforward neural network
When learning the essence of C language complement code (http://learn.akae.cn/media/ch14s03.html ). It is not very understandable, especially the description section.
If 8 bits use the 2's sComplement notation,
The value range of negative numbers is from 10000000 to 11111111 (-128 ~ -1 ),
Positive numbers are from 00000000 to 01111111 (0 ~ 127 ).
So I searched a lot of materials and finally clarified this point.
First, the original code, the anticode,
full-join layer, it is necessary to strictly ensure that the input proposal eventually resize to the same scale size, which causes image distortion to a certain extent and affects the final result.2. Spp-net:spatial Pyramid Pooling in deep convolutional Networks for Visual recognition)Traditional CNN and Spp-net processes are shown for example (quoted in http://www.image-net.org/challenges/LSVRC/2014/slides/sppnet_ilsvrc2014.
1 Preface
Deep reinforcement learning can be said to be the most advanced research direction in the field of depth learning, the goal of which is to make the robot have the ability of decision-making and motion control. The machine flexibility that human beings create is far lower than some low-level organisms, such as bees. DRL is to do this, but the key is to
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.