mse python_python3 MSE实现
完整的源代码如下:
from sklearn import datasets
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LinearRegression#线性回归
import numpy as np
from sklearn.metrics import mean_squared_error
#计算MSE/R^2(均方差)
#print(tf.version)
def scoreReg():
#testY是一维数组,predicY是二维数组,故需要将testY转换一下
MSE=np.sum(np.power((testY.reshape(-1,1) - predicY),2))/len(testY)
R2=1-MSE/np.var(testY)
print(“MSE:”,MSE)
print(“R2:”, R2)
#sklearn求解的MSE值
MSE2 = mean_squared_error(testY, predicY)
print(“MSE2:”, MSE2)
if name == ‘main’:
#波士顿房价预测数据,在这里我们取“RM”特征值x与房价预测结果y
#boston.data[:,5] 表示 “RM”特征值列数据
boston = datasets.load_boston()
x=boston.data[:,5]
y=boston.target
#过滤掉异常值
x=x[y<50]
y=y[y<50]
trainX, testX, trainY, testY = train_test_split(x, y)
reg=LinearRegression()
reg.fit(np.array(trainX).reshape(-1,1),np.array(trainY).reshape(-1,1))
predicY=reg.predict(np.array(testX).reshape(-1,1))
scoreReg()
上图为运行结果
mse python_python3 MSE实现相关推荐
- 回归评价指标MSE、RMSE、MAE、R-Squared
前言 分类问题的评价指标是准确率,那么回归算法的评价指标就是MSE,RMSE,MAE.R-Squared.下面一一介绍 均方误差(MSE) MSE (Mean Squared Error)叫做均方误差 ...
- 关于各种回归评价指标MSE、RMSE、MAE、R-Squared、Standard Deviation(标准差)
分类问题的评价指标是准确率,那么回归算法的评价指标就是MSE,RMSE,MAE.R-Squared.下面一一介绍: 1.均方误差(MSE) MSE (Mean Squared Error)叫做均方误差 ...
- 第二期分享 | WebSocket+MSE——HTML5直播技术解析
分享 | 刘博(又拍云多媒体开发工程师) 又小拍: 如何实现HTML5直播技术是直播创业团队一直想要攻克的难题.12月1日20:00,深度参与"又拍直播云"开发的工程师刘博就如何利 ...
- 回归任务中的评价指标MAE,MSE,RMSE,R-Squared
转自博客.仅供自己学习使用,如有侵权,请联系删除 分类任务的评价指标有准确率,P值,R值,F1值,而回归任务的评价指标就是MSE,RMSE,MAE.R-Squared MSE 均方误差MSE是真实值与 ...
- 交叉熵和mse_损失函数 - MSE
本来主要介绍机器学习中常见的损失函数MSE的定义以及它的求导特性. 数理统计中均方误差是指参数估计值与参数值之差平方的期望值,记为MSE.MSE是衡量"平均误差"的一种较方便的方法 ...
- R 计算均方差MSE(mean squared error)
本文介绍MSE(均方差),并使用两种R方法实现. MSE(均方差) 判定预测模型的准确度的常用方法是均方差MSE( mean squared error).计算公示为: MSE = (1/n) * Σ ...
- matlab snr mse,MATLAB 均方根误差MSE、两图像的信噪比SNR、峰值信噪比PSNR、结构相似性SSIM...
今天的作业是求两幅图像的MSE.SNR.PSNR.SSIM.代码如下: clc; close all; X = imread('q1.tif');% 读取图像 Y=imread('q2.tif'); ...
- MSE-初始化MSE
MSE(Mobility Services Engine) Cisco MSE可以配合无线实现很多功能,MSE的功能简单概括有: 1.基本位置服务捕获并聚合关键网络信息,例如设备位置,RF频谱详细信息 ...
- HTML5 直播协议之 WebSocket 和 MSE
原文出处:直播社区 当前为了满足比较火热的移动 Web 端直播需求, 一系列的 HTML5 直播技术迅速的发展了起来. 常见的可用于 HTML5 的直播技术有 HLS, WebSocket 与 Web ...
最新文章
- word2vec 中的数学原理具体解释(四)基于 Hierarchical Softmax 的模型
- MySQL中的数据类型
- 题目:返回一个整数数组中最大子数组的和03
- win10 jenkins svn android studio 自动化打包教程 以及一些问题的解决办法
- 一步步用zTree(1)
- #一周五# VS2015 CTP6, TFS2015 CTP1更新,老衣的开发工具汇总,2015 MVP 社区巡讲...
- 韩顺平php视频笔记49 函数深入 php的值传递与引用传递 goto
- 海康威视第一季度营收165亿元 净利润22.84亿元
- oracle 常用索引分析,使用原则和注意事项
- 学习单片机入门以后可以做什么?
- HBase集成(准备篇)
- linux下载安装命令
- 【装机】关于WINRE/ESP/LRS_ESP/MSR/PBR这些分区
- 大小口圆锥台计算机,2011年对口单招计算机试卷A04(18页)-原创力文档
- 小学计算机制作表格教案,小学信息技术《制作表格》教案
- js 获取json数组里面数组的长度实例
- Java项目:ssm+mysql+jsp实现的校园二手市场交易平台源码
- sql joins图示
- 数据分析---众包任务
- Pulsar 社区周报|2021-01-04~2021-01-10
热门文章
- web页面嵌入音乐播放器代码
- Fluent报错cl-set-default-save-dir: path does not exist.
- TensorRT报Cuda initialization failure with error
- jfinal 上传图片、文件
- lcy mysql爆破_mysql
- 【路径规划】基于蚁群算法求解机器人栅格地图路径规划matlab代码
- IM开发——群组创建业务设计
- 火了很多年,月利润3W+的暴利项目
- bzoj2096 pilots
- Android高手进阶教程(一)-------Android常用名令集锦(图文并茂)!