深度学习前10节

1.机器学习的流程

(1)数据获取 (2)特征工程 (3)建立模型 (4)评估与应用

2.特征工程的作用

(1)数据特征决定了模型的上限
(2)预处理和特征提取是最核心的
(4)算法与参数 决定如何逼近上限

3.深度学习的应用

计算机视觉、自然语言
(1)人类识别
(2)自动驾驶
(3)医学中的检测
(4)上色:超分辨率重构
ttps://www.image-net.org/update-mar-11-2021.php
深度学习适合与几万、几十万甚至更多的数据,性能会更好!
(深度学习的数据的扩充:如果是图像数据,可以对图像旋转、变换、镜面对称)

4.图像分类

(1)假设图片是猫,有一系列标签(狗,猫,汽车,飞机…) 最后要判断是猫
1)把图片看成一个矩阵,然后矩阵用三维数组表示,每个像素值从0到255.
0黑, 255白(数值越大代表图像越亮,数值越小代表图像越暗。)
eg:3001003
比如宽w=300,长l=100,颜色通道是3
颜色通道通常是(RGB:红/绿/蓝)
(2)计算机视觉面临的挑战:照射角度、形状改变、部分遮蔽、背景混入

5.图像分类

(1)机器学习常规套路

1)收集数据并给定标签
2)训练一个分类器
3)测试和评估
在这里插入图片描述
(2)K近邻算法
在这里插入图片描述
(1)计算已知类别数据集的点和当前点的距离
(2)按照距离依次排序
(3)选取与当前按点距离最小的K个点
(4)确定前K个点所在类别的出现概率
(5)返回前K个点出现频率最高的类别作为当前点的预测分类

(3)K近邻的测试结果
1)部分结果可以
2)对应位置的像素点相减,但是会出现背景相同的会放在一起。
3)总结:背景主导是一个最大的问题,但是我们关注的是主题(主要成分)

6.得分函数

1.线性函数:从输入到输出的映射

在这里插入图片描述
1)w:权重参数 13072
x:像素点 3072
1
w1猫的得分,w2是狗的得分
10:代表10个不同类别
b:偏置参数,起到微调作用

7.线性函数

(一)softmax分类器
在这里插入图片描述
在这里插入图片描述
补充:先进行归一化,在进行计算损失值。
(1)概率值越接近于1,损失值越小
(2)logp(xi)是负值,所以-logp(xi)是正值。
(3)前向传播
回归问题:由得分算损失值
分类问题:由概率值求损失值
(4)更新模型:反向传播更新模型,也就是梯度下降
Loss高,我们需要调解w权重参数
(二)前向传播、反向传播
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(三)反向传播的例子
(1)绿色代表输入,红色代表梯度下降的结果。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(1)加法门单元:对x求偏导(y就是常数),所以就等于1
对 y求偏导(x就是常数),所以就等于1
也就是均等分配。
(2)Max比如 z=2,w=-1,所以我们选z,然后把梯度下降(红色的值)给z,w就取0了。
在这里插入图片描述
乘法门单元:x*y,对x求偏导是y , 对y求偏导是x。也就是x与y进行互换。

8.神经网络

在这里插入图片描述
在这里插入图片描述
(1)层次结构:输入层、隐藏层、输出层
(2)神经元就是那里面的圆圈
(3)全连接:输入层的第一个神经元和隐藏层的每一个神经元都是有连接的,也就是称作全连接。
补充:输入层是3个神经元,也就是3个特征。在隐藏层里面变成4个神经元也就是对特征的权重进行了扩充。
(4)输入层:13,一个样本三个特征
隐藏层1:1
4,一个样本四个特征
输入层和隐藏层1之间的连线是w1=[3,4]的矩阵
在这里插入图片描述

(5)非线性只能在每次x与w权重矩阵乘法之后才能进行。
常见的非线性函数有:sigmoid函数和max函数
在这里插入图片描述

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

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

