opencv复习

news2024/11/18 16:39:33

文章目录

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

图像

实质是矩阵
长 宽 像素通道(0-255 0 黑 255 亮)
在这里插入图片描述

假设这里做一个10分类
在这里插入图片描述
行向量✖列向量是一个数
分类

在这里插入图片描述
最后的结果是一个各个分类的概率值
这里的b是偏置项,对结果做微调 y = ax + b

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

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

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

衡量结果(损失函数)

在这里插入图片描述

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

预测的好坏

如果是1 则损失为0
对数函数 算损失值的多少
在这里插入图片描述
之所以有负值
是log在0-1为负值 再取一个负号

前向传播 反向传播

在这里插入图片描述
如果不合适,则更新W

期待损失越小越好
横轴是w 权重参数 纵轴是loss 损失 期待损失最小
在这里插入图片描述
沿梯度下降 速度最快能到达loss的最低点
在这里插入图片描述
不断有新的梯度 ,为什么说是梯度下降?(不是下山,是指正常的
在这里插入图片描述

沿梯度的反方向向上

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

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

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

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

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

在这里插入图片描述

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

在这里插入图片描述

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

泛化能力是指

在这里插入图片描述

在这里插入图片描述
不是一个点一个点提特征,而是一个区域。

关注的是区域
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对每一个窗口做一个遍历
在这里插入图片描述
在这里插入图片描述
做内积
在这里插入图片描述
垂直是关系为最远,是0 -1反而是很强的关系(完完全全的负相关)
在这里插入图片描述
而这样的内积很大

在这里插入图片描述
何为卷积核 filter?就是权重参数
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这里的1是b偏置

在这里插入图片描述

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

在这里插入图片描述

两个卷积核,两个权重图

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
卷积网络也是有隐层的

用多个卷积
在这里插入图片描述
特征多了也不是最好
在这里插入图片描述
用池化层来浓缩
这里不是一个图(*64了)是一个特征图
在这里插入图片描述

压缩了体积
不用被训练
数值越大的特征,越重要
在这里插入图片描述
这里就是最大池化
在这里插入图片描述
在这里插入图片描述
参数不更新,没权重的,不是一层
这里总共7层
RELU是激活层
在这里插入图片描述
在这里插入图片描述

x轴是迭代次数,y轴是错误率
在这里插入图片描述
至少不比原来差

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/348587.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

学校节能降耗减排方案——能耗监管平台的建设及效果剖析

摘要:作为崭新的校园能耗管理手段,能耗监测平台以传统管理方式无法企及的优势有力地提升了高校能源管理工作的水平.从而受到了相关管理者的青睐。本文梳理总结了高校能耗监测平台的基本组成和优势特点,同时对能耗平台建设和使用中…

nginx设置重定向跳转后ip:[端口]/abc变成ip/abc而报错404

nginx设置重定向跳转后 ip:[端口]/abc 变成 ip/abc 而报错404nginx配置:server {listen 80;server_name _;client_max_body_size 300m;absolute_redirect off;location / {root html;index index.html index.htm;proxy_set_header X-Real-IP $remote_a…

【nodejs-04】黑马nodejs学习笔记04-MySQL简介及安装

文章目录1.数据库的基本概念1.1什么是数据库1.2 常见的数据库及分类1.3 传统型数据库的数据组织结构2.安装并配置MySQL2.1 了解需要安装哪些MySQL相关的软件2.2 MySQL 在 Mac 环境下的安装2.3 MySQL 在 Windows 环境下的安装1.数据库的基本概念 1.1什么是数据库 数据库&#x…

JavaWeb学习

文章目录Tomcat 详解1 Tomcat 安装2 默认端口号3 面试题4 编写与发布一个网站Http 详解1 http 请求2 http 响应3 面试题Tomcat 详解 1 Tomcat 安装 进入Tomcat官网下载压缩包:https://tomcat.apache.org/ 将压缩包解压即可直接使用 启动Tomcat:bin目录下startup.b…

【软件测试】如何在测试团队中工作游刃有余?你的测试技巧......

目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言 在测试团队中&#…

基于数据库实现分布式锁

分布式锁概述 前言 我们的系统都是分布式部署的,日常开发中,秒杀下单、抢购商品等等业务场景,为了防⽌库存超卖,都需要用到分布式锁。 分布式锁其实就是,控制分布式系统不同进程共同访问共享资源的一种锁的实现。如…

xshell6运行报错:由于找不到mfc110u.dll、MSVCR110.dll无法继续执行代码

今天给大家分享一下我刚装完系统遇到得问题,由于新盟的罗建雨【胡巴】老师帮我给电脑加了固态,又重装了系统,因此电脑里面得所有软件需要重装,在我重装的过程中遇到了一个小问题给大家分享一下,如果大家以后遇到也方便解决。 问题: 安装Xshell时电脑系统报错:“由于找…

一、微服务架构介绍

目录 一、微服务架构介绍 二、出现和发展 三、传统开发模式和微服务的区别 四、微服务的具体特征 五、SOA和微服务的区别 1、SOA喜欢重用,微服务喜欢重写 2、SOA喜欢水平服务,微服务喜欢垂直服务 3、SOA喜欢自上而下,微服务喜欢自下…

为什么项目的时间跟踪管理很重要 ?

项目通常被分解为需要完成的任务,以实现项目目标。时间跟踪可以帮助你了解每项任务需要多长时间,从而使你更准确地估计未来的项目。 除此以外,跟踪项目时间还有以下令人难以置信的好处: 1、提高生产力 通过记录在每项任务上花…

项目经理为什么要做时间管理?

对于时间的管理,有人做不到,有人不知道,对每一个成功的人来说,时间管理是很重要的一环。 对于项目经理而言,由于项目经理每天要在项目上花费大量的时间,所以个人时间比较少,因此项目经理就需要安…

小半年被裁掉30多人,大厂“开猿节流”太狠了

今年9月,我前同事的小公司辞退了30多个程序员,当然包括做测试的他。 近3月过去了,大部分人都找不到合适工作。大家聊起时都在感慨这两年好多行业都不景气。 这次暂停了大部分业务,团队里最终只留下4个比较厉害的程序员合并到另外…

内网渗透(二十九)之Windows协议认证和密码抓取-Windows-2012R2之后抓取密码的方式和抓取密码的防范措施

系列文章第一章节之基础知识篇 内网渗透(一)之基础知识-内网渗透介绍和概述 内网渗透(二)之基础知识-工作组介绍 内网渗透(三)之基础知识-域环境的介绍和优点 内网渗透(四)之基础知识-搭建域环境 内网渗透(五)之基础知识-Active Directory活动目录介绍和使用 内网渗透(六)之基…

Jdk19 动态编译 Java源码为 Class 文件

动态编译 Java 源码为 Class一.背景1.Jdk 版本2.需求二.Java 源码动态编译实现1.Maven 依赖2.源码包装类3.Java 文件对象封装类4.文件管理器封装类5.类加载器6.类编译器三.动态编译测试1.普通测试类2.接口实现类3.测试四.用动态编译 Class 替换 SpringBoot 的 Bean(…

Hexo博客搭建部署GitHub

Hexo博客 Hexo是一个简洁的静态博客页面,使用markdown渲染文件,在本地生产静态文件后可以部署到GitHub上,这样不需要占用自己的域名和服务器,其实我在很早之前就换用了hexo,原来的博客在csdn,oceansec.blo…

康耐视智能相机Insight-选择型号方式

一:了解仿真中每种型号。 1.首先需要知道每种仿真代表的是多少万像素的相机,然后根据具体的分辨率去选择相应的型号,具体型号如下。 IS2000 30万相机 分辨率:640480 IS5000 30万相机 分辨率:640480 IS5001 130万相机 分…

[数据结构] 深入理解什么是跳表及其模拟实现

跳表定义优化实现基本框架定义跳表结点实现基础结构构造函数实现基本操作查找操作插入数据删除某结点打印跳表跳表与平衡搜索树和哈希表的对比定义 每相邻两个节点升高一层,增加一个指针,让指针指向下下个节点;上面每一层链表的节点个数&…

Xshell 7 连接云服务器的步骤和出现的错误

一、工具准备云服务器Xshell 7二、使用 Xshell 7 连接数据库三、新建会话属性后,没有自动弹出 SSH 用户名要求输入四、SSH 用户身份验证不能输入 Password五、Xshell 连接 centos 7 服务器 报错提示 “ssh服务拒绝了密码,请再试一次“,但是密…

信息安全工程

信息安全工程信息安全工程信息安全工程概述信息安全工程理论基础支撑信息安全工程的理论基础质量管理基本概念信息安全工程原理ISSE活动中支持认证和认可的活动信息安全工程监理模型信息安全工程能力评估SSE-CMM(系统安全工程能力成熟度模型)SSE-CMM 的安…

已解决SyntaxError: EOL while scanning string literal

已解决SyntaxError: EOL while scanning string literal 文章目录报错问题报错翻译报错原因解决方法联系博主免费帮忙解决报错报错问题 粉丝群里面的一个小伙伴遇到问题跑来私信我,想用eval函数转换字符串类型的字典,但是发生了报错(当时他心…

全网最牛最全面的自动化平台从0到1地一步步搭建

来到新的公司有半年多了,由于业务和人员的极速扩张,整个局面处于百废待兴阶段,有太多方方面面的事情要做,前五个月基本上都是在给各式各样的需求进行支援,最近的两个月多月才比较固定做技术域的事情。所在组主要是做一…