机器学习的一些基本知识

**经典定义:**利用经验改善系统自身的性能

构建一个可以从数据中学习的模型,并利用这个模型来进行预测或决策。最主要的应用在于研究只能数据分析的理论和方法,并成为智能数据分析技术的源泉之一。
机器学习的基础理论

概率近似正确学习:

给定随机抽取的训练数据后,PAC学习要求学习算法能以很高的概率从函数集中选出一个与最优函数误差很小的函数;算法学习理论即研究各种学习问题是否PAC可学习的

回答的问题是:一个学习算法能否在有限的数据和时间内,以极高的概率找到一个与最佳可能结果非常接近的解决方案?

基本假设:训练数据和未来的测试数据来自未知,但相同数据分布的独立样本。

NFL定理:一个算法A在某些问题上比另一个算法B号,必定存在另一些问题B比A好

过拟合 : 是机器学习和数据建模中最核心也最需要避免的问题之一。它描述的是模型过度迁就训练数据中的细节和噪声,导致它在训练集上表现极佳,但在新数据(测试集或真实场景)上表现糟糕的现象

简单比喻:

  • 良好拟合:像一个抓住核心要点的好学生,学懂原理后能举一反三,应对新考题。

  • 过拟合:像一个死记硬背所有习题和答案的学生,遇到原题能得满分,但题目稍作变化就不会做。

"欠拟合" 是机器学习的另一个核心问题,它是模型过于简单无法捕捉数据中的基本规律或模式,导致其在训练数据和未来新数据上都表现不佳的现象。

简单比喻:

  • 良好拟合:像一位掌握了数学公式的学生,能正确解答所有同类题目。

  • 欠拟合:像一位还没学会基本概念的学生,无论对练习题还是新考题,都答不对。

欠拟合和过拟合例子

欠拟合

例子:学习不够

树叶的学习 只学习到绿色

遇到树 也认为是树叶

过拟合

例子:

树叶的学习,学习的过多比如学习到了锯齿

某些没有锯齿 会认为不是树叶

神 经 网 络 灵 感 来 源 于 人 脑 的 神 经 元 网 络 。 它 通 过 模 拟 人 脑 的 处 理 方 式 来 解 决 各 种 分 类 、 预 测 和 决 策 问 题 。

· 神经网络实质上是多层函数嵌套形成的数学模型,但其工作机制与脑神经网络非常不同,至今最常用的BP算法完全是从数

学上推导出来的,迄今在人脑中找不到对应机制.

· 深度学习是指使用多层(深层)的神经网络来学习数据的复杂模式和特征的技术。这些多层网络能够从原始数据中自动学

习并识别多级次的特征。所谓的"深度",是指神经网络中"隐藏层"的层级更"深" -- 使用了更多的"隐藏层"来增

强模型的学习和表达能力,每个隐藏层负责抽取不同层次的数据特征,层次越深,提取的特征越抽象,能够捕捉更深层次

的数据特征,非常适合处理大规模和高维度的数据集,从而能够完成更复杂困难的工作。

· 深度学习强调通过学习数据来自动构建复杂模型的能力,这种方法在图像识别、语音识别和自然语言处理等领域表现尤为出色

深度学习

从浅层到深层的关键能力突破:缓解梯度消失

早期神经网络采取单隐层或双隐层结构

BP算法会遭梯度消失无法训练, 并非算力不足缺乏有效算法

所以需要激活函数

相关推荐
冬奇Lab17 小时前
Workflow 系列(03):状态管理——持久化、幂等性与版本绑定
人工智能·工作流引擎
冬奇Lab17 小时前
每日一个开源项目(第146篇):openpilot - 开源自动驾驶辅助系统,曾在 Consumer Reports 评测中超过特斯拉 Autopilot
人工智能·开源·自动驾驶
吴佳浩18 小时前
AI 工程师知识地图:模型格式、框架、部署工具一次讲明白
人工智能·aigc·ai编程
IT_陈寒19 小时前
Java的Date类又坑了我一次,改用时间戳真香
前端·人工智能·后端
码农胖大海19 小时前
AI额度不够用的解决方案
人工智能
后端小肥肠19 小时前
小红书虚拟商品怎么做?我先用 Skill 跑通了壁纸品类
人工智能·aigc·agent
feiyu_gao19 小时前
从零搭建个人 AI 工作台:一个管理者的 3 个月实验
人工智能·aigc·团队管理
程序员cxuan20 小时前
一句话,让你用上 GPT-5.6
人工智能·后端·程序员
机器之心21 小时前
AI圈刚开始谈Loop Engineering,两位95后博士已经盯上了人类闭环数据
人工智能·openai