相关文章

【Android面试八股文】你能说一说自定义View与ViewGroup的区别

文章目录 Android UI 组件:View 和 ViewGroupViewGroup 的职责View 的职责自定义 View 和 ViewGroup 的区别1. 继承的类不同2. 主要功能不同3. 重写方法不同4. 使用场景不同5. 事件分发方面的区别6. UI 绘制方面的区别Android UI 组件:View 和 ViewGroup 在 Android 开发中,…

CTF-pwn-虚拟化-qemu前置知识

文章目录 参考地址相关交互相关配置相关调试待完善(以后做题用到啥再加吧) 参考 https://xz.aliyun.com/t/6562?time__1311n4%2bxnD0DRDBAiGkDgiDlhjmYh2xuCllx7whD&alichlgrefhttps://www.bing.com/#toc-3 地址相关 每个qemu虚拟机都是宿主机上…

JVM的类加载机制

Java中类的加载阶段 类加载 Java中的类加载机制是Java运行时环境的一部分,确保Java类可以被JVM(Java虚拟机)正确地加载和执行。类加载机制主要分为以下几个阶段: 加载(Loading):这个阶段&#x…

AI助手,办公提效好工具!

随着人工智能AI技术的发展,AI工具已经成为我们提高工作效率的重要工具。无论是日常办公、学习还是生活娱乐,AI工具都能为我们提供支持和帮助。下面小编就来和大家分享几款AI助手,方便大家了解和使用AI工具。 1. Kimi智能助手 Kimi智能助手是…

H3C综合实验

实验拓扑 实验要求 1、按照图示配置IP地址 2、sw1和sw2之间的直连链路配置链路聚合 3、 公司内部业务网段为VLAN10和VLAN20; VLAN 10是市场部,vlan20是技术部,要求对VLAN进行命名以便识别;PC1属于vlan10,PC2属于vlan20&#xf…

神经网络模型的量化简介(工程版)

