首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >当预测值是匹配的索引对时,如何实现SVM模型?

当预测值是匹配的索引对时,如何实现SVM模型?
EN

Stack Overflow用户
提问于 2019-06-19 13:59:19
回答 1查看 171关注 0票数 1

我正在尝试拟合SVM模型,其中我预测的真实值是匹配的多指标。问题是我不知道如何指定多个指数是真值。

我不能使用记录链接分类步骤,因为它不是很灵活。

代码语言:javascript
运行
AI代码解释
复制
from sklearn.svm import SVC

golden_pairs = filter_tests_new_df[:training_value]
golden_matches_index = golden_pairs[golden_pairs['ev_2'] == 1].index 
# This is a multiindex type

svm = SVC(gamma='auto')
svm.fit(golden_pairs, golden_matches_index) 
# I dont know how to specify that the golden_matches_index are the good matches

# Predict the match status for all record pairs
result_svm = svm.predict(test_pairs[columns_to_keep])
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-19 21:56:18

您不必指定index,而是使用生成的布尔Series作为分类的标签。

下面是一个例子。

代码语言:javascript
运行
AI代码解释
复制
# Sample data
data = pd.DataFrame({'a': [1, 2, 3], 
                     'b': [1, 1, 0]})

data
   a  b
0  1  1
1  2  1
2  3  0

# Generating labels
data['b'] == 1
0     True
1     True
2    False
Name: b, dtype: bool

# Can convert them to integer if required
(data['b'] == 1).astype(int)
0    1
1    1
2    0
Name: b, dtype: int64

根据您的代码,我认为这应该可以解决这个问题

代码语言:javascript
运行
AI代码解释
复制
# Boolean
golden_pairs['ev_2'] == 1

# Integer
(golden_pairs['ev_2'] == 1).astype(int)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56669487

