机器学习重点(面试/期末)

1 回归问题

1.1 线性回归

1.1.1 定义

回归:机器学习里用来预测连续数值的任务。

线性:自变量和预测目标之间,满足一次函数关系,图像是直线 / 平面 / 超平面,没有曲线、弯折。线性回归,就是用线性函数,根据已知特征,预测一个连续型数值。

1.1.2 案例(银行贷款额度)

1. 问题设定

目标 :银行根据年龄(X1X_1X1)月工资(X2X_2X2) ,预测可发放的贷款额度(YYY) ,这就是二元线性回归(2个特征、1个预测值)。

  • 自变量(特征):
    X1X_1X1 = 年龄
    X2X_2X2 = 月工资
  • 因变量(预测目标):
    YYY = 银行贷款额度
2. 多元线性回归公式

二元线性回归通用方程:
Y=w0+w1X1+w2X2 Y = w_0 + w_1 X_1 + w_2 X_2 Y=w0+w1X1+w2X2

符号解释(结合贷款场景):

  • w0w_0w0:偏置项,基础贷款额度(所有人默认的基准额度)
  • w1w_1w1:年龄权重
  • w2w_2w2:工资权重
3. 几何理解

一元线性回归是二维直线二元线性回归是三维空间中的一个平面

(1) 坐标轴定义(三维图)

三维坐标系三个轴:

  • X轴 (X1X_1X1):年龄(横向轴)
  • Y轴 (X2X_2X2):月工资(纵深轴)
  • Z轴 (YYY):贷款额度(垂直高度轴)
(2) 图形含义
  1. 每一组 (年龄, 工资, 贷款额) 就是三维空间里一个散点
  2. 线性回归的目标:找到一个平面,让所有真实散点尽量贴近这个平面;
  3. 这个平面方程就是:Z=w0+w1X1+w2X2\boldsymbol{Z = w_0 + w_1 X_1 + w_2 X_2}Z=w0+w1X1+w2X2。
3. 模型训练逻辑(简单版)

银行手里有大量历史客户数据:(年龄, 工资, 实际放款额)

  1. 随机初始化 w0,w1,w2w_0,w_1,w_2w0,w1,w2,得到一个初始平面;
  2. 计算预测贷款额真实贷款额的差距(损失/误差);
  3. 不断调整 w0,w1,w2w_0,w_1,w_2w0,w1,w2,让误差越来越小;
  4. 误差最小时,平面固定,模型训练完成,即可用来给新客户预估贷款。
相关推荐
sunywz14 分钟前
【AI RAG知识库】05.【导入】【节点5】node_item_name_recognition
人工智能
彩云回14 分钟前
长文档处理(Long Document Processing)策略
人工智能
AIGS00122 分钟前
企业AI落地:从RAG到AgentRAG的技术跃迁
java·人工智能·人工智能ai大模型应用
程序员cxuan24 分钟前
Claude Code 焚诀(一):Claude Code 六种心智模型
人工智能·后端
FlagOS智算系统软件栈28 分钟前
FlagOS技术工作坊:当AI开始“自己部署自己”,大模型基础设施进入“无人驾驶”时代
人工智能
一楼的猫34 分钟前
AI写作检测机制技术深度解析:200+维度检测、叙事指纹与网文AI辅助怎么过审
人工智能·学习·安全·chatgpt·ai写作
心中有国也有家40 分钟前
鸿蒙 Flutter 本地存储实战:Hive CE 从入门到精讲
人工智能·hive·flutter·华为·harmonyos
雪隐44 分钟前
用Flutter做背单词APP-01服务器?不存在的,我家里就有
前端·人工智能·后端
仙逆GPT1 小时前
使用 Codex 处理项目时,怎样减少无关修改和重复返工?
人工智能·chatgpt·codex
Web极客码1 小时前
跨国网络抖动下的 AI 爬虫流调优:我如何用 Claude 打造“智能退避”资讯清洗管道
网络·人工智能·爬虫