第15周作业 #高级编程技术

本文通过使用sklearn库创建一个包含1000个样本、10个特征的数据集,并采用10折交叉验证的方式训练并评估了三种不同的机器学习算法:高斯朴素贝叶斯、支持向量机及随机森林。主要关注模型的准确性、F1得分及AUC等性能指标。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sklearn


题目

assignment


解题过程

1. Create a classification dataset (n samples 1000, n features 10)

1


2. Split the dataset using 10-fold cross validation

3


3. Train the algorithms
  • GaussianNB
    4
    6

  • SVC (possible C values [1e-02, 1e-01, 1e00, 1e01, 1e02], RBF kernel)
    5
    7

  • RandomForestClassifier (possible n estimators values [10, 100, 1000])
    8
    9

4. Evaluate the cross-validated performance
  • Accuracy
  • F1-score
  • AUC
  • ROC

10

11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值