机器学习小结

news/2025/2/11 18:35:09/

目录

      • 一、机器学习
        • 1、机器学习
        • 2、各种机器学习问题
          • 2.1 监督学习
            • 2.1.1 回归
            • 2.1.2 分类
            • 2.1.3 标记问题
            • 2.1.4 搜索
            • 2.1.5 推荐系统
            • 2.1.6 序列学习
          • 2.2 无监督学习
          • 2.3 强化学习

一、机器学习

机器学习: 帮助机器从现有的复杂数据中学习规律,以预测未来的行为结果和趋势。
深度学习: 机器学习研究中的一个新的领域,通过建立、模拟人脑进行学习的神经网络,它模仿人脑的机制来解释数据。

1、机器学习

机器学习的模型像是一个黑盒模型,通过输入输出来确定该模型。

机器学习中的关键组件:1、数据;2、模型;3、目标函数;4、算法。

2、各种机器学习问题

2.1 监督学习

监督学习:给定输入特征的情况下预测标签。

2.1.1 回归

回归:预测用户对一部电影的评分。

回归是训练一个回归模型来输出一个数值。

2.1.2 分类

分类:希望模型能够预测样本属于哪个类别。

分类是训练一个分类器来输出预测的类别。

最常见的类别不一定最终用于决策的类别。如判断一种蘑菇是否有毒,有80%的概率无毒,有20%的概率有毒,那我们也不会吃它,此时它不确定风险远远大于收益。

2.1.3 标记问题

当学习不相互排斥的类别问题称为多标签分类,如某篇博客同时具有“编程语言”,“深度学习”等标签。

2.1.4 搜索

在信息检索领域,我们希望对一组项目进行排序。(首先为集合中的每个元素分配响应的相关分数,然后检索评级最高的元素)

2.1.5 推荐系统

它的目标是向特定用户进行“个性化推荐”,在零售产品、音乐、短视频和新闻推荐中都有出现。

2.1.6 序列学习

如果输入样本之间有联系,是连续的,那模型可能就需要拥有“记忆”功能。

如自动语音识别,文本到语音和机器翻译。

2.2 无监督学习

没有十分具体的目标,“自发”地学习。可用于以下几个方面:

  • 聚类问题:没有标签的情况下给数据分类
  • 组成成分分析
  • 因果关系和概率图模型
  • 生成对抗性网络
2.3 强化学习

强化学习是一类明显与环境互动的问题。如:深度Q网络在雅达利游戏中仅使用视觉就击败了人类,以及AlphaGo程序在棋盘游戏围棋中击败了世界冠军。

强化学习在每个特定的时间点,智能体从环境接收一些观察,并且必须选择一个动作,然后通过某种机制将其传回环境,最后智能体从环境中获得奖励。


http://www.ppmy.cn/news/879536.html

相关文章

动手学深度学习——线性回归(原理解释+代码详解)

目录 1、线性回归2、线性回归模型2.1 线性模型2.2 损失函数2.2.1 平方差损失函数2.2.2 整个数据集上的损失函数 2.3 随机梯度下降2.4 用模型进行预测 3、线性回归的简单实现3.1 生成数据集3.2 读取数据集3.3 初始化模型参数3.4 定义模型3.5 定义损失函数3.6 定义优化算法3.7 训…

数据中台建设方案-基于大数据平台(下)

数据中台建设方案 -基于大数据平台(下) 1数据中台建设方案 1.1 总体建设方案 1.2大数据集成平台 1.3大数据计算平台 1.3.1数据计算层建设

MySQL技术内幕-InnoDB存储引擎第2版-学习笔记-01

MySQL技术内幕-InnoDB存储引擎第2版-学习笔记-01 1. MySQL体系结构和存储引擎 1.1 定义数据库和实例 数据库database: 物理操作系统文件或其他形式文件类型的集合。 当使用NDB引擎时,数据库的文件可能不是操作系统上的文件,而是存放于内存中…

计算机基础知识——Linux命令简介

1、Linux操作系统基础知识 在了解linux命令之前,我们先了解一点基本概念。 1.1、操作系统概念 操作系统(operating system 简称OS)是一个大型的程序系统,他负责计算机的全部软、硬件资源的分配、调度工作,控制并协调多…

计算机系统类词汇

abbreviate vt.缩写,省略 abbreviation n.缩短,省略,简称 abend 异常结束 abnormal 异常 abort 异常中止 aboveboard ad.照直,公开的 absence n.缺少,没有 absolute 绝对 absorption 吸收 abstract 抽象 acceleration 加速度 accelerator n.加速装置,加速剂 …

编程术语英汉对照

abstract 抽象的 抽象的 abstraction 抽象体、抽象物、抽象性 抽象体、抽象物、抽象性 access 存取、取用 存取、访问 access level 存取级别 访问级别 access function 存取函式 访问函数 activate 活化 激活 active 作用中的 adapter 配接器 适配器 address 位址 地址…

MYSQL学习笔记1

MySQL技术指南 > MYSQL学习笔记 第一章: 第一节:数据库和实例 数据库:物理操作希望文件或其他形式文件类型的集合。 在MySQL中,数据库文件可以是frm、myd、myi、 ibd结尾的文件。当使用NDB引擎时,数据库的文件可以…

《MySQL技术内幕:InnoDB存储引擎》第2版笔记

第1章 MySQL体系结构和存储引擎 1.1 定义数据库和实例 在MySQL数据库中,数据库文件可以是fm、MYD、MYI、ibd结尾的文件。MySQL数据库由后台线程以及一个共享内存区组成。MySQL被设计为一个单进程多线程架构的数据库,这点与SQL Server比较类似,但与Oracle多进程的架构有所不…