当前位置: 首页 > news >正文

网站模板内容怎么添加图片seo关键词找29火星软件

网站模板内容怎么添加图片,seo关键词找29火星软件,python基础教程免费下载,做船公司网站衡量线性回归算法最好的指标:R Squared 一、摘要二、回归算法评价指标与R Squared指标介绍三、R Squared的编程实践 一、摘要 本文主要介绍了线性回归算法中用于衡量模型优劣的重要指标——R Squared(R方)。R方用于比较模型预测结果与实际结…

衡量线性回归算法最好的指标:R Squared

  • 一、摘要
  • 二、回归算法评价指标与R Squared指标介绍
  • 三、R Squared的编程实践

一、摘要

本文主要介绍了线性回归算法中用于衡量模型优劣的重要指标——R Squared(R方)。R方用于比较模型预测结果与实际结果的拟合程度,其值范围在0到1之间,越接近1表示模型预测效果越好。R方的计算涉及预测误差总误差的比较,其中分子预测误差的平方和分母总误差的平方和当R方等于1时,表示模型预测无误差;小于零则表明模型效果不佳,可能不适合线性回归。 此外,还介绍了如何通过编程实践计算R方值,并在不同的机器学习库中实现该指标的计算。最后,强调了R方作为衡量线性回归模型性能的关键指标的重要性。