1.量化简介 模型量化(Model Quantization)是深度学习中一种优化技术,旨在减少模型的计算和存储需求,同时尽量保持模型的性能。具体来说,模型量化通过将模型的权重和激活值从高精度(通常是32位浮点数&#…

数学建模整数规划学习笔记

与线性规划的本质区别在于决策变量是否取整。 (1)分支定界法 若不考虑整数限制先求出相应松弛问题的最优解: 若松弛问题(线性规划)无解,则ILP(整数规划)无解。 若求得的松弛问题最…

phar反序列化及绕过

目录 一、什么是phar phar://伪协议格式: 二、phar结构 1.stub phar:文件标识。 格式为 xxx; *2、manifest:压缩文件属性等信息,以序列化存 3、contents:压缩文件的内容。 4、signature:签名&#…

视频云存储平台LntonCVS国标视频平台功能和应用场景详细介绍

LntonCVS国标视频融合云平台基于先进的端-边-云一体化架构设计,以轻便的部署和灵活多样的功能为特点。该平台不仅支持多种通信协议如GB28181、RTSP、Onvif、海康SDK、Ehome、大华SDK、RTMP推流等,还能兼容各类设备,包括IPC、NVR和监控平台。在…

等保2.0中,如何确保云服务提供商的数据主权合规?

等保2.0(网络安全等级保护2.0)为了确保云服务提供商的数据主权合规,提出了若干关键措施和要求,主要包括但不限于以下几点: 1. 数据地理位置要求:明确规定云服务提供商必须保证所有基础设施位于中国境内&am…

海外云手机自动化管理,高效省力解决方案

不论是企业还是个人,对于海外社媒的营销都是需要自动化管理的,因为自动化管理不仅省时省力,而且还节约成本; 海外云手机的自动化管理意味着什么?那就是企业无需再投入大量的人力和时间去逐一操作和监控每一台设备。 通…

容器之滚动条窗体演示

代码; #include <gtk-2.0/gtk/gtk.h> #include <glib-2.0/glib.h> #include <gtk-2.0/gdk/gdkkeysyms.h> #include <stdio.h>int main(int argc, char *argv[]) {gtk_init(&argc, &argv);GtkWidget *window;window gtk_window_new(GTK_WINDO…

【经验分享】Ubuntu 24.04 安装搜狗输入法(亲测有效)

【经验分享】Ubuntu 24.04 安装搜狗输入法&#xff08;亲测有效&#xff09; 先用如下Ubuntu22.04的安装方法进行安装 Ubuntu 22.04安装搜狗输入法 发现存在闪屏问题&#xff0c;那解决闪屏问题不就好了。 解决方法如下&#xff1a; 解决方法1 Ubuntu 24.04安装搜狗输入法-解…

20212416 2023-2024-2 《移动平台开发与实践》综合实践

移动平台开放综合实践 1.实验内容2.实验过程2.1 确定基础功能2.2 设计UI界面2.3 编写程序运行代码2.4 在基本功能的基础上丰富功能 3. 代码分析3.1设置按钮的点击事件监听器3.2 比分更新模块3.3 比分存储模块 4. 运行结果5.实践中遇到的问题及解决6.学习感悟与思考参考资料 1.实…

【原创】springboot+mysql员工工资管理系统设计与实现

个人主页&#xff1a;程序猿小小杨 个人简介&#xff1a;从事开发多年&#xff0c;Java、Php、Python、前端开发均有涉猎 博客内容&#xff1a;Java项目实战、项目演示、技术分享 文末有作者名片&#xff0c;希望和大家一起共同进步&#xff0c;你只管努力&#xff0c;剩下的交…

Wilcom PE 威尔克姆绣花软件下载安装;Wilcom PE 广大绣花制版师必备软件!

Wilcom PE这款软件不仅具备强大的设计功能&#xff0c;更在用户体验上下足了功夫&#xff0c;使得刺绣图案的创作变得更为简单、高效。 在Wilcom PE的丰富工具箱中&#xff0c;用户可以发现各种精心设计的工具&#xff0c;它们如同刺绣师手中的魔法棒&#xff0c;将创意变为现…

云邮件推送服务如何配置?有哪些优势特点?

云邮件推送的性能怎么优化&#xff1f;如何选择邮件推送服务&#xff1f; 云邮件推送服务是一种基于云计算的邮件发送解决方案&#xff0c;能够帮助企业和个人高效地发送大规模邮件。AokSend将详细介绍如何配置云邮件推送服务&#xff0c;以便你能够充分利用其优势。 云邮件推…

深度学习500问——Chapter12:网络搭建及训练(3)

文章目录 12.3.5 Caffe有哪些接口 12.4 网络搭建有什么原则 12.4.1 新手原则 12.4.2 深度优先原则 12.4.3 卷积核size一般为奇数 12.4.4 卷积核不是越大越好 12.5 有哪些经典的网络模型值得我们去学习的 12.6 网络训练有哪些技巧 12.6.1 合适的数据集 12.6.2 合适的预…

VMware连接XShell保姆教程

打开虚拟机后进入终端在终端中 1.配置静态IP 在终端中输入 ifconfig回车&#xff0c; 注意这里需要记住这个IP每个电脑的都不一样 在输入ip addr 2.接着输入cd /etc/sysconfig/network-scripts/进入配置网络文件夹 3.通过Vim编辑器编辑内容 vim ifconfig-ens33 进入界面…

《窄门》情不知所起,而一往情深

《窄门》情不知所起&#xff0c;而一往情深 安德烈纪德&#xff08;1869-1951&#xff09;&#xff0c;法国作家。纪德一生著有小说、剧本、论文、散文、日记、书信多种&#xff0c;主要作品有小说《背德者》《窄门》《田园交响曲》《伪币制造者》等&#xff0c;戏剧《康多尔王…