线性回归模型:

流程:

读取数据,划分训练测试数据集,生成模型实例(SVR),预测,计算其loss值。

训练数据集拟合data与label之间的关系。

代码示例如下所示:

导入相应的库函数

# from sklearn.model_selection import train_test_split
# from sklearn.preprocessing import StandardScaler
from sklearn.svm import SVR
from sklearn.metrics import mean_squared_error, mean_absolute_error
import numpy as np
import json

读取数据、划分数据集等操作

train_data = json.load(open('./train_file_name'))
X = np.asarray(train_data)
#label data
test_data = json.load(open('test_file_name'))
y = np.asarray(test_data)
def mape(y_ture,y_label):return np.mean(np.abs((y_true - y_label) / y_label))x_train = x[:10000,:]
x_test = x[10000:,:]
y_train = y[:10000]
y_test = y[10000:]linear_svr = SVR(kernel='linear')
linear_svr.fit(x_train,y_train)
linear_predict = linear_svr.predict(x_test)
#calculate the different criterion
mape(linear_predict,y_test)
mean_squared_error(linear_predict,y_test)
mean_absolute_error(linear_predict,y_test)

Sklearn SVR模型实践相关推荐

  1. 用SVR模型完成对Boston房价的回归预测

    用SVR模型完成对Boston房价的回归预测 文章目录 用SVR模型完成对Boston房价的回归预测 实验说明 实验代码 参数优化 实验说明 实验要求:使用SVR模型实现对波士顿房价的预测 (load ...

  2. MachineLearning(7)-决策树基础+sklearn.DecisionTreeClassifier简单实践

    sklearn.DecisionTreeClassifier决策树简单使用 1.决策树算法基础 2.sklearn.DecisionTreeClassifier简单实践 2.1 决策树类 2.3 决策 ...

  3. ❤️解决非线性回归问题的机器学习方法总结:多项式线性模型、广义线性(GAM)模型、回归树模型、支持向量回归(SVR)模型

    文章目录 前言 多项式回归模型 概念解释: sklearn实现多项式回归模型: 广义线性可加(GAM)模型 概念解释: pygam实现广义线性可加模型: GAM模型的优点与不足: 回归树模型 概念解释 ...

  4. python用支持向量机回归(SVR)模型分析用电量预测电力消费

    最近我们被客户要求撰写关于支持向量机回归的研究报告,包括一些图形和统计输出. 本文描述了训练支持向量回归模型的过程,该模型用于预测基于几个天气变量.一天中的某个小时.以及这一天是周末/假日/在家工作日 ...

  5. 【算法】灰狼算法GWO优化支持向量机回归SVR模型

    灰狼算法GWO介绍 GWO是一种基于灰狼行为的优化算法,由Mirjalili等人于2014年提出.该算法模拟灰狼群的捕猎行为,通过模拟狼群中的Alpha.Beta.Delta三种角色的行为来实现全局优 ...

  6. 支持向量机回归python_python 机器学习之支持向量机非线性回归SVR模型

    本文介绍了python 支持向量机非线性回归SVR模型,废话不多说,具体如下: import numpy as np import matplotlib.pyplot as plt from skle ...

  7. python+Treelite:Sklearn树模型训练迁移到c、java部署

    受本篇启发: Treelite:树模型部署加速工具(支持XGBoost.LightGBM和Sklearn) Coggle,公众号:Coggle数据科学Treelite:树模型部署加速工具(支持XGBo ...

  8. PySpark︱pyspark.ml 相关模型实践

    文章目录 1 pyspark.ml MLP模型实践 模型存储与加载 9 spark.ml模型评估 MulticlassClassificationEvaluator 1 pyspark.ml MLP模 ...

  9. 1w字详解 ClickHouse漏斗模型实践方案(收藏)

    作者:互联网大数据团队- Wu Yonggang 日常工作中做为数仓开发工程师.数据分析师经常碰到漏斗分析模型,本文详细介绍漏斗模型的概念及基本原理,并阐述了其在平台内部的具体实现.针对实际使用过程的 ...

最新文章

  1. Java实用教程笔记 Java入门
  2. Open Neural Network Exchange(ONNX)概述
  3. SAP CDS view里,什么时候用left join,什么时候用association
  4. annotations_Spring Annotations我从来没有机会使用第2部分:@ConfigurationProperties
  5. 记录:注意Unity返回的所有数组,只是数组的副本
  6. 新浪微博MySQL优化的小结和反思 | 数据库专题02
  7. sqlserver object_id()函数
  8. python dataframe中缺失值处理
  9. zabbix--自动注册
  10. linux学习笔记:如何更改文件属性?
  11. SQL的别名和SQL的执行顺序和SQL优化
  12. My安卓知识6--关于把项目从androidstudio工程转成eclipse工程并导成jar包
  13. 排序构造 GYM 101149 F - The Weakest Sith
  14. KbmMW 4.30.00 发布
  15. 支持向量机的原理与实践
  16. 简单了解交换机原理与配置
  17. 什么是云桌面?未来有可能替代电脑吗?
  18. portal服务器信息超时,某局点iMC-EIA Portal认证提示“向Portal Server发送请求超时”经典案例...
  19. 树莓派 配置USB麦克风声卡
  20. C#简单调用FMU ,进行仿真计算

热门文章

  1. vue+webpack搭建项目超详细教程
  2. C#表白工具(稍有些无赖)
  3. KMP板子+Trie板子
  4. RDIFramework.NET(.NET快速信息化系统开发框架) Web版界面样例(可参考)
  5. Arrow parquet library
  6. 【叶子函数分享四十二】得到汉字笔画函数
  7. Matlab GUI编程技巧(十六):图形界面的设计和功能设计
  8. Python获取、格式化当前时间日期的方法
  9. CVE-2018-8581 漏洞分析
  10. shell 当前工作目录的绝对路径