Kaggle实战:Digit Recognizer[Random Forest算法]
来源:互联网 发布:java通讯模块是啥 编辑:程序博客网 时间:2024/06/07 06:45
说明
正确率:94.014%,没有KNN效果好(96.800%),个人估计经过调参效果应该有所提升
代码
import pandas as pddata = pd.read_csv("train.csv")data.head()dataset = data.iloc[:,1:] #提取特征dataset.head()label = data.iloc[:,0] #提取标签label.head()dataset.describe()label.describe()from sklearn.ensemble import RandomForestClassifierrf = RandomForestClassifier(oob_score=True,random_state=10)rf.fit(dataset, label)test = pd.read_csv("test.csv")pred = rf.predict(test)import numpy as npa = pd.Series(pred)b = pd.Series(np.arange(1,28000))c = pd.DataFrame([a,b])d = pd.DataFrame(c.T)d.to_csv("result.csv")
阅读全文
0 0
- Kaggle实战:Digit Recognizer[Random Forest算法]
- Kaggle实战:Digit Recognizer[KNN算法]
- Kaggle实战-最简单的DIGIT RECOGNIZER
- Digit Recognizer (Kaggle)
- Kaggle | Digit Recognizer
- Kaggle入门:Digit Recognizer
- Kaggle入门:Digit Recognizer
- kaggle | Digit Recognizer
- Kaggle—Digit Recognizer竞赛
- Digit Recognizer Kaggle 竞赛系列
- kaggle | Digit recognizer with caffe
- Kaggle digit-recognizer PCA+SVM
- kaggle——Digit Recognizer
- kaggle Digit Recognizer 数字识别
- Kaggle项目实战1——Digit Recognizer——排名Top10%
- [kaggle实战] Digit Recognizer -- 从KNN,LR,SVM,RF到深度学习
- [kaggle实战] Digit Recognizer -- 从KNN,LR,SVM,RF到深度学习
- 关于kaggle上的digit recognizer
- HDOJ 1203 I NEED A OFFER!(0 1背包)
- 二维数组中查找数值
- TCP 协议简介
- XML基本格式以及DTD规范
- 【sql】datediff函数
- Kaggle实战:Digit Recognizer[Random Forest算法]
- python机器学习算法(Keras)
- Python下一个典型的kivy开发环境
- caffe message学习之BlobProtoVector
- 使用axis2创建webservice
- java遍历map
- web工程ajax访问servlet报404错误,访问不到servlet
- 写js代码小技巧(新手)--持续更新
- shell ./ 和 source 运行的区别