opencv复习

文章目录

  • 图像
  • 衡量结果(损失函数)
  • 预测的好坏
  • 前向传播 反向传播

图像

实质是矩阵
长 宽 像素通道(0-255 0 黑 255 亮)
opencv复习_第1张图片

假设这里做一个10分类
opencv复习_第2张图片
行向量✖列向量是一个数
分类

opencv复习_第3张图片
最后的结果是一个各个分类的概率值
这里的b是偏置项,对结果做微调 y = ax + b

这里的b有10个 (因为是10分类)

问题:权重参数w 哪里来的?
一开始是随机初始化的,全是随机值,(猜的,不好)
但是神经网络是“学习” 它的权重参数会不断优化
opencv复习_第4张图片
最后得到最优的权重参数

然而这里的模型训练的很不好,明明是猫 然而给猫这里是负值
(问:是x导致的还是w? 答:w 因为x本身是数据 w是我们训练的

衡量结果(损失函数)

opencv复习_第5张图片

先得到一个预测值
opencv复习_第6张图片
这里是只猫,属于猫的评分是3.2 属于汽车的是5.1 是青蛙的是-1.7
做一个e的x次幂的映射
为什么?
这里的得分值很接近,做e的处理,放大差异
之前得到是概率,而此处是得分,因此用归一化的方法来得到概率
opencv复习_第7张图片
关注的是属于正确类别的概率,不是说越大越好(是越接近于1越好)

预测的好坏

如果是1 则损失为0
对数函数 算损失值的多少
opencv复习_第8张图片
之所以有负值
是log在0-1为负值 再取一个负号

前向传播 反向传播

opencv复习_第9张图片
如果不合适,则更新W

期待损失越小越好
横轴是w 权重参数 纵轴是loss 损失 期待损失最小
opencv复习_第10张图片
沿梯度下降 速度最快能到达loss的最低点
opencv复习_第11张图片
不断有新的梯度 ,为什么说是梯度下降?(不是下山,是指正常的
opencv复习_第12张图片

沿梯度的反方向向上

神经网络有许多层,沿后向前依次

opencv复习_第13张图片

opencv复习_第14张图片
opencv复习_第15张图片

神经网络的本质是提特征
计算机不认识人类数据,它要读取计算机的0 1 语言
要做特征的转换
opencv复习_第16张图片
这里得出的系数 就是一个w矩阵,权重系数 计算机它自己学的,谁也不知道它咋想的

计算机有觉得单层太单薄了,就又来一层

无论是分类 回归 预测 都是在特征提取的好的基础上

opencv复习_第17张图片

神经元个数对结果的影响
个数越多越好

opencv复习_第18张图片

random的情况 为了识别一个异常点 但是给了它一大片 这样会导致误判别的 本来是粉色,但是为了识别出绿色 给了一大块绿色,这样会导致误判 就是过拟合

泛化能力是指

opencv复习_第19张图片

opencv复习_第20张图片
不是一个点一个点提特征,而是一个区域。

关注的是区域
opencv复习_第21张图片
opencv复习_第22张图片
opencv复习_第23张图片
对每一个窗口做一个遍历
opencv复习_第24张图片
opencv复习_第25张图片
做内积
opencv复习_第26张图片
垂直是关系为最远,是0 -1反而是很强的关系(完完全全的负相关)
opencv复习_第27张图片
而这样的内积很大

opencv复习_第28张图片
何为卷积核 filter?就是权重参数
opencv复习_第29张图片

opencv复习_第30张图片
opencv复习_第31张图片
这里的1是b偏置

opencv复习_第32张图片

stride越小 遍历的窗口越多,特征越多
此处的卷积核是3*3 的 卷积核越大,活动窗口越少 提取的特征也越少

opencv复习_第33张图片

两个卷积核,两个权重图

这里的pad是填充opencv复习_第34张图片
越靠中间,重复的次数越多,边缘的信息被漏掉了,原来是5*5的 现在加了一圈0
这里只是用一下周围的数,用0来凑 称之为0填充

opencv复习_第35张图片
opencv复习_第36张图片
opencv复习_第37张图片
卷积网络也是有隐层的

用多个卷积
opencv复习_第38张图片
特征多了也不是最好
opencv复习_第39张图片
用池化层来浓缩
这里不是一个图(*64了)是一个特征图
opencv复习_第40张图片

压缩了体积
不用被训练
数值越大的特征,越重要
opencv复习_第41张图片
这里就是最大池化
opencv复习_第42张图片
opencv复习_第43张图片
参数不更新,没权重的,不是一层
这里总共7层
RELU是激活层
opencv复习_第44张图片
opencv复习_第45张图片

x轴是迭代次数,y轴是错误率
opencv复习_第46张图片
至少不比原来差

你可能感兴趣的:(python新手向,opencv,深度学习,人工智能)