EL之RF(RFC):利用RF对二分类问题进行建模并评估

简介: EL之RF(RFC):利用RF对二分类问题进行建模并评估

输出结果


image.png

image.pngimage.png


设计思路

image.png


核心代码

auc = []

nTreeList = range(50, 2000, 50)

for iTrees in nTreeList:

   depth = None

   maxFeat  = 8

   rocksVMinesRFModel = ensemble.RandomForestClassifier(n_estimators=iTrees, max_depth=depth, max_features=maxFeat,

                                                oob_score=False, random_state=531)

   rocksVMinesRFModel.fit(xTrain,yTrain)

   prediction = rocksVMinesRFModel.predict_proba(xTest)

   aucCalc = roc_auc_score(yTest, prediction[:,1:2])

   auc.append(aucCalc)


相关文章
|
23天前
|
数据挖掘
R语言预测波动率的实现:ARCH模型与HAR-RV模型
R语言预测波动率的实现:ARCH模型与HAR-RV模型
|
23天前
|
机器学习/深度学习 数据可视化 算法
Python支持向量回归SVR拟合、预测回归数据和可视化准确性检查实例
Python支持向量回归SVR拟合、预测回归数据和可视化准确性检查实例
|
22天前
|
机器学习/深度学习 数据可视化 算法
支持向量回归SVR拟合、预测回归数据和可视化准确性检查实例
支持向量回归SVR拟合、预测回归数据和可视化准确性检查实例
|
25天前
R语言GARCH-DCC模型和DCC(MVT)建模估计
R语言GARCH-DCC模型和DCC(MVT)建模估计
|
4月前
|
机器学习/深度学习 算法 数据可视化
Coggle 30 Days of ML(23年7月)任务四:线性模型训练与预测
Coggle 30 Days of ML(23年7月)任务四:线性模型训练与预测
|
4月前
|
机器学习/深度学习 算法
Coggle 30 Days of ML(23年7月)任务五:XGBoost训练与预测
Coggle 30 Days of ML(23年7月)任务五:XGBoost训练与预测
Coggle 30 Days of ML(23年7月)任务五:XGBoost训练与预测
|
4月前
|
机器学习/深度学习 自然语言处理 算法框架/工具
Coggle 30 Days of ML(23年7月)任务八:训练BILSTM模型
Coggle 30 Days of ML(23年7月)任务八:训练BILSTM模型
|
5月前
|
机器学习/深度学习 前端开发 算法
基于Python的随机森林(RF)回归与多种模型超参数自动优化方法
基于Python的随机森林(RF)回归与多种模型超参数自动优化方法
|
5月前
|
机器学习/深度学习 算法 前端开发
基于Python的随机森林(RF)回归与变量重要性影响程度分析
基于Python的随机森林(RF)回归与变量重要性影响程度分析
110 1
|
10月前
|
机器学习/深度学习 传感器 算法
【RF分类】基于随机森林算法的数据分类附matlab代码
【RF分类】基于随机森林算法的数据分类附matlab代码