Kaggle实战:Digit Recognizer[KNN算法]
来源:互联网 发布:java ip 正则表达式 编辑:程序博客网 时间:2024/06/07 03:03
Digit Recognizer
- 链接地址:https://www.kaggle.com/c/digit-recognizer
- 比赛内容:识别手写体
- 采用算法:knn
- 比赛成绩:正确率96.800%
Python代码
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 import neighborsknn = neighbors.KNeighborsClassifier(n_neighbors=5) knn.fit(dataset, label) test = pd.read_csv("test.csv")pred = knn.predict(test)print(pred)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[KNN算法]
- Kaggle实战:Digit Recognizer[Random Forest算法]
- [kaggle实战] Digit Recognizer -- 从KNN,LR,SVM,RF到深度学习
- [kaggle实战] Digit Recognizer -- 从KNN,LR,SVM,RF到深度学习
- Kaggle实战-最简单的DIGIT RECOGNIZER
- Kaggle练习赛-digit recognizer-kNN解法全部实现步骤
- Digit Recognizer (Kaggle)
- Kaggle | Digit Recognizer
- Kaggle入门:Digit Recognizer
- Kaggle入门:Digit Recognizer
- kaggle | Digit Recognizer
- Kaggle数据挖掘入门之KNN算法--Didit Recognizer
- Kaggle—Digit Recognizer竞赛
- Digit Recognizer Kaggle 竞赛系列
- kaggle | Digit recognizer with caffe
- Kaggle digit-recognizer PCA+SVM
- kaggle——Digit Recognizer
- kaggle Digit Recognizer 数字识别
- cocos2d-x 3.2使用VS2015编译报错:msb3073 代码9009
- C/C++函数相关知识
- 一位资深程序员大牛给予Java初学者的学习路线建议
- Grid++Report 子报表绑定父页面参数
- Eclipse Code Templates设置
- Kaggle实战:Digit Recognizer[KNN算法]
- Windows下编译OpenSSL最新版(openssl-1.0.2a)
- 【剑指offer】题35:第一次出现的字符
- adb常用命令
- centos7.3 下 安装lnmp(nginx1.10、mysql5.7、php7.0.20)
- c++指针和内存结构总结
- 27. Remove Element(C++/Java)
- Matlab函数—pdist、squareform
- Android高德地图设置Marker旋转角度.