当前位置: 首页 > wzjs >正文

企业快速建站wordpress换ip

企业快速建站,wordpress换ip,南昌专业的网站建设公司,不显示修改的wordpress✅ 今日目标 使用 Scikit-learn 构建简历筛选的第一个分类模型理解模型训练流程:拟合、预测、评估学会使用分类任务常用的性能指标(准确率、精确率、召回率、F1、AUC)📘 一、所用模型简介 我们从最基础的模型 —— 逻辑回归&#…

✅ 今日目标

  • 使用 Scikit-learn 构建简历筛选的第一个分类模型
  • 理解模型训练流程:拟合、预测、评估
  • 学会使用分类任务常用的性能指标(准确率、精确率、召回率、F1、AUC)

📘 一、所用模型简介

我们从最基础的模型 —— 逻辑回归(Logistic Regression) 开始。它适合二分类问题,解释性强,易于调试与上线。


🛠 二、完整建模流程

  1. 读取预处理后的数据(来自 prepare_features.py 输出)
  2. 使用 LogisticRegression 拟合训练数据
  3. 预测测试集并输出预测概率
  4. 使用 classification_report, confusion_matrix, roc_auc_score 等评估模型效果
  5. 使用 joblib 保存训练好的模型为 .pkl 文件

🔧 所需工具库

from sklearn.linear_model import LogisticRegression
from sklearn.metrics import classification_report, confusion_matrix, roc_auc_score
from sklearn.model_selection import cross_val_score
import joblib

🧪 今日练习任务

编写脚本 train_logistic_model.py

  • 载入训练数据(processed_X_train.csv 等)

  • 拟合逻辑回归模型

  • 输出预测评估报告

  • 保存模型文件为 logistic_model.pkl

    # train_logistic_model.py - 使用逻辑回归训练简历筛选模型import pandas as pd
    from sklearn.linear_model import LogisticRegression
    from sklearn.metrics import classification_report, confusion_matrix, roc_auc_score
    import joblib# 读取数据
    X_train = pd.read_csv("../data/stage4/processed_X_train.csv")
    X_test = pd.read_csv("../data/stage4/processed_X_test.csv")
    y_train = pd.read_csv("../data/stage4/processed_y_train.csv").values.ravel()
    y_test = pd.read_csv("../data/stage4/processed_y_test.csv").values.ravel()# 初始化模型
    model = LogisticRegression(max_iter=1000, random_state=42)
    model.fit(X_train, y_train)# 预测与评估
    y_pred = model.predict(X_test)
    y_prob = model.predict_proba(X_test)[:, 1]print("=== 混淆矩阵 ===")
    print(confusion_matrix(y_test, y_pred))print("\\n=== 分类报告 ===")
    print(classification_report(y_test, y_pred))auc = roc_auc_score(y_test, y_prob)
    print(f"\\nAUC: {auc:.4f}")# 保存模型
    joblib.dump(model, "logistic_model.pkl")
    print("✅ 模型训练完成,已保存为 logistic_model.pkl")
    

    运行输出:

    === 混淆矩阵 ===
    [[15  4][ 4 17]]
    \n=== 分类报告 ===precision    recall  f1-score   support0       0.79      0.79      0.79        191       0.81      0.81      0.81        21accuracy                           0.80        40macro avg       0.80      0.80      0.80        40
    weighted avg       0.80      0.80      0.80        40AUC: 0.8872
    ✅ 模型训练完成,已保存为 logistic_model.pkl
    
http://www.dtcms.com/wzjs/821675.html

相关文章:

  • 毕业设计网页制作网站建设php做网站流程
  • 苏州网站排名优化报价app编程
  • 微信公众平台怎么做微网站吗一般人公司注册费用
  • iis网站目录权限上海的网络推广公司
  • 深圳制作企业网站的公司托管平台
  • 网站平台怎么建立自己做网站卖二手车
  • 甘肃省建设厅官方网站张睿上海卖房网站
  • 163手机移动网站比亚迪新能源汽车新款
  • 保定哪家做网站好惠州网站建设教程
  • 网站流量太高 如何做负载均衡自适应网站开发资源
  • 特色专业建设验收网站家具技术支持东莞网站建设
  • 做管理培训的网站有什么创业商机
  • 电子商务网站优化方案学校网站建设管理办法
  • 做海报的网站有哪些内容seo外包费用
  • 北京企业展示网站建设网站建设与维护案列
  • 唐山做企业网站公司职业生涯规划大赛时间
  • 贵阳网站定制开发广告设计软件photoshop
  • 沥林行业网站建设中文域名
  • 怎么做教育网站西安产品设计公司
  • 长沙网站seo推广公司北仑建设局质监站网站
  • 源码下载网站cmswordpress 好seo吗
  • 网站内容建设培训通知太仓网络公司
  • 网站栏目是什么免费注册163免费邮箱
  • 12380网站建设情况的报告正规网店代运营公司
  • 广州建站培训学校网站用社交图标做链接侵权吗
  • 简述网站建设的一般步骤怎么做整蛊网站
  • 鞍山人才网官方网站建设包包网站的目的
  • flash做网站轮播图禹顺生态建设有限公司网站
  • 百度推广网站建设wordpress手机导航条怎么做
  • 国内高清视频素材网站私人wordpress