IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 机器学习-intro -> 正文阅读

[人工智能]机器学习-intro


第一节课(Overview)

本系列文章记录在大学里面学习的Foundation of Machine Learning课程,自己的经验和理解。

一、机器学习

机器学习是一种数据驱动模型。流程如下:

数据Data:
有监督学习supervised Learning: 数据 x n x_n xn?,目标target: t n t_n tn?,一共N个记录在数据集里面。
无监督学习unsupervised Learning: 数据 X n X_n Xn?,没有目标。需要自己聚类,在没有标签的数据里可以发现潜在的一些结构的一种训练方式。

函数迫近(Function Approximator数据x和target之间的关系): t = f ( x , θ ) + v t = f(x,\theta) +v t=f(x,θ)+v。这个function被parameterized by some parameter. 所以 θ \theta θ是参数。然后 v v v是noise噪声。

参数估计(Parameter Estimation): 想得到最好的parameter。那就等误差最小的时候.误差: E 0 = ∑ n = 1 N ( ∣ ∣ t n ? f ( x n , θ ) ∣ ∣ ) 2 E_0 = \sum_{n=1}^N(||t_n-f(x_n,\theta)||)^2 E0?=n=1N?(tn??f(xn?,θ))2.

预测prediction: t ^ N + 1 = f ( x N + 1 , θ ^ ) \hat{t}_{N+1}=f(x_{N+1},\hat{\theta}) t^N+1?=f(xN+1?,θ^). hat符号表示预测值。意思讲的是用建立好的模型去预测unseen value。

正则化Regularization: 在简历模型的时候,你给我有限的data,那设计一个非常复杂的模型去fit这些data perfectly。Error 可以变成0.但这样不利于预测。其实这些function不一定要非常复杂。 E 1 = ∑ n = 1 N ( ∣ ∣ t n ? f ( x ) ∣ ∣ ) 2 + r ( ∣ ∣ θ ∣ ∣ ) E_1=\sum_{n=1}^N(||t_n-f(x)||)^2+r(||\theta||) E1?=n=1N?(tn??f(x))2+r(θ)
r是在参数上的惩罚项。以此来控制负责度。有时候,关于data有一些先验知识(prior knowledge).r就是注入这些知识在fitting process。

模型不确定(Model uncertainty): 预测的不准确性。捕获不准确,不是知道一些特定的值,而是了解参数的概率分布。
p ( θ ∣ ( x n , t n ) n = 1 N ) p(\theta| (x_n,t_n)_{n=1}^N) p(θ(xn?,tn?)n=1N?)


概率推理Probabilistic Inference: E [ g ( θ ) ] = ∫ g ( θ ) p ( θ ) d θ = 1 N s ∑ n = 1 N s g ( θ ( n ) ) E[g(\theta)]=\int g(\theta)p(\theta)d\theta = \frac{1}{N_s} \sum_{n=1}^{N_s}g(\theta^{(n)}) E[g(θ)]=g(θ)p(θ)dθ=Ns?1?n=1Ns??g(θ(n))

序列估计Sequential Estimation: θ ( n ? 1 ∣ n ? 1 ) ? > θ ( n ∣ n ? 1 ) ? > θ ( n ∣ n ) \theta(n-1|n-1) ->\theta(n|n-1)-> \theta(n|n) θ(n?1n?1)?>θ(nn?1)?>θ(nn)

总结

总体来说是机器学习的流程。

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-01-17 11:30:57  更:2022-01-17 11:31:50 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 21:50:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码