动手学深度学习——02深度学习介绍

news2024/9/23 1:19:18

AI 地图

X 轴:不同的模式(越往右时间越新)

  • 符号学
  • 概率模型:统计学模型
  • 机器学习

Y 轴:问题领域(先要了解一个东西,然后通过推理形成知识,最后做规划)

  • 感知:所能看到的物体
  • 推理:根据所看到的东西想象未来可能会发生什么
  • 知识:根据所看到的数据或者是现象形成自己的知识
  • 规划:在知道所有东西的情况下能够进行一个比较长远的规划

自然语言处理:虽然取得了很大的进展,但是还是停留在最简单的感知上

  • 自然语言处理中机器翻译用的比较多
  • 人任何几秒钟之内能够反映过来的行为都可以认为是感知的范围
  • 自然语言处理最早是符号学,因为语言是一种符号,接下来才是概率模型和机器学习

计算机视觉:能够在一些图片中进行推理

  • 图片都是由像素组成的,很难用符号学来解释,所以计算机视觉大部分使用概率模型和机器学习

深度学习:机器学习的一种

深度学习在应用上的突破

图片分类

  • ImageNet 数据集是一个比较大的图片分类数据集,包含1000类的自然物体的图片,大约有100万张图片

  • 上图表示了从 2010 年到 2017 年的 ImageNet 分类的错误率
  • X轴表示时间
  • Y轴表示错误率
  • 图中的点表示一些工作的错误率
  • 在2012年的时候错误率有一个比较大的下降,也是深度学习的开始,在接下来的5年中,深度学习将整个图片分类的误差已经降到非常低了,2017年的时候,基本上所有的团队都能将错误率达到 5% 以内,基本上可以达到人类对图片识别的精度,因此,深度学习在图片分类上已经做的非常好了

物体检测和分割

  • 当不仅仅希望知道图片中有什么内容,还想要知道是什么、在什么地方,这就需要物体检测
  • 物体分割是想要知道每一个像素是属于哪一个物

样式迁移

  • 将样式图片和内容图片进行合成,也可以认为就是滤镜,这样的好处是只要找到某一种样式的图片就可以把内容图片换成任意所想要的形式

人脸合成

  • 图中所有的人脸都是假的,是通过算法随机合成的照片

文字生成图片

  • 通过描述性的文字来生成对应的图片

文字生成

无人驾驶

案例研究:广告点击

  • 问题:给定用户输入“baby toy”,如何推送合适的广告

大致可以分为以下三个阶段:

1、触发

  • 在输入关键词之后,立即找到一些相应的广告

2、点击率预估

  • 建议一个预测模型,预测用户在看到广告之后的点击情况,p表示用户点击广告的概率

3、排序

  • 跟据广告的点击率和每次用户点击之后广告主所付的报酬,利用用户点击率*竞价作为广告排序的依据,数值越大的排名越靠前,排名较低的可能会进行舍弃

上述三个阶段中最重要的是预测用户点击率的机器学习模型,步骤如下图所示:

1、在看到一个广告之后,首先需要进行特征提取:广告主、产品描述信息、产品图片

2、将上述特征放入预测模型之后就能够得到点击率的预测

3、另外,可以将过去所有用户的广告点击数据存下来,然后将其作为用户真实的点击行为进行特征提取,然后对模型进行训练

  • 领域专家:对应用领域有非常深的了解,并且了解机器学习,关注点在机器学习的模型对产品的影响
  • 数据科学家:将原始数据变成机器学习模型所能理解的数据,然后进行训练出模型
  • AI专家:关注某几个点进行进一步精度和性能提升

领域专家是对某些特定领域比较了解的人,比如说在农业上,想知道一棵树什么时候长得比较好,这就需要领域专家来判断,可以认为是“提需求的甲方”,数据科学家会把领域专家的业务问题和需求翻译成机器学习能做的任务,训练出一个还不错的模型,可以认为是“乙方”。

