sklearn 实现随机森林分类器 - python 实现

python sklearn 实现随机森林分类器

python 复制代码
from sklearn.ensemble import RandomForestClassifier
from sklearn.datasets import load_iris
# 加载数据集
iris=load_iris()
x,y=iris.data,iris.target
print("x y shape:",x.shape,y.shape)
# 创建并训练模型
model = RandomForestClassifier(
    n_estimators = 10,
    )
model.fit(x,y)# 模型训练

# 保存模型
from joblib import dump
dump(model, 'random_forest_model.joblib')# 模型保存

from joblib import load
# 加载模型
model=load('random_forest_model.joblib')
# 使用模型进行预测
predictions=model.predict(x)
print("predictions:",predictions.shape)
print("predictions:",predictions)

​​

助力快速掌握数据集的信息和使用方式。

数据可以如此美好!

相关推荐
栀秋6663 分钟前
你会先找行还是直接拍平?两种二分策略你Pick哪个?
前端·javascript·算法
Coder_Boy_5 分钟前
基于SpringAI的智能平台基座开发-(六)
java·数据库·人工智能·spring·langchain·langchain4j
泰迪智能科技019 分钟前
分享图书推荐 | 数字图像处理实战
人工智能·深度学习·计算机视觉
北京盟通科技官方账号15 分钟前
精准医疗的未来之一:EtherCAT携手实时解决方案助力医疗器械中的控制与传输
人工智能·机器人·自动化·健康医疗·制造
Rabbit_QL19 分钟前
【深度学习原理】数值稳定性(二):梯度是如何在深度网络中消失与爆炸的
人工智能·深度学习
如果你想拥有什么先让自己配得上拥有20 分钟前
数学思想和数学思维分别都有什么?
线性代数·算法·机器学习
core51221 分钟前
Adaboost (Adaptive Boosting):错题本上的逆袭
机器学习·adaboost·boosting
热爱专研AI的学妹26 分钟前
数眼搜索API与博查技术特性深度对比:实时性与数据完整性的核心差异
大数据·开发语言·数据库·人工智能·python
thinkerCoder30 分钟前
SmoothQuant:一种用于大型语言模型的准确高效的训练后量化方法
人工智能·语言模型·自然语言处理
HUI 别摸鱼了33 分钟前
【Gabor滤波】
人工智能