复制
相关文章
Python实现基于SVM的股票预测
核心 因为是分类算法,因此不像ARIMA一样预测的是时序。分类就要有东西可分,因此将当日涨记为1,跌记为0,作为分类的依据。使用历史数据作为训练数据。 处理数据: 股票历史数据来源于yahoo_finance api,获取其中Open,Close,Low,High,Volume作为基础。因为除去Volume以外,其余数据都是Price,基于Price并不能很好的表达股票的特性,或者说并不太适用于SVM分类算法的特性。基于SVM算法的特性,股票并不是到达一个价格范围就有大概率涨或跌(不知道我这个表达大家能不
机器学习AI算法工程
2018/03/14
3.3K0
Python实现基于SVM的股票预测
Python中的ARIMA模型、SARIMA模型和SARIMAX模型对时间序列预测
使用ARIMA模型,您可以使用序列过去的值预测时间序列。在本文中,我们从头开始构建了一个最佳ARIMA模型,并将其扩展到Seasonal ARIMA(SARIMA)和SARIMAX模型。
拓端
2020/08/07
9K0
Python中的ARIMA模型、SARIMA模型和SARIMAX模型对时间序列预测
使用ARIMA模型,您可以使用序列过去的值预测时间序列。在本文中,我们从头开始构建了一个最佳ARIMA模型,并将其扩展到Seasonal ARIMA(SARIMA)和SARIMAX模型。
拓端
2021/01/28
1.9K0
Python中的ARIMA模型、SARIMA模型和SARIMAX模型对时间序列预测
分别基于SVM和ARIMA模型的股票预测 Python实现 附Github源码
SVM 支持向量机 原理就不赘述了,相关文章可以看这里 支持向量机(SVM)用于上证指数的预测 支持向量机(SVM)入门详解(续)与python实现 支持向量机SVM入门详解:那些你需要消化的知识 SVM是一种十分优秀的分类算法,使用SVM也能给股票进行一定程度上的预测。 核心 因为是分类算法,因此不像ARIMA一样预测的是时序。分类就要有东西可分,因此将当日涨记为1,跌记为0,作为分类的依据。使用历史数据作为训练数据。 处理数据: 股票历史数据来源于yahoo_finance api,获取其中Op
机器学习AI算法工程
2018/03/15
5K0
分别基于SVM和ARIMA模型的股票预测 Python实现 附Github源码
学习SVM(一) SVM模型训练与分类的OpenCV实现
学习SVM(一) SVM模型训练与分类的OpenCV实现 学习SVM(二) 如何理解支持向量机的最大分类间隔 学习SVM(三)理解SVM中的对偶问题 学习SVM(四) 理解SVM中的支持向量(Support Vector) 学习SVM(五)理解线性SVM的松弛因子
chaibubble
2022/05/07
1.4K0
学习SVM(一) SVM模型训练与分类的OpenCV实现
搜索如何倒排索引?如何模糊匹配?
分词得到的每一个词元,比如"画",称作一个term,那么倒排索引存储的数据将会变成:
二哥聊运营工具
2021/12/17
1.5K0
B+树索引使用(7)匹配列前缀,匹配值范围(十九)
上篇文章索引的代价,b+树占的空间比较大,增删改对b+树每个节点的索引排序影响也很大,时间耗费长,所以没有必要不要乱建索引,还介绍了索引的最左原则和全值查询。
用户9919783
2022/07/26
1K0
围观SVM模型在分类和预测问题上的强悍表现!
在上一期的《手把手教你如何由浅入深地理解线性SVM模型》中我们分享了线性SVM模型的来龙去脉,得到很多读者朋友的点赞和支持,本期我们继续分享SVM模型的其他知识,即两个实战的案例,分别用于解决分类问题和预测问题。本文所使用到的数据集,读者朋友可以在文末找到下载链接。
1480
2019/09/29
7190
围观SVM模型在分类和预测问题上的强悍表现!
Python中的ARIMA模型、SARIMA模型和SARIMAX模型对时间序列预测|附代码数据
根据频率,时间序列可以是每年(例如:年度预算),每季度(例如:支出),每周(例如:销售数量),每天(例如天气),每小时(例如:股票价格),分钟(例如:来电提示中的呼入电话),甚至是几秒钟(例如:网络流量)。
拓端
2023/07/17
9390
Python中的ARIMA模型、SARIMA模型和SARIMAX模型对时间序列预测|附代码数据
根据频率,时间序列可以是每年(例如:年度预算),每季度(例如:支出),每周(例如:销售数量),每天(例如天气),每小时(例如:股票价格),分钟(例如:来电提示中的呼入电话),甚至是几秒钟(例如:网络流量)。
拓端
2023/02/20
1.9K0
Python中的ARIMA模型、SARIMA模型和SARIMAX模型对时间序列预测|附代码数据
使用ARIMA模型,您可以使用序列过去的值预测时间序列(点击文末“阅读原文”获取完整代码数据)。
拓端
2022/11/07
1.9K0
Python中的ARIMA模型、SARIMA模型和SARIMAX模型对时间序列预测|附代码数据
根据频率,时间序列可以是每年(例如:年度预算),每季度(例如:支出),每周(例如:销售数量),每天(例如天气),每小时(例如:股票价格),分钟(例如:来电提示中的呼入电话),甚至是几秒钟(例如:网络流量)。
拓端
2023/02/20
2.9K0
当模型预测控制遇见机器学习
作者喻超,加拿大滑铁卢大学在读博士,主要研究方向:基于机器学习的模型预测控制技术,及其在车辆动力学、自动驾驶规划和控制领域的应用,硕士毕业于上海交通大学,拥有8年电动汽车控制系统开发工作经验,曾担任上汽通用汽车电气化控制架构开发经理,美国通用汽车高级控制系统工程师。
深蓝学院
2020/12/03
3.4K0
当模型预测控制遇见机器学习
irr模型不足_SVM模型
// 毕竟不是什么大牛,只是总结一下自己的一些认识和想法,如果有不正确的,还请大牛们斧正。
全栈程序员站长
2022/11/04
3070
irr模型不足_SVM模型
R语言混合时间模型预测对时间序列进行点估计
混合预测 - 单模型预测的平均值 - 通常用于产生比任何预测模型更好的点估计。我展示了如何为混合预测构建预测区间,这种预测的覆盖范围比最常用的预测区间更准确(即80%的实际观测结果确实在80%置信区间内)。
拓端
2020/07/16
1K0
如何优化sql &最左匹配原则&索引是越多越好么?
联合索引最左匹配原则概念 1.最左前缀匹配原则,非常重要的原则,我们在建立索引的时候,如果是联合索引.举个例子 比如 你一个表 第一个字段是id 第二个字段是 name 第三个字段是age,(id,name,age),三个字段都有索引,就是先按id排序,然后在第一个前提下 再对name排序,再对 age排序,都是在前一个索引排好序的前提下、如果你是一上来就是直接第三个索引范围查询就gg,如果你先第一个索引查 and 第二个索引范围查询,那就是可以的,必须要按顺序来,不能跳.
名字是乱打的
2022/05/13
6100
如何优化sql  &最左匹配原则&索引是越多越好么?
MySQL是如何利用索引的
在MySQL中进行SQL优化的时候,经常会在一些情况下,对MySQL能否利用索引有一些迷惑。例如:
用户1516716
2019/06/03
9240
如何理解 MySQL 索引最左匹配原则?
今天来讲讲 MySQL 索引的相关问题,谈到索引,其实算是有个非常有深度的问题,本人才疏学浅,能力有限,理解不当之处,请各位大佬批评指正!不胜感激;
JiekeXu之路
2019/06/20
3.7K0
如何理解 MySQL 索引最左匹配原则?
房产估值模型训练及预测结果
本文房产估值模型源数据为厦门市房价数据,文件下载链接: https://pan.baidu.com/s/1vOact6MsyZZlTSxjmMqTbw 密码: 8zg6 下载文件打开后如下图所示:
潇洒坤
2018/09/10
1.3K0
房产估值模型训练及预测结果
原创 | 详解SVM模型——核函数是怎么回事
也许大家可能已经看腻了SVM模型了,觉得我是不是写不出新花样来,翻来覆去地炒冷饭。实际上也的确没什么新花样了,不出意外的话这是本专题最后一篇文章了。下周我们就要开始深度学习之旅了,我相信很多同学期待这一天已经很久了,实际上我也一样,因为这个专题里讲的大部分内容已经只在面试环节会用到,而我已经很久没有面试了。所以让我们收拾一下激动的心情,来把SVM最后剩下的一点内容讲完。
TechFlow-承志
2020/09/14
1.2K0
原创 | 详解SVM模型——核函数是怎么回事

相似问题

如何预测R中的多个svm模型?

10

SVM预测值下降

10

预测拟合脱字符SVM模型时的预测警告

21

Sklearn svm预测相同值

10

svm预测误差

24
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档