课代表(含问答):笔记

视频:

深度学习介绍 QA_哔哩哔哩_bilibili

深度学习介绍_哔哩哔哩_bilibili

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

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

相关文章

【C++】特殊类设计类型转换

目录 💡前言一,特殊类设计1. 请设计一个类,不能被拷贝2. 请设计一个类,只能在堆上创建对象3. 请设计一个类,只能在栈上创建对象4. 请设计一个类,不能被继承5. 请设计一个类,只能创建一个对象(单…

Web3与医疗健康:去中心化技术在医疗行业的应用前景

随着区块链技术和去中心化理念的兴起,Web3作为新一代互联网技术正逐渐影响各个行业。在医疗健康领域,Web3技术的应用前景引起了广泛关注。本文将探讨Web3如何通过去中心化技术提升医疗健康行业的效率、透明度和安全性,并分析其在实际应用中的…

Docker 部署 SkyWalking 的指南

Docker 部署 SkyWalking 的指南 SkyWalking 是一款开源的应用性能监控工具,特别适用于分布式系统。通过 Docker 部署 SkyWalking,可以简化安装和配置过程。本文将详细介绍如何使用 Docker 部署 SkyWalking。 环境准备 在开始之前,请确保你…

LeetCode-3148. 矩阵中的最大得分

本人算法萌新,为秋招找工作开始磨炼算法,算法题均用python实现,如果我有哪些地方做的有问题的,还请大家不吝赐教. 1.题干 给你一个由 正整数 组成、大小为 m x n 的矩阵 grid。你可以从矩阵中的任一单元格移动到另一个位于正下方或正右侧的任意单元格(不必相邻&…

小程序实现设备消息订阅

小程序实现设备消息订阅 一、说明 先说明一下什么是小程序的消息订阅,其实就是在小程序进行某个消息的订阅,订阅以后就可以在微信收到推送的消息了。推送走的服务端,在服务端调用微信的推送接口,然后推送至指定的微信用户。 二…

xlua热补丁

print("*********第一个热补丁***********")--直接写好代码 运行 是会报错的 --我们必须做4个非常重要的操作 --1.加特性 --2.加宏 第一次开发热补丁需要加 --3.生成代码 --4.hotfix 注入 --注入时可能报错 提示你要引入Tools--热补丁的缺点:只要我们修改…

无人值守变电站视频监控统一接入系统方案

目录 一、背景介绍 1、无人值守变电站 2、特点 二、需求分析 1、基本需求 2、需求分析 三、目标和网络 1、设计目标 2、系统网络建设目标 四、系统组成 1、总体架构图 2、前端采集层 (1)摄像头 (2)传感器 &#xf…

Qt——多线程

一、QThread类 如果要设计多线程程序,一般是从QThread继承定义一个线程类,并重新定义QThread的虚函数 run() ,在函数 run() 里处理线程的事件循环。 应用程序的线程称为主线程,创建的其他线程称为工作线程。主线程的 start() 函数…

猫头虎 分享已解决Bug || Failed to start docker.service: Unit not found. 解决方案

猫头虎 分享已解决Bug || Failed to start docker.service: Unit not found. 解决方案 今天猫头虎带您解决一个在运维工作中常见的问题: Failed to start docker.service: Unit not found.。这是一个困扰了许多运维小伙伴的问题,尤其是在部署Docker时&a…

安全测试担心效果不好?这3个安全测试工具你用了吗?

其实在信息科技发展的初期,很多互联网公司就有意识到保护软件产品安全的重要性。但时至今日,我们还是经常能看到某某app软件泄露用户隐私信息,或遭受黑客攻击导致一些损失,其中不乏有一定市场地位的大厂。此类信息安全问题屡见不鲜…

元素设置了sticky粘性布局后,关于滚动后怎么样让这个元素自动添加阴影,我用自定义指令实现

前言 在写h5或者pc站的时候,顶部总会固定一些东西。然后我们会设置顶部的容器为粘性布局固定在顶部。但滚动之后会很僵硬。例如下面这样: 我们看看element的表格的效果: 再来看看最后我们实现的效果: 其实网上也有纯css实现…

简单创建代理工厂

简单创建代理工厂 一般对于JDBC来说,无非就是连接数据库、查询数据库、封装实体、返回实体,如果要设计一个ORM框架的话也就是要考虑怎么把用户自定义的数据库操作接口、XML中的SQL语句、数据库三者给联系起来,其实最适合的操作就是代理&…

2766:最大子矩阵

网址如下&#xff1a; OpenJudge - 2766:最大子矩阵 用dp来做就行了 代码如下&#xff08;MLE&#xff09;&#xff1a; #include<cstdio>const int maxn 101; int dp[maxn][maxn][maxn][maxn]; int martix[maxn][maxn]; int N, ans;int main(void) {scanf("%d&q…

jackson 轻松搞定接口数据脱敏

一、简介 实际的业务开发过程中&#xff0c;我们经常需要对用户的隐私数据进行脱敏处理&#xff0c;所谓脱敏处理其实就是将数据进行混淆隐藏&#xff0c;例如下图&#xff0c;将用户的手机号、地址等数据信息&#xff0c;采用*进行隐藏&#xff0c;以免泄露个人隐私信息。 如…

C++_基本语法笔记_模板

函数模板 基本使用 思想是Java里的泛型&#xff08;不确定用什么类型的数据&#xff09; 这里template这一句&#xff0c;意思是声明T是泛型&#xff0c;后面写用到泛型T的函数。 建议都用template<class T> 应用场景&#xff1a;不同数据类型的交换函数 两种使用方法…

猫咪泪痕消除术!希喂主食罐开启补水大作战!

我家小猫之前的泪痕真的不是一般的严重&#xff0c;每天都能看到它眼角挂着两条明显的褐色痕迹&#xff0c;我每天早晚都得小心翼翼地帮它擦拭&#xff0c;但效果总是微乎其微&#xff0c;眼眶边总是留下那么一圈顽固的黑色痕迹&#xff0c;我真是既忧心又无奈。 后来&#xff…

2024【十大品牌网】发布|车载WiFi十大品牌排行榜

自驾游无法随时随地联网?货车司机流量不够用&#xff1f;网约车线上抢单网速不好&#xff1f;来看看最新发布的车载WiFi十大品牌排行榜&#xff0c;帮你解决网速慢、流量不够用的问题&#xff01; 1.格行 格行作为有15年历史的老牌物联网企业&#xff0c;在产品质量和服务上…

沃可趣助力乐园工会:员工活动的数字化创新与实践

企业组织员工活动难处多多 预算不足都算轻的&#xff0c;时间协调也颇有难度&#xff0c;活动内容设计更是既要激发员工兴趣&#xff0c;又要符合企业文化&#xff0c;这让原本专注于OA服务和福利平台开发的公司纷纷退缩。 因此&#xff0c;当群硕决定在沃可趣上增加活动管理…

渲染优化策略,如何在有限资源下实现最佳视觉效果

在数字内容创作领域&#xff0c;渲染是一个至关重要的环节&#xff0c;它决定了最终图像或动画的视觉质量。然而&#xff0c;高质量的渲染往往伴随着高计算资源需求&#xff0c;如何在有限资源下实现最佳的视觉效果&#xff0c;成为了创作者们不断探索的课题。 一、优化3D模型…

青颖飞帆(青书)大模型算法工程师面试题6道|含解析

问题1、Decoder-Only和Encoder-Decoder模型相比有什么优势&#xff1f;在训练和推理效率上有什么区别&#xff1f;**** Decoder-Only模型&#xff1a;结构较为简洁&#xff0c;通常只由一个解码器组成。模型参数较少&#xff0c;相比于Encoder-Decoder模型在训练和推理上可能更…