coursera_deep_learning
coursera的deep learning深度学习课程详细课程的简介以及课后任务的代码解答,仅作为学习使用,若需引用请联系博主。
gdtop818
这个作者很懒,什么都没留下…
展开
-
[coursera/dl&nn/week1]Introduction to deep learning(summary&question)
important concept:1.1neural network1.2 supervised learning with neural network 1.3 structured data(num)/unstructured data(image/vedio/text)1.4traditional method(svm/knn...) standard n原创 2018-01-25 11:57:47 · 1043 阅读 · 0 评论 -
[coursera/dl&nn/week2]Basics of Neural Network programming(2.1 Logistic Regression as a NN)
Logistic regression can be regarded as a small neural network.This part is very easy. And this is a review of logistic regression.If you have any other question, you can first FINISH machine le...原创 2018-01-26 13:06:29 · 315 阅读 · 0 评论 -
[coursera/dl&nn/week2]Basics of Neural Network programming(2.2 py & Vectorization)
2.2 Python and Vectorization2.2.1 Vectorization We use a loop to iterate the training data, it costs long when meets a large amount of data.Vectorization is the secret why numpy have pri原创 2018-01-26 14:23:32 · 300 阅读 · 0 评论 -
[coursera/dl&nn/week2]Basics of Neural Network programming(quiz)
This blog helps me review the course on coursera.Wrong answer:3.reshape to a column vector9."*" means the elementwise product ".dot" means matrix multiplication operation1. Question 1原创 2018-01-26 20:19:32 · 689 阅读 · 0 评论 -
[coursera/dl&nn]coding
I do not write any notes on my codes. Before "read" these blocks, I hope you fully understand how to build neural networks, how to train the data and how to update our parameters.Here are four program...原创 2018-01-28 23:52:26 · 274 阅读 · 0 评论 -
[coursera/dl&nn/week3]Shallow Neural Network(summary&question)
recommend an app named "Grammarly"3.1Neural Network Overviewfor iteration in (ntimes)z = np.dot(w.T,x)+ba = 1/(1 + np.exp(-z))dz = a - ydw = 1/m * np.dot(x,dz.T)db = 1/m * np.sum(dz)update原创 2018-01-27 12:47:00 · 822 阅读 · 0 评论 -
[coursera/dl&nn/week4]Deep Neural Network(summary&question)
Deep learning is an experiment base on hyperparameters.I strongly encourage you to find a paper to write down forward and backward propagate.You need to review how to compute the derivative of m原创 2018-01-28 15:31:35 · 434 阅读 · 0 评论 -
[coursera/ImprovingDL/week1]Practical aspects of Deep Learning(summary&question)
1.1 Setting up your Machine Learning ApplicationTrain/Dev/Test setsIt depends on the data. (98/1/1)worst:Train set error: 50%(high bias) underfittingDev set error: 50%(high variance) overfit原创 2018-01-31 11:23:43 · 354 阅读 · 0 评论 -
[coursera/ImprovingDL/week2]Optimization algorithms(summary&question)
summary:<ADAM: A METHOD FOR STOCHASTIC OPTIMIZATION>2.1 Mini-batch gradientthe size of batch: m BGD: too long for each iterationthe size of batch:1 SGD: lose speed up(vectorizat...原创 2018-02-04 12:14:56 · 708 阅读 · 0 评论 -
[coursera/ImprovingDL/week3]Hyperparameter tuning, Batch Normalization(summary&question)
The video for this week is easy.3.1 hyperparameter tuningtry randomselect a zone: log scalemodel/parallel model: depend on the computation power3.2 Batch Normalizationnormalize the hidd原创 2018-02-04 19:12:08 · 229 阅读 · 0 评论 -
[coursera/StructuringMLProjects/week1&2]ML Strategy2(summary&question)
Welcome to the third course which I think is the most important helpful videos in this data specialization!Week2 ML Strategy(2)2.1 Carrying out error analysisanalysis the false example and find t...原创 2018-02-07 18:48:04 · 970 阅读 · 0 评论 -
[coursera/StructuringMLProjects/week1&2]ML Strategy1(summary&question)
Welcome to the third course which I think is the most important helpful videos in this data specialization!Week1 ML Strategy(1)1.1 IntroductionPrepare carefully for our projects.training set原创 2018-02-07 17:20:00 · 661 阅读 · 0 评论 -
[coursera/ConvolutionalNeuralNetworks/week1]Foundations of cnn(summary&question)
Convolutional Neural Networks1.1 Computer Visionwhy to learn cv network for large images1.2 Edge Detection Examplepy: conv_forwardtensorflow: tf.nn.conv2dkeras: Con2DHere are another convolutional com...原创 2018-02-09 21:01:07 · 3248 阅读 · 0 评论 -
[coursera/ConvolutionalNeuralNetworks/week2]Deep CNN Models: case studies(summary&question)
2.1 Case studiesLeNet-5AlexNetVGG-16 ResNets: train much deeper networkResidual blockwhy ResNet work so well? 1X1 convolution network: shrink the numbers od channels...原创 2018-02-10 14:56:39 · 312 阅读 · 0 评论 -
[coursera/ConvolutionalNeuralNetworks/week3]Object Detection(summary&question)
3.1 Object DetectionFirst, detect the goal whether it's in the image. (yc)Second, locate it.(dx,dy,dw,dh)Third, detect what object it is.(c: class)3.2 Landmark Detectionhand-made feature...原创 2018-02-12 22:17:51 · 298 阅读 · 0 评论 -
[coursera/ConvolutionalNeuralNetworks/week4]Face recognition & Neural (summary&question)
Special applications: Face recognition & Neural style transfer4.1 face recognitionemmmmmm.....one shot learningsiamese networkTriplet Lossface verification and binary classif...原创 2018-02-13 22:14:09 · 829 阅读 · 0 评论 -
[coursera/SequenceModels/week1]Recurrent Neural Networks (summary&question)
1.1 sequence models1.2 notationone-hot1.3 Recurrent Neural Network Modelforward propagation1.4 backpropagation through time1.5 different types of RNNs1.6 Language model and...原创 2018-02-14 23:14:00 · 4944 阅读 · 0 评论 -
[coursera/SequenceModels/week1]Building a Recurrent Neural Network - Step by Step - v3[assignment]
Building your Recurrent Neural Network - Step by StepWelcome to Course 5's first assignment! In this assignment, you will implement your first Recurrent Neural Network in numpy.Recurrent Neural Networ...原创 2018-02-15 16:02:41 · 7666 阅读 · 3 评论 -
[coursera/SequenceModels/week1]Character level language model - Dinosaurus land[assignment]
Character level language model - Dinosaurus landWelcome to Dinosaurus Island! 65 million years ago, dinosaurs existed, and in this assignment they are back. You are in charge of a special task. Leadin...原创 2018-02-15 16:55:32 · 1250 阅读 · 0 评论 -
[coursera/SequenceModels/week1]Improvise a Jazz Solo with an LSTM Network - v1[assignment]
Improvise a Jazz Solo with an LSTM NetworkWelcome to your final programming assignment of this week! In this notebook, you will implement a model that uses an LSTM to generate music. You will even be ...原创 2018-02-15 17:45:23 · 1335 阅读 · 0 评论 -
[coursera/SequenceModels/week2]Operations on word vectors - Debiasing[assignment]
Operations on word vectorsWelcome to your first assignment of this week!Because word embeddings are very computionally expensive to train, most ML practitioners will load a pre-trained set of embeddin...原创 2018-02-18 13:39:37 · 871 阅读 · 0 评论 -
[coursera/SequenceModels/week2]Emojify![assignment]
This assignment have some error with emoji.Emojify!Welcome to the second assignment of Week 2. You are going to use word vector representations to build an Emojifier.Have you ever wanted to make your ...原创 2018-02-18 13:59:34 · 1398 阅读 · 0 评论 -
[coursera/SequenceModels/week3]Sequence models & Attention mechanism (summary&question)
3.1 Various sequence to sequence architectures3.1.1 Basic Models3.1.2 Picking the most likely sentenceconditional probabilitypick most likely sentenceGreedy search(not useful)3.1.3 Beam Searchexample...原创 2018-02-18 17:21:58 · 7013 阅读 · 3 评论 -
[coursera/SequenceModels/week3]Neural machine translation with attention[assignment]
Neural Machine TranslationWelcome to your first programming assignment for this week!You will build a Neural Machine Translation (NMT) model to translate human readable dates ("25th of June, 2009") in...原创 2018-02-18 17:31:08 · 3976 阅读 · 0 评论 -
[coursera/SequenceModels/week3]Trigger Word Detection[assignment]
Trigger Word DetectionWelcome to the final programming assignment of this specialization!In this week's videos, you learned about applying deep learning to speech recognition. In this assignment, you ...原创 2018-02-18 18:02:37 · 5079 阅读 · 2 评论