scikit-learn是广泛使用的机器学习python库. sklearn已经实现了决策树及集成模型, 下面是随机森林分类算法实现的示例代码.
import numpy as np
import pandas as pd
from sklearn.ensemble import RandomFore服务器托管网stClassifier
dataset=pd.read_table('/path/to/DataSet/Classification/higgs.csv',sep=',', header=None)
data_np=dataset.values;
Y=data_np[:,0]
X=data_np[:,1:28]
clf=RandomForestClassifier(n_estimators=200,min_samples_leaf=5,random_state=101,oob_score=True)
clf.fit(X,Y) # training
clf.oob_score_ # print out-of-bag error
上述代码中, 除了sklearn库, 还需用到numpy.
读取数据集使用了pandas库的read_table, 如果是其他格式数据还需使用其他方法.
随机森林算法有两步, (1) 设置随机森林参数, (2)训练.
Python代码真的是非常简单.
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
1、一台电脑如果一天不关机,大约消耗0.3度电。 一般一台电脑的功耗约为250-400W(台式机)。 一台电脑每月的耗电量:如果是每小时300W每天10小时每月30天=90KW,即90千瓦时的电。 这只是服务器托管网保守估计。 2、使用完毕后正常关闭电脑,拔掉…