【无标题】

1 机器学习是啥

机器学习是人工智能的一个分支,它是一门研究机器获取新知识和新技能,并识别现有知识的学问。

机器学习已广泛应用于数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、检测信用卡欺诈、证券市场分析、DNA 序列测序、语音和手写识别、战略游戏和机器人等领域。

It's a computer program learning from experience E with respect to some task T and some performance measure P, if its performance on T as measured by P, improves with E : Tom Mitchell 1998

总结:

  • 机器学习可以从现有的经验中推断新的任务
  • 机器学习的精度会随着我们提供的经验精度提升而提升

简单来说:机器学习就是让机器从现有的数据进行学习和预测,而我们要做的就是构建和设计尽可能高效,准确,合适的算法

2 机器学习的终极目标

  • 算法+算力+数据 --------->一个有效,准确的模型可以用来预测新的数据

3 机器学习有啥

机器学习

  • 监督学习
    • 特点:输入的数据具有标签
    • 如一组的数据的格式:一张图片x,图片的标签y为:猫,y就是x的标签,我们认为y就是x的正确答案,要做就是从这种模型中学习,分类新的一张图片
    • 用途:预测(如房价的预测),分类等
  • 非监督学习
    • 特点:输入的数据不具有标签
    • 一组数据,只有各种特征
    • 用途:聚类(通过基因特征将人归类),降维等
  • 半监督学习
    • 部分数据有标签,部分没有
    • 获得有标签样本的成本往往较高,获取大型的、完全标注的样本集是不可行的,因此半监督学习也有很广阔的用途
    • 半监督学习可以是推断学习归纳学习[1]推断学习的目的是推断给定无标签样本的正确标签;归纳学习的目的是推断x到y的正确映射
  • 强化学习
    • 强调如何基于环境而行动,以取得最大化的预期利益
    • 强化学习不需要带标签的输入输出对,同时也无需对非最优解的精确地纠正。

强化学习算法的思路非常简单,以游戏为例,如果在游戏中采取某种策略可以取得较高的得分,那么就进一步「强化」这种策略,以期继续取得较好的结果。这种策略与日常生活中的各种「绩效奖励」非常类似。我们平时也常常用这样的策略来提高自己的游戏水平。

4 机器学习模型构建的过程

参考

Machine Learning

https://easyaitech.medium.com/%E4%B8%80%E5%9B%BE%E7%9C%8B%E6%87%82%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0-7b738a74ad09

一文看懂什么是强化学习?(基本概念+应用场景+主流算法)

https://zh.wikipedia.org/zh-hans/%E5%8D%8A%E7%9B%91%E7%9D%A3%E5%AD%A6%E4%B9%A0

相关推荐
F_D_Z7 分钟前
数据集相关类代码回顾理解 | StratifiedShuffleSplit\transforms.ToTensor\Counter
python·torchvision·transforms
Funny_AI_LAB41 分钟前
OpenAI DevDay 2025:ChatGPT 进化为平台,开启 AI 应用新纪元
人工智能·ai·语言模型·chatgpt
深瞳智检1 小时前
YOLO算法原理详解系列 第002期-YOLOv2 算法原理详解
人工智能·算法·yolo·目标检测·计算机视觉·目标跟踪
tao3556671 小时前
【Python刷力扣hot100】283. Move Zeroes
开发语言·python·leetcode
深眸财经2 小时前
机器人再冲港交所,优艾智合能否破行业困局?
人工智能·机器人
小宁爱Python2 小时前
从零搭建 RAG 智能问答系统1:基于 LlamaIndex 与 Chainlit实现最简单的聊天助手
人工智能·后端·python
湖南人爱科技有限公司2 小时前
RaPhp和Python某音最新bd-ticket-guard-client-data加密算法解析(视频评论)
android·python·php·音视频·爬山算法·raphp
新知图书3 小时前
Encoder-Decoder架构的模型简介
人工智能·架构·ai agent·智能体·大模型应用开发·大模型应用
~kiss~3 小时前
K-means损失函数-收敛证明
算法·机器学习·kmeans
大模型真好玩3 小时前
低代码Agent开发框架使用指南(一)—主流开发框架对比介绍
人工智能·低代码·agent