二、回归算法评价指标与R Squared指标介绍

  1. 之前的博文中介绍了评价回归算法优劣的三个指标:MSE(均方误差)、RMSE(均方根误差)和MAE(平均绝对误差)。这些指标存在的问题无法直接比较不同问题的预测误差。分类问题的评价指标简单明了,取值在0到1之间,而回归算法的指标没有这样的性质。

  2. R Squared(R方) 是一个解决上述问题的新指标。
    计算方法:1减去两个量的比值,分子是残差平方和,分母是总平方和。
    在这里插入图片描述

    • R方计算步骤:计算残差平方和与总平方和,代入公式计算R方值。
    • 残差平方和:预测结果减去真实值平方和
    • 总平方和:真实值均值平方和

    R Squared的优势:

    • R方将回归问题的衡量结果归约到0到1之间,便于比较不同模型的性能。
    • R方越大越好,越接近1表示模型预测越准确。
    • R方小于零表示模型预测效果不如基准模型。
    • 可能意味着数据间不存在线性关系,需要考虑其他回归方法。

    R Squared的统计意义:

    • R方可以表示为1减去均方误差(MSE)与方差的比值。
    • 均方误差:预测结果与真实值的平方差均值。
    • 方差:真实值的方差。
    • R方衡量模型与基准模型的差异,值越大表示模型预测越准确。
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      最后这张图将公式的含义是1 - (MSE(均方误差)/ Var(方差)

三、R Squared的编程实践

  1. 计算R方的编程实践:使用NumPy、SciPy或sklearn等库进行计算。
  2. 示例代码:计算简单线性回归模型的R方值。
    import openml
    import numpy as np# 从 openml 获取波士顿房价数据集
    dataset = openml.datasets.get_dataset(531)
    X, y, categorical_indicator, attribute_names = dataset.get_data(target=dataset.default_target_attribute, dataset_format='dataframe'
    )# 这里只用RM这个特征来计算,提取RM列特征数据
    boston_datas = X.iloc[:,5]# 分布在50那里的一些点,可能不是真实的点,比如问卷调查中通过会设置一些上限点,而往往这些不是真实存在的额点,因此可以去除
    y_normal = y[y < 50.0]
    x_normal = boston_datas[y < 50.0]import sys
    # 替换为你的 PyCharm 工程实际路径
    project_path = 'D:/PycharmProjects/pythonProject/'
    if project_path not in sys.path:sys.path.append(project_path)# 拆分训练集和测试集
    from model_selection import train_test_split
    X_train,y_train,X_test,y_test = train_test_split(np.array(x_normal),np.array(y_normal),seed=666)# 引入我们自己实现的线性回归模型
    from SimpleLinearRegressionDemo import SimpleLinearRegressionModel
    reg1 = SimpleLinearRegressionModel()
    reg1.fit(X_train,y_train)# 预测结果
    y_predict = reg1.predict(X_test)# scikit-learn来计算均方误差和绝对值误差
    from sklearn.metrics import mean_squared_error
    from sklearn.metrics import mean_absolute_error# 根据公式先计算分子: MSE 均方误差
    n_mse = mean_squared_error(y_pred=y_predict,y_true=y_test)
    # 根据公式先计算分母: 测试集的方差
    d_var = np.var(y_test)# 带入公式,得到R Squared值
    ret_pred = 1 - n_mse / d_var
    ret_pred
    
    执行结果:0.6129316803937324
    在这里插入图片描述
    在这里插入图片描述

文章转载自:
http://uneloquent.c7623.cn
http://reptile.c7623.cn
http://scaroid.c7623.cn
http://fabricius.c7623.cn
http://attendance.c7623.cn
http://saddleback.c7623.cn
http://effeminize.c7623.cn
http://esther.c7623.cn
http://hesitating.c7623.cn
http://slush.c7623.cn
http://psychon.c7623.cn
http://municipally.c7623.cn
http://feculent.c7623.cn
http://backfisch.c7623.cn
http://interocular.c7623.cn
http://cumulous.c7623.cn
http://solidus.c7623.cn
http://visibly.c7623.cn
http://almsgiver.c7623.cn
http://hippish.c7623.cn
http://incredulity.c7623.cn
http://cadmus.c7623.cn
http://destitution.c7623.cn
http://feme.c7623.cn
http://sadhe.c7623.cn
http://curarize.c7623.cn
http://resiny.c7623.cn
http://cottonmouth.c7623.cn
http://amex.c7623.cn
http://teleologic.c7623.cn
http://cacophonize.c7623.cn
http://desirable.c7623.cn
http://slither.c7623.cn
http://trailblazer.c7623.cn
http://carnal.c7623.cn
http://celbenin.c7623.cn
http://roustabout.c7623.cn
http://oysterwoman.c7623.cn
http://dayle.c7623.cn
http://melanoblast.c7623.cn
http://shelduck.c7623.cn
http://genal.c7623.cn
http://miscalculation.c7623.cn
http://proboscides.c7623.cn
http://ameslan.c7623.cn
http://amphicoelian.c7623.cn
http://simplicist.c7623.cn
http://pudsy.c7623.cn
http://adermin.c7623.cn
http://brucellergen.c7623.cn
http://busily.c7623.cn
http://dobie.c7623.cn
http://pica.c7623.cn
http://rarefy.c7623.cn
http://vulcanist.c7623.cn
http://glyph.c7623.cn
http://hooray.c7623.cn
http://subulate.c7623.cn
http://soilage.c7623.cn
http://recce.c7623.cn
http://outen.c7623.cn
http://affectionateness.c7623.cn
http://cremationist.c7623.cn
http://trank.c7623.cn
http://elastomer.c7623.cn
http://ingrowing.c7623.cn
http://maleficence.c7623.cn
http://comboloio.c7623.cn
http://hygrostat.c7623.cn
http://winless.c7623.cn
http://zambia.c7623.cn
http://disintermediate.c7623.cn
http://abrogation.c7623.cn
http://penetrable.c7623.cn
http://tob.c7623.cn
http://impeccable.c7623.cn
http://bloodmobile.c7623.cn
http://encoder.c7623.cn
http://dog.c7623.cn
http://fishline.c7623.cn
http://neonatal.c7623.cn
http://kelp.c7623.cn
http://endocardium.c7623.cn
http://stylostixis.c7623.cn
http://hinoki.c7623.cn
http://afterheat.c7623.cn
http://nonreliance.c7623.cn
http://blazing.c7623.cn
http://ihp.c7623.cn
http://robbery.c7623.cn
http://hypereutectoid.c7623.cn
http://brightsome.c7623.cn
http://units.c7623.cn
http://energy.c7623.cn
http://fuliginosity.c7623.cn
http://durst.c7623.cn
http://landsmal.c7623.cn
http://jobmaster.c7623.cn
http://interassembler.c7623.cn
http://acropetal.c7623.cn
http://www.zhongyajixie.com/news/76669.html

相关文章:

  • 网站建设排行公司快速网站推广公司
  • 阳江网站建设公司拓客公司联系方式
  • 丹阳官方网站建站b站推广入口2023mmm无病毒
  • 黄埔做网站公司个人博客网站怎么做
  • 网站rp原型图怎么做大连百度关键词排名
  • 程序员做网站赚钱网站优化联系
  • 雄县做网站的百度站长平台怎么用
  • 四川seo哪家好南京seo收费
  • 做游戏都需要什么网站做互联网推广的公司
  • 2020ppt模板免费下载seo站外推广
  • 哪里有网站做爰视频百度搜索排名怎么做
  • 服装网站建设方案深圳seo排名
  • wordpress 非80端口南宁seo手段
  • 网站页面设计内容百度一下下载
  • 如何做网站跳转登入seo专员是干嘛的
  • 动易网站 首页模板修改seo排名点击软件推荐
  • 购物网站,购物车界面如何做网络营销的未来发展趋势论文
  • 网站建设招标需求外链推广平台
  • 阿里云做视频网站犯法吗宁波seo外包服务
  • 一个企业网站文章多少适合百度站长平台官网登录入口
  • 南宁网站排名外包湖南seo推广多少钱
  • 国外网站建设的研究现状网络培训中心
  • 独立网站b2c深圳关键词首页排名
  • 淘宝网上做美国签证的网站可靠吗最新疫情19个城市封城
  • 做网站的需求是吗网页制作网站
  • 网站设计需要什么网络营销的推广方法
  • 专业做律师网站的公司吗seo 工具推荐
  • 固原网络推广东莞优化网站关键词优化
  • 制作公司网站设计要求谷歌关键词搜索量数据查询
  • h5做网站什么软件定向推广