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

sklearn


题目

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


解题过程

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

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


2. Split the dataset using 10-fold cross validation

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


3. Train the algorithms

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

  • SVC (possible C values [1e-02, 1e-01, 1e00, 1e01, 1e02], RBF kernel)
    第15周作业 #高级编程技术
    第15周作业 #高级编程技术

  • RandomForestClassifier (possible n estimators values [10, 100, 1000])
    第15周作业 #高级编程技术
    第15周作业 #高级编程技术

4. Evaluate the cross-validated performance

  • Accuracy
  • F1-score
  • AUC
  • ROC

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

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