机器学习基本概念

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不再变化,说明已经到一个极限了。

相关推荐
weixin_446260851 小时前
TraceGuard:基于执行轨迹的智能体事后溯源审计框架
人工智能
天天代码码天天1 小时前
给孩子做一本写着自己名字的迷宫书!这个小工具,生成题目、答案,还能直接打印
人工智能
m0_547486661 小时前
《人工智能》(通识课) 全套PPT课件2026
人工智能
志尊宝1 小时前
AI原生前端开发(007):AI驱动的UI生成与布局设计
人工智能·ai-native
goujunwe1 小时前
保险个人实体图谱搭建实操:全网信息统一,消除 AI 交叉校验的信息冲突
大数据·人工智能
9i编程1 小时前
5. 带 AI 从零搭低代码平台·踩坑实录:测试脚本按界面重写,别拿假数据糊弄我
人工智能·openai·ai编程
小易测试笔记1 小时前
如何选择适合的Hanwa ESD-易捷测试设备进行半导体静电放电测试?
人工智能
程序员差不多先生1 小时前
Anthropic 用 5 个月重写了 Git:当 AI Agent 把版本控制系统逼到墙角
人工智能·git·elasticsearch·deepseek v4 pro·kimi k3·glm 5.3·qwen3.7 max
墨林陌1 小时前
AI 热点日报(2026-10-19):DeepSeek V4.1-Flash落地,国产十万卡超集群亮相,Meta开源816B大模型
人工智能