00神经网络简介
神经网络简介
必须得明白,吴恩达在通过什么角度,构建神经网络的基础知识。
什么是神经网络

神经网络分层
- 输入层—-隐藏层—-输出层
神经元
输入层只有一个参数:激活值。输出层、隐藏层神经元有三个参数:
权重:指的是和输入层某个神经元的紧密关系。联系越紧密这个值越大($W$)。
激活值:输入的值乘以权重,然后相加。$z = W^T*X+bias$
偏置:表示输入的截距,bias。
计算过程
- 正向过程(forward pass)或者叫正向传播步骤(forward propagation step)
- 反向过程(backward pass)或者叫反向传播步骤(backward propagation step)。
向量化
- 向量化 实现一个神经网络时,如果需要遍历整个训练集,并不需要直接使用 for 循环。采用向量化的方法代替for 循环
用神经网络进行监督学习
应用领域
- 房屋价格预测-ANN普通神经网络,多维度特征
- 图像-CNN卷积神经网络,二维像素
- 声音-RNN循环神经网络,一维实践序列
- 翻译-RNNs循环神经网络
不同的神经网络

监督学习
- 结构化数据:数据库中的结构化数据。
- 非结构化数据:声音、图像、文本。
深度学习的历史
原因
- 更多的数据data
- 更高的算力compute
- 更复杂的算法algorithm
流程
idea–code–experiment—back to idea
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!









