IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 机器学习线性回归之正规方程的使用 -> 正文阅读

[人工智能]机器学习线性回归之正规方程的使用

# _*_ coding:utf-8 _*_
# 开发团队:龙蝶
# 开发人员:Administrator
# 开发时间:2021/11/19
# 文件名:正规方程的使用.py
# 开发工具:PyCharm
from sklearn.model_selection import train_test_split    # 获取数据集
from sklearn.datasets import load_boston    # 数据分割
from sklearn.preprocessing import StandardScaler    # 标准化处理
from sklearn.linear_model import LinearRegression, SGDRegressor  # 机器学习
from sklearn.metrics import mean_squared_error  # 评估


def liner_model():

    # 获取数据
    boston = load_boston()

    # 数据基本处理
    # 数据集划分
    x_train, x_test, y_train, y_test = train_test_split(boston.data, boston.target, test_size=0.2)

    # 特征工程
    transfer = StandardScaler()
    x_train = transfer.fit_transform(x_train)
    x_test = transfer.fit_transform(x_test)

    # 机器学习(线性回归参数_LinearRegression)
    estimator = LinearRegression()
    estimator.fit(x_train, y_train)
    print("这个模型的偏置是:", estimator.intercept_)

    # 模型评估
    # 预测值和准确率
    y_pre = estimator.predict(x_test)
    print("预测值:", y_pre)
    score = estimator.score(x_test, y_test)
    print("准确率:", score)

    # 均方误差
    ret = mean_squared_error(y_test, y_pre)
    print("均方误差:", ret)


if __name__ == '__main__':
    liner_model()
    



## 运行结果
这个模型的偏置是: 22.405940594059455
预测值: [15.94827296 24.34322989 21.56844456 18.45195778 11.7070288  32.43192861
 11.86229697 21.58043355 27.86227369 28.357318   26.31394206 16.10792396
 15.48136737 19.26651874 24.97037434 35.96970878 25.15468748 18.78116822
 22.74424875 22.96141151 34.12014344 11.77091356 24.0887016  24.86310905
 36.62775242 12.11582432 13.97440944 17.7115815  43.99829604 35.23530868
 20.02711746 24.63362965 24.63664826 15.9497883  33.50280612 20.49256711
 15.04023827 21.05197548 16.44735145 31.91222504 16.58588332 30.53442733
 24.85437598 28.2169789  23.36165394 17.79064259 15.92301258 21.52808695
 21.00148678 30.32210663 24.71130746 13.54425405 20.39969587 31.30900637
 31.46514234 18.30054432 33.31308936 -0.4523964  18.04140427 18.01180845
  5.78259209 28.78371066 21.0556711  13.4744443   4.86830014 16.45854458
 15.66861255 35.57320948 19.1826311  11.81006259 18.1661001  22.53679577
 30.66924916 23.34251193 23.31748087 18.8957735  31.24817386 26.37689896
 17.27940164 26.64160446 25.19554453 23.8105769  40.63240882 16.50284119
 31.80945734 20.53255241 19.61681483 41.60166671 16.17238017 28.82689992
 29.41455553 22.30285539 21.96569963 22.08442752 17.69347628 30.49435012
  8.06708795 21.07220416 26.64790818 22.86346724 15.47765086 12.6619118 ]
准确率: 0.5501995165977485
均方误差: 33.89252349247173
  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-11-20 18:23:44  更:2021-11-20 18:25:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 4:28:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码