针对深度学习基础部分,有必要恶补一些吴恩达的深度学习课程,其实晚上有很多总结和笔记,本系列文章是针对黄海广大佬整理的《深度学习课程笔记(V5.47)》的总结和自己的理解,以便加深印象和复习。

1 第一周 深度学习引言

1.1 深度学习为什么会兴起

  • 数据规模
    数据规模越来越大,远超过传统机器学习算法的学习能力。
  • 计算量
  • 算法的创新
    发展和提出了多样的神经网络,具有强大的计算机能力


  • image
  • 计算机硬件的发展
    比如GPU、TPU的出现

2 第二周 神经网络的编程基础

2.1 逻辑回归

下面是逻辑回归的输出函数:







2.2 损失函数

损失函数又叫做误差函数,用来衡量算法的运行情况,Loss function:?(? , ?).通过这个?称为的损失函数,来衡量预测输出值和实际值有多接近。
逻辑回归用的损失函数为:




为什么用这个函数作为损失函数?




2.3 梯度下降算法

梯度下降算法就是为了通过 最小化代价函数(成本函数)J(w,b)来更新参数w和b,说白了就是原先的w和b会使函数更大,需要更新一下,使损失变小。




逻辑回归的代价函数(成本函数)?(?, ?)是含有两个参数的: