机器学习之线性回归

一、线性回归介绍

二、线性回归API的应用

复制代码
from sklearn.linear_model import LinearRegression


def dm01_lr预测身高():
    # 1.准备数据集
    x = [[160], [166], [172], [174], [180]]
    y = [56.3, 60.6, 65.1, 68.5, 75]

    # 2. 实例化模型
    estimator = LinearRegression()
    # 3.训练模型
    estimator.fit(x, y)

    # 4. 打印模型参数
    print('estimator.coef->', estimator.coef_)
    print('estimator.intercept_->', estimator.intercept_)

    # 5. 模型预测
    myres = estimator.predict([[176]])
    print('myres', myres)

if __name__ == '__main__':
    dm01_lr预测身高()

一元线性回归和多元线性回归均有解析解,

三、梯度下降法

多元线性回归的逆矩阵首先不一定存在,就是存在求逆也是非常大的计算量。此时可以考虑梯度下降法。

梯度下降法的分类

相关推荐
yichengerp2 分钟前
国内中小电子工厂用哪个erp系统好?
大数据·运维·人工智能·云计算·制造
q27551300423 分钟前
微纳代理 WN8034F 国产降噪音频方案
人工智能·语音识别
喜欢打篮球的普通人7 分钟前
MiniMind 学习笔记(二十二):数学 Cookbook——把概率空间、期望、似然一次讲明白
人工智能·笔记·学习
程序猿阿森9 分钟前
混合精度详解:FP16 vs BF16,Loss Scaling 与 PyTorch 实战
人工智能·pytorch·python
ADark10 分钟前
FDE 入门 · 08|没人爱做的交付尾巴
人工智能·agent
alonglong10 分钟前
macOS 定时任务排错:退出码、错误消息、旧结论,三个都不承载事实
人工智能
招财牛猫13 分钟前
从文本生成到校准决策:Jev 的技术路线解析
人工智能
sorry35515 分钟前
从零实现 nanoGPT(一):让莎士比亚变成模型能读懂的数据
人工智能
龙腾-虎跃15 分钟前
AI 与机器学习 1000 个实战项目合集:从入门到进阶的全景指南
人工智能·机器学习
ZGIAI15 分钟前
Agent 重试会不会越帮越乱?
人工智能·架构