机器学习 Day1

机器学习概述

  • 机器学习与人工智能、深度学习关系
  • 什么是机器学习
  • 数据集
  • 算法

机器学习与人工智能、深度学习关系

在这里插入图片描述

什么是机器学习

机器学习是从数据中自动分析获取模型,并利用模型对未知数据进行预测。

直观理解:
在这里插入图片描述

所以是从历史数据中获取规律,那么这些历史数据是怎么构成的呢?

数据集

结构:特征值+目标值

正式定义:
特征值与目标值
特征值(Features):
描述数据的属性(通常是多列),用X表示。
例如:房价预测中的面积、地段、房龄。

目标值(Target):
模型要预测的结果(通常是单列),用y表示。
例如:最终的房价。

case:用“相亲”比喻机器学习
假设你是一个相亲网站的AI,任务是预测两个人是否适合结婚。你需要收集数据并让模型学习规律:

特征值(Features):

就是模型的“输入线索”,比如:
年龄、身高、收入、兴趣爱好、学历

相当于你作为媒人时,会问对方的“条件”。

目标值(Target):

是模型要“猜”的结果,比如:
是否成功结婚(是/否)

相当于你最终看到的“相亲结果”。

算法

一、监督学习(Supervised Learning)
核心思想:像老师教学生,给算法“标准答案”(即目标值y)去学习规律。

  1. 典型案例:
    分类问题 → 预测类别
    例:垃圾邮件识别(是/否)、癌症诊断(恶性/良性)

回归问题 → 预测数值
例:房价预测、股票价格

  1. 常用算法:
    算法名称 比喻 适用场景
    线性回归 用尺子画最拟合的直线 房价趋势预测
    决策树 连环问答式判断 贷款审批
    随机森林 多个专家投票决策 电商用户流失预警
    SVM(支持向量机) 找最大间隔的分界线 图像分类
  2. 关键特点:
    必须有已标注的数据(即既有X也有y)

模型训练后可以预测新数据的y值

二、无监督学习(Unsupervised Learning)
核心思想:像让孩子自己整理玩具,没有标准答案,算法自行发现数据中的模式。

  1. 典型案例:
  • 聚类(Clustering) → 自动分组
    例:用户分群、新闻话题归类

  • 降维(Dimensionality Reduction) → 压缩数据
    例:3D数据可视化展示到2D

  1. 常用算法:
    算法名称 比喻 适用场景
    K-Means 按距离划分小组 市场客户细分
    PCA 提取最关键特征 人脸识别预处理
    Apriori 找频繁出现的组合 超市商品关联推荐
  2. 关键特点:
    只有特征值X,没有目标值y

结果通常需要人工解读意义

三、强化学习(Reinforcement Learning)
核心思想:像训练小狗,通过“奖励/惩罚”让算法自己摸索最佳策略。

  1. 典型案例:
    游戏AI(如AlphaGo)

自动驾驶决策

机器人控制

  1. 核心概念:
    Agent(智能体):学习的AI

Environment(环境):交互的世界

Reward(奖励):行为的反馈信号

四、算法选择流程图
在这里插入图片描述

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

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

相关文章

Disruptor—2.并发编程相关简介

大纲 1.并发类容器 2.volatile关键字与内存分析 3.Atomic系列类与UnSafe类 4.JUC常用工具类 5.AQS各种锁与架构核心 6.线程池的最佳使用指南 1.并发类容器 (1)ConcurrentMap (2)CopyOnWrite容器 (3)ArrayBlockingQueue (4)LinkedBlockingQueue (5)SynchronousQueue …

开盘啦 APP 抓包 逆向分析

声明: 本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关! 抓包 这是一个记录贴。 这个APP是数…

YOLOv8损失函数代码详解(示例展示数据变换过程)

本文将展示YOLOv8中损失函数计算的完整代码解析,注释中提供了详尽的解释,并结合示例演示了数据维度的转换,以帮助更好地理解。 YOLOv8的损失函数计算代码位于ultralytics/utils/loss.py文件中(如下所示),我…

微信小程序调用蓝牙API “wx.writeBLECharacteristicValue()“ 报 errCode: 10008 的解决方案

1、问题现象 问题:在开发微信小程序蓝牙通信功能时,常常会遇到莫名其妙的错误,查阅官方文档可能也无法找到答案。如在写入蓝牙数据时,报了这样的错误: {errno: 1500104, errCode: 10008, errMsg: "writeBLECharacteristicValue:fail:system error, status: UNKNOW…

软考 UML中的 用例图 的泛化 包含 扩展 关系

用例图的泛化、扩展和包含 - ^_^肥仔John - 博客园

MyBatis-Plus的自带分页方法生成的SQL失败:The error occurred while setting parameters

1、error描述 数据库是postgres,Java使用mybatis-plus的分页功能,生成的分页SQL不能正常运行。 "msg": "nested exception is org.apache.ibatis.exceptions.PersistenceException: Error querying database. Cause: com.baomidou.my…

Redis从入门到实战 - 原理篇

一、数据结构 1. 动态字符串SDS 我们都知道Redis中保存的key是字符串,value往往是字符串或者字符串的集合。可见字符串是Redis中最常用的一种数据结构。 不过Redis没有直接使用C语言中的字符串,因为C语言字符串存在很多问题: 获取字符串长…

人形机器人通过观看视频学习人类动作的技术可行性与前景展望

摘要 本文深入探讨人形机器人通过观看视频学习人类动作这一技术路线的正确性与深远潜力。首先阐述该技术路线在模仿人类学习过程方面的优势,包括对人类动作、表情、发音及情感模仿的可行性与实现路径。接着从技术原理、大数据训练基础、与人类学习速度对比等角度论证…

高分辨率北半球多年冻土数据集(2000-2016)

关键数据集分类&#xff1a;冰冻圈数据集时间分辨率&#xff1a;10 year < x < 100 year空间分辨率&#xff1a;1km - 10km共享方式&#xff1a;开放获取数据大小&#xff1a;339.79 MB数据时间范围&#xff1a;2000-01-01 — 2016-12-31元数据更新时间&#xff1a;2022-…

零售智能执行大模型架构设计:从空间建模到上下文推理,再到智能Agent

零售智能执行大模型架构设计&#xff1a;从空间建模到上下文推理&#xff0c;再到智能Agent &#x1f9e0; 引言&#xff1a;零售智能执行的再定义 在传统零售执行中&#xff0c;面对SKU数量庞杂、货架布置多变、陈列标准难以落地等问题&#xff0c;靠人力巡检或轻量识别模型已…

RIP 协议实验全记录:从配置到问题解决

在网络世界中&#xff0c;路由协议就像是交通指挥员&#xff0c;引导数据在不同网络之间顺畅传输。今天&#xff0c;我们就来深入探索 RIP&#xff08;Routing Information Protocol&#xff09;协议&#xff0c;通过一系列实验&#xff0c;揭开它的神秘面纱&#xff01; 一、搭…

基于SpringBoot的网上租赁系统设计与实现

项目简介 本项目是基于 Spring Boot Vue 技术栈开发的 网上租赁系统。该系统通过前后端分离的架构&#xff0c;提供用户和管理员两种角色的操作权限&#xff0c;方便用户进行商品租赁、订单管理、信息查询等操作&#xff0c;同时也为管理员提供了商品管理、用户管理、订单管理…

uni-app学习笔记六-vue3响应式基础

一.使用ref定义响应式变量 在组合式 API 中&#xff0c;推荐使用 ref() 函数来声明响应式状态&#xff0c;ref() 接收参数&#xff0c;并将其包裹在一个带有 .value 属性的 ref 对象中返回 示例代码&#xff1a; <template> <view>{{ num1 }}</view><vi…

CUDA 性能优化 | 共享内存机制 / 向量化访存策略

注&#xff1a;本文为“CUDA 性能优化”相关文章合辑。 图片清晰度受引文原图所限。 重传部分 CSDN 转储失败图片。 略作重排&#xff0c;未整理去重。 如有内容异常&#xff0c;请看原文。 Shared Memory 上的广播机制和 Bank Conflict 到底是怎么回事&#xff1f; 发表于 2…

NVMe高速传输之摆脱XDMA设计1

NVMe IP放弃XDMA原因 选用XDMA做NVMe IP的关键传输模块&#xff0c;可以加速IP的设计&#xff0c;但是XDMA对于开发者来说&#xff0c;还是不方便&#xff0c;原因是它就象一个黑匣子&#xff0c;调试也非一番周折&#xff0c;尤其是后面PCIe4.0升级。 因此决定直接采用PCIe设…

企业级单元测试流程

企业级的单元测试流程不仅是简单编写测试用例&#xff0c;而是一整套系统化、自动化、可维护、可度量的工程实践&#xff0c;贯穿从代码编写到上线部署的全生命周期。下面是一个尽可能完善的 企业级单元测试流程设计方案&#xff0c;适用于 Java 生态&#xff08;JUnit Mockit…

关于vector、queue、list哪边是front、哪边是back,增加、删除元素操作

容器的 front、back 及操作方向 1.1vector&#xff08;动态数组&#xff09; 结构&#xff1a;连续内存块&#xff0c;支持快速随机访问。 操作方向&#xff1a; front&#xff1a;第一个元素&#xff08;索引 0&#xff09;。 back&#xff1a;最后一个元素&#xff08;索引…

嵌入式之汇编程序示例

目录 经典例子:求阶乘 一:数组求和 二:数据压栈退栈 三:函数嵌套调用 经典例子:求阶乘 知识点: BGT 用于判断 r2 > r0&#xff0c;确保循环执行 恰好 r0 次。BNE 用于判断 r2 ≠ r0&#xff0c;会导致循环多执行一次&#xff0c;得到错误结果。 这就是阶乘代码中必须…

【MySQL】第九弹——索引(下)

文章目录 &#x1f30f;索引(上)回顾&#x1f30f;使用索引&#x1fa90;自动创建索引&#x1fa90;手动创建索引&#x1f680;主键索引&#x1f680;普通索引&#x1f680;唯一索引&#x1f680;复合索引 &#x1fa90;查看索引&#x1fa90;删除索引&#x1f680;删除主键索引…

毕业论文格式(Word)

目录 Word目录怎么自动生成&#xff1f;快速生成试试这3个方法&#xff01; - 知乎https://zhuanlan.zhihu.com/p/692056836目录生成需要先设置标题样式&#xff0c;这个不仅是目录生成需要&#xff0c;和后续的图表也有关系。 最好不要自己创建新的样式&#xff0c;而是在现有…