深度学习与神经网络
晴天下雨下雪下冰雹
这个作者很懒,什么都没留下…
展开
-
吴恩达深度学习与神经网络课后编程题参考
发现一个大神的博客,先贴一下链接https://blog.csdn.net/u013733326/article/details/79827273原创 2019-03-14 20:43:26 · 815 阅读 · 0 评论 -
吴恩达Coursera深度学习课程 deeplearning.ai (5-3) 序列模型和注意力机制--编程作业(二):触发字检测
1.数据处理可参考博客:https://blog.csdn.net/haoyutiangang/article/details/81231887https://blog.csdn.net/haoyutiangang/article/details/812318872.模型3.代码实践#!/usr/bin/env python# _*_ coding:utf-8 _*...原创 2019-05-17 21:38:26 · 399 阅读 · 0 评论 -
吴恩达Coursera深度学习课程 deeplearning.ai (5-3) 序列模型和注意力机制--编程作业(一):机器翻译
1.问题描述网络以各种可能格式(例如“1958年8月29日”,“03/30/1968”,“1987年6月24日”)写成的日期作为输入,并将它们转换成标准化的机器可读的日期(例如“1958 -08-29“,”1968-03-30“,”1987-06-24“),让网络学习以通用机器可读格式YYYY-MM-DD输出日期2.模型介绍上图是注意力机制的模型,下图是每步注意力变量α<t,t′...原创 2019-05-17 20:41:53 · 616 阅读 · 1 评论 -
Course 5 - 序列模型 - 第二周作业 - 词向量的运算与Emoji生成器
1 - 词向量运算 如何加载训练好了的词向量 使用余弦相似性计算相似度 3.使用词嵌入来解决“男人与女人相比就像国王与____ 相比”之类的词语类比问题4.修改词嵌入以减少性别偏见等整体代码如下:#!/usr/bin/env python# _*_ coding:utf-8 _*_import numpy as npimport w...原创 2019-05-16 21:44:36 · 431 阅读 · 0 评论 -
Course 4 - 卷积神经网络 - 第一周作业
0.cnn计算原理,参考:https://zhuanlan.zhihu.com/p/29119239np.pad()函数讲解,参考:https://blog.csdn.net/qq_37535492/article/details/88766347对于np.pad的讲解,在随机生成的图片维度(m,n_h,n_w,n_c)1.diy写cnn的前向传播#!/usr/bin/e...原创 2019-05-06 19:49:16 · 829 阅读 · 3 评论 -
Course 5 - 序列模型 - 第一周作业 - 搭建循环神经网络及其应用
1.实现RNN网络的前向传播1.1RNN cell的前向传播1.2RNN的前向传播#!/usr/bin/env python# _*_ coding:utf-8 _*import numpy as npimport rnn_utils# 1.计算在rnn cell中基本的计算,根据A(t-1),X(t)计算A(t)/Y(t)def rnn_cell_for...原创 2019-05-13 21:48:33 · 988 阅读 · 0 评论 -
Course 4 - 卷积神经网络 - 第三周作业
1.问题:yolo汽车识别2.思路:实现对所有输出框的过滤yolo_eval函数,包括: 首先实现根据阈值过滤锚框的yolo_filter_boxes函数 再次实现非最大值抑制函数过滤交并比大于一定阈值的锚框的函数yolo_non_max_suppression然后加载已经实现好的yolo模型,该模型的输出就是锚框,但是需要将宽长...原创 2019-05-08 22:04:29 · 586 阅读 · 0 评论 -
Course 2 - 改善深层神经网络 - 第三周作业 - TensorFlow入门
1.熟悉tensorflow基本的函数#!/usr/bin/env python# _*_ coding:utf-8 _*_import numpy as npimport h5pyimport matplotlib.pyplot as pltimport tensorflow as tffrom tensorflow.python.framework import opsi...原创 2019-04-15 21:35:24 · 333 阅读 · 0 评论 -
Course 2 - 改善深层神经网络 - 第二周作业 - 优化算法
任务:1. 分割数据集 2. 优化梯度下降算法: 2.1 不使用任何优化算法 2.2 mini-batch梯度下降法 2.3 使用具有动量的梯度下降算法 2.4 使用Adam算法包含动量的梯度下降Adam算法最终程序展示opt_utils.py:工具类,实现基本的向前传播,计算cost,向后传播,更新参数等。...原创 2019-04-02 17:31:02 · 376 阅读 · 0 评论 -
Course 2 - 改善深层神经网络 - 第一周作业(1&2&3) - 1.2正则化
实现L2正则化和dropout正则化L2正则化主要影响了: 1.求取cost函数的值 2.在求取dw,db的值得时候也会影响 dropout正则化主要影响了: 1.前向传播,要乘以D(是否随机将该节点设置为无效:0) 2.后向传播 ,要乘以相应的D1。L2正则化1.1工具类:主要实现前向后...原创 2019-03-28 09:08:56 · 300 阅读 · 0 评论 -
Course 2 - 改善深层神经网络 - 第一周作业(1&2&3) - 1.1初始化
1.编程实现,神经网络传播中的三种初始化参数的方法2.编程实现神经网络中的L2正则化,dropout正则化,3.编程实现梯度检验任务1:三种初始化参数的方式1.1初始化的工具类:实现函数定义,前向和后向传播以及决策边界,预测函数等# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as...原创 2019-03-28 09:00:14 · 435 阅读 · 0 评论 -
吴恩达-神经网络与深度学习-week2代码
实现线性回归算法1.主要程序代码#!/usr/bin/env python# _*_ coding:utf-8 _*_# 参考链接博客地址 :http://blog.csdn.net/u013733326/article/details/79639509import numpy as npimport matplotlib.pyplot as pltimport h5py...原创 2019-03-15 11:08:46 · 333 阅读 · 0 评论 -
吴恩达-神经网络与深度学习--week3代码
实现双层神经网络1.工具文件帮助加载数据和画出决策边界,以及一些函数的辅助import matplotlib.pyplot as pltimport numpy as npimport sklearnimport sklearn.datasetsimport sklearn.linear_modeldef plot_decision_boundary(model, X, ...原创 2019-03-15 11:06:04 · 361 阅读 · 0 评论 -
完结撒花-----吴恩达深度学习课程资源总结
1.练习题和编程何宽的博客链接:https://blog.csdn.net/u013733326(测验和练习)haoyutiangang的博客:https://blog.csdn.net/haoyutiangang/article/list/1?t=1&(测验、练习、笔记)course5-week3参考冲动老少年的博客:https://blog.csdn.net/u0130...原创 2019-05-17 21:45:07 · 696 阅读 · 0 评论