机器学习基本概念

1、机器学习是什么

找一个复杂的函数,通过机器去帮我们找。比如输入是一张图片,输出是识别图片是cat(影像辨识)。输入是当前棋子的位置,输入是下一步的位置(playing go)。输入是一段声音,输出是文字(语音辨识)。

2、机器学主要有三大类函数:

regression、classification、featured learning

regression:输出是一个数scalar

classification:输出是我们给的选项classes yes/no 棋盘上19*19个class

structured learning:机器产生有结构的文件,学会创造这件事情 生成一个文档,一张图片,一个视频

3、具体一个实例(线性模型linear model)

①写出一个带有未知参数的函数(model)(这是一个猜测)(我们常听见的模型即是:带有未知参数的函数)

②定义损失函数Loss:它的输入是函数的一组参数。计算Loss通过过去的训练数据。看哪组参数好

label:指真实的值

一般定义损失函数的计算可以是MAE(Mean Absolute Error)、MSE(Mean Square Error)

4、求参数的最优值

梯度下降法Gradient descent

对参数求偏导,初略理解为斜率,当斜率大于0时,减小这个参数会让L变小,当斜率小于0时,增大这个参数会让L变小。这也不难理解为什么更新参数的公式会是在偏导项前是负号了。

超参数:需要自己设定的参数,与我们通过训练数据寻找的参数不同,比如:学习率、更新迭代的次数都是超参数。

5、机器学习总结

写一个带有未知参数的函数y

定义损失函数L

根据损失函数求最优参数 argminL

6、调整

函数y只是一种猜测,不一定就符合我们真正要找的函数。所以根据一轮的结果去调整!比如:线性模型,不只用一个feature特征,用多个X1,X2,X3......

实例中:观察到具有周期性变化规律,所以进一步调整特征为前7天的观看人数,来预测隔天的观看人数

当特征进一步增加的时候发现L不再变化,说明已经到一个极限了。

相关推荐
roman_日积跬步-终至千里32 分钟前
AI 能让一个人成为团队吗?从数据中台到 OPC,重新理解软件工程能力
大数据·人工智能·软件工程
在所不辞兄1 小时前
为什么神经网络在训练集损失已接近零后继续训练,测试性能仍可能继续提升,而不是单纯地越来越过拟合?
人工智能·深度学习·神经网络·机器学习·智能仿真
AI砖家1 小时前
ChatGPT Images 2.6 正式支持 GIF 生成:一张图片也能动起来,AI 动图创作时代来了!
人工智能·chatgpt
希和20271 小时前
免费AI视频生成工具汇总(国内优先,适合做漫剧、短视频,Obsidian笔记版)
人工智能·笔记·音视频
水如烟2 小时前
孤能子视角:逆溯法(存稿)——从终点参照解往回拆必经关卡
人工智能
用户2991422196802 小时前
GitHub 热榜项目:周榜(2026-11-08)
人工智能·开源·github
天天被压力2 小时前
【A股分钟级高频数据完全手册 #07】北交所历史分钟K线接口:京市Pro版分时批量
java·人工智能·python
用户2991422196802 小时前
AI 日报(2026年11月8日)
人工智能
天天被压力2 小时前
【A股分钟级高频数据完全手册 #08】股票日、分时数据接口对比:普通分时与Pro版差异实测
java·人工智能·python
miofly2 小时前
NVIDIA 开源 Cosmos 3 四款模型,用于交互式世界模拟与自动驾驶场景生成
人工智能