机器学习之线性回归

一、线性回归介绍

二、线性回归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预测身高()

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

三、梯度下降法

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

梯度下降法的分类

相关推荐
通义灵码13 小时前
Qoder 支持通过 DeepLink 添加 MCP Server
人工智能·github·mcp
hkNaruto13 小时前
【AI】AI学习笔记:MCP协议与gRPC、OpenAPI的差异
人工智能·笔记·学习
狮子座明仔14 小时前
SimpleMem:让AI智能体拥有“过目不忘“的高效记忆系统
人工智能·microsoft
sonadorje14 小时前
逻辑回归中的条件概率
算法·机器学习·逻辑回归
roamingcode14 小时前
超越 Context Window:为何文件系统是 AI Agent 的终极记忆体
人工智能·agent·cursor·claude code·上下文工程·skill 技能
笨鸟笃行14 小时前
0基础小白使用ai能力将本地跑的小应用上云(作为个人记录)
人工智能·学习
低调小一14 小时前
AI 时代旧敏捷开发的核心矛盾与系统困境
人工智能·敏捷流程
红目香薰15 小时前
GitCode-我的运气的可量化方案-更新v5版本
人工智能·开源·文心一言·gitcode
黑客思维者15 小时前
机器学习071:深度学习【卷积神经网络】目标检测“三剑客”:YOLO、SSD、Faster R-CNN对比
深度学习·yolo·目标检测·机器学习·cnn·ssd·faster r-cnn