第1章:绪论

news2024/11/24 11:45:46

科学、技术、工程、应用

  • 科学:是什么、为什么
  • 技术:怎么做
  • 工程:怎样做的多快好省
  • 应用:怎么使用

定义

机器学习:利用经验改善系统自身的性能。
在这里插入图片描述

研究

智能数据分析(数据分析+算法)

典型的机器学习过程

利用训练数据,按照某种学习算法训练出模型,利用模型预测新的样本数据的标签。
在这里插入图片描述

计算学习理论

在这里插入图片描述

  • 为什么不追求误差为0?
  • 为什么要使用概率P而不是一个绝对的结果?
    机器学习一般用于解决不确定规则的问题,从数据中总结出一定的规则,具有很强的不确定性。
    P问题:在多项式时间内找到问题的解。
    NP问题:给定n个解,在多项式时间内判断是不是问题的解。
    千禧难题:P=NP?
    我们怎么样在多项式时间内给出最佳结果?或者如何判断某个解是不是最优的?
    如果我们去误差为0和绝对,那么要求我们每一次都能得到确定的最佳答案。

归纳和演绎

归纳就是从个别到一般,是从多个个别的事物中获得普遍的规则,例如:黑马、白马,可以归纳为马;
演绎则是从一般到个别,是从普遍性规则推导出个别性规则,例如:基于一组公理和推理规则推导出与之相洽的定理。

假设空间和版本空间

在这里插入图片描述
或者西瓜数据集:
假设空间:所有有可能的西瓜属性值的西瓜样本。
版本空间:与训练集一致的假设集合。

基本术语

在这里插入图片描述

  • 假设:学得模型对应了关于数据的某种潜在规则。
  • 属性、样本、输入空间:属性张成的空间。
  • 标记空间:标记的集合。
  • 泛化能力:学得模型适用于新样本的能力。

归纳偏好

在这里插入图片描述

奥卡姆剃刀原则:若非必要,勿增实体。(选最简单的,更平滑的)
若有多个假设与观察一致,则选最简单的那个。

NFL

没有免费的午餐
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

泛化能力

在这里插入图片描述

思考

机器学习和深度学习的区别?
个人认为:
深度学习是机器学习的一个子集,都是利用现有数据总结经验的过程。机器学习一般泛指支持向量机、决策树等不需要利用神经网络的模型,而深度学习一般是CNN、RNN等含有深层神经网络的模型。

查找资料:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
总结:
深度学习是机器学习的一个子集,但是一般而言,机器学习一般指支持向量机、决策树等算法模型,深度学习一般是指CNN、RNN等模型。
两个的区别主要在于:
1.数据量(深度学习往往需要大量数据,机器学习不是)
2.硬件依赖性(深度学习需要使用GPU进行大量的矩阵运算)
3.特征工程,机器学习的属性类别往往需要人工编码,而深度学习可以挖掘出数据的深层特征。例如,对于猫狗分类任务而言,机器学习需要人工总结一些属性,例如是否有胡须、是否有耳朵等,而深度学习对复杂概念进行连续层次识别,最终找到答案,无需人工寻找属性。

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

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

相关文章

Q-Tester 3.8:适用于开发、生产和售后的诊断测试软件

Q-Tester是一款简易使用的诊断测试软件,同时也是一款基于ODX(ASAM MCD-2D/ISO 22901-1)国际标准的工程诊断仪,通过该诊断仪可实现与ECU控制之间的数据交互。这一方案的优势是,在功能方面确定并完成相关开发工作后&…

【MATLAB第65期】基于LSTM长短期记忆网络的多输入单输出数据预测未来思路介绍(短期预测)

【MATLAB第65期】基于LSTM长短期记忆网络的多输入单输出数据预测未来思路介绍(短期预测) 往期第13期已实现多输入单输出滑动窗口回归预测 多输入单输出滑动窗口回归预测 往期第54期已实现多输入多输出滑动窗口回归预测 多输入多输出滑动窗口回归预测 一…

基于gpt4all的企业内部知识问答服务应用搭建

文章目录 痛点项目缘起技术选型fine-tuningfew shot prompt engineering选定方案的特征描述 模型赛马gpt4all调优部署时踩坑python3.9 header缺失 -- 安装下缺失的就行运行时参数调优 代码分析项目代码库代码 效果展示例子1例子2 附录:所用的公司内部API文档例子&am…

【SpringBoot】日志是什么+基于lombok的日志输出

博主简介:想进大厂的打工人博主主页:xyk:所属专栏: JavaEE进阶 在我们日常的程序开发中,日志是程序的重要组成部分,想象⼀下,如果程序报错了,不让你打开控制台看⽇志,那么你能找到报错的原因吗…

datax-web登陆时出现账号密码错误

在查找问题时,在admin里面查看日志时: 目录的位置:datax-web-2.1.2/modules/datax-admin/bin/console.out 发现了java程序没有跑起来,解决对应的bug问题即可,一般都是数据库连接的问题,可能和使用的数据库版…

华为OD机试之报文重排序(Java源码)

题目描述 对报文进行重传和重排序是常用的可靠性机制,重传缓中区内有一定数量的子报文,每个子报文在原始报文中的顺序已知,现在需要恢复出原始报文。 输入描述 输入第一行为N,表示子报文的个数,0 <N ≤ 100…

文章采集伪原创发布工具-147采集

在当今信息爆炸的时代,企业和个人都意识到了获取高质量、原创的内容的重要性。然而,手动撰写大量的原创内容是一项耗时费力的任务。为了解决这个问题,我向您介绍一款颠覆性的数据采集工具——147采集。 147采集是一款专业且高效的数据采集软件…

3D二次元背景的引导页,带六个按钮可作导航源码下载

二、下载:引导页.zip - 蓝奏云文件大小:615.5 K|https://wwwf.lanzout.com/iruSu14t6e6b 三、用途: 可作为画师和企业介绍页,记得把背景换成自己的作品和企业产品展示 可修改打赏页面,每个按钮设一个二维码 可替换…

WebRTC | 音视频实时通信的本质

目录 一、音视频实时通信的两种指标 1. 实时通信延迟指标 2. 视频相关的基本概念 3. 音视频服务质量指标 二、解决实时通信的主要矛盾 1. 增加带宽 A. 提供更优质的接入服务 B. 保证云端网络的带宽和质量 C. 更合理的路由调度策略 2. 减少数据量 A. 采用更好的压缩算…

HBase API

我们之后的实际开发中不可能在服务器那边直接使用shell命令一直敲的&#xff0c;一般都是通过API进行操作的。 环境准备 新建Maven项目&#xff0c;导入Maven依赖 <dependencies><dependency><groupId>org.apache.hbase</groupId><artifactId>…

计算机网络性能指标

比特&#xff1a;数据量的单位 KB 2^10B 2^13 bit 比特率&#xff1a;连接在计算机网络上的主机在数字通道上传送比特的速率 kb/s 10^3b/s 带宽&#xff1a;信号所包含的各种频率不同的成分所占据的频率范围 Hz 表示在网络中的通信线路所能传送数据的能力&#xff08…

CentOS虚拟机更改屏幕锁屏时间

&#xff08;1&#xff09;点击“应用程序”&#xff0c;再点击“系统工具”&#xff0c;再点击“设置” &#xff08;2&#xff09; &#xff08;3&#xff09;在“设置”中点击“Privacy”&#xff0c;点击“锁屏”

【博客691】VictoriaMetrics如何支持Multi Retention

VictoriaMetrics如何支持Multi Retention 场景&#xff1a; 实现Multi Retention Setup within VictoriaMetrics Cluster&#xff0c;使得为不同的监控数据采用不同的保存时间 Multi Retention实现方式 方式&#xff1a; VictoriaMetrics 的社区版本通过 -retentionPeriod 命…

系统学习Linux-Redis基础

一、redis概述 NoSQL&#xff08;非关系型数据库、内存存储&#xff09; 类型 文档型数据库&#xff08;Document-oriented database&#xff09;如MongoDB&#xff1b; 列族数据库&#xff08;Column-family database&#xff09;如HBase、Cassandra等&#xff1b; 图形数…

如何将视频转成gif图?视频怎么转gif高清图片?

在看电视或是短视频的时候&#xff0c;总能发现一些有趣的片段&#xff0c;当想把这些视频转gif图片发送给朋友的时候该怎么处理呢&#xff1f;其实可以试试专业的视频转gif工具&#xff0c;本文介绍一个视频在线转gif的方法&#xff0c;一起来了解一下吧。 打开首页&#xff…

Profibus DP主站转Modbus TCP网关profibus主站模拟软件

捷米JM-DPM-TCP网关。这款产品在Profibus总线侧实现了主站功能&#xff0c;在以太网侧实现了ModbusTcp服务器功能&#xff0c;为我们的工业自动化网络带来了全新的可能。 捷米JM-DPM-TCP网关是如何实现这些功能的呢&#xff1f;首先&#xff0c;让我们来看看它的Profibus总线侧…

IPC之三:使用 System V 消息队列进行进程间通信的实例

IPC 是 Linux 编程中一个重要的概念&#xff0c;IPC 有多种方式&#xff0c;本文主要介绍消息队列(Message Queues)&#xff0c;消息队列可以完成同一台计算机上的进程之间的通信&#xff0c;相比较管道&#xff0c;消息队列要复杂一些&#xff0c;但使用起来更加灵活和方便&am…

C++的auto究竟是何方神圣

C的auto究竟是何方神圣 前言&#x1f64c;auto&#xff08;C 11&#xff09; 的使用细则auto是什么&#xff1f; auto声明的变量是在什么时期被编译器推导出来呢&#xff1f;为什么使用auto进行定义变量时&#xff0c;必须进行初始化&#xff1f; auto 的使用场景auto与指针和引…

gitee分支合并

合并dev分支到master&#xff08;合并到主分支&#xff09; git checkout master git merge dev //这里的dev表示你的分支名称 git push //推送到远程仓库 效果如下图 不报错就表示推送成功了&#xff0c;希望能帮助各位小伙伴

Flamingo

基于已有的图像模型和文本模型构建多模态模型。输入是图像、视频和文本&#xff0c;输出是文本。 Vision encoder来自预训练的NormalizerFree ResNet (NFNet)&#xff0c;之后经过图文对比损失学习。图片经过图像模型的输出是2D grid&#xff0c;视频按1FPS的频率采样后经过图…