首页/新闻资讯/正文详情

17-XGBoost-红葡萄酒品质分类预测

发布时间:2026/11/12 2:00:55 来源:云帆数科 栏目:资讯中心
17-XGBoost-红葡萄酒品质分类预测
1. 需求分析用XGBoost算法对葡萄酒品质进行多分类预测2. 数据说明葡萄牙北部绿酒Vinho Verde理化检测 人工感官评分数据集2009 年 Cortez 发布于 UCI 机器学习库同时支持回归预测分数、分类划分品质等级两大任务。红葡萄酒winequality-red.csv1599 行11 特征 1 标签白葡萄酒winequality-white.csv4898 行11 特征 1 标签特征列英文名称中文释义业务意义fixed acidity固定酸度酒石酸、苹果酸等不易挥发有机酸决定基础酸度volatile acidity挥发性酸度乙酸过高会出现醋味大幅降低品质citric acid柠檬酸提升果香少量可柔化口感residual sugar残糖甜味来源干型 / 甜型酒区分核心指标chlorides氯化物含盐量过高带来咸味、劣质口感free sulfur dioxide游离二氧化硫抑菌抗氧化过量产生刺鼻硫磺味total sulfur dioxide总二氧化硫游离 结合 SO₂食品安全限制指标density密度与酒精度、含糖量强相关pH酸碱度酸度平衡影响稳定性与风味sulphates硫酸盐提升葡萄酒香气alcohol酒精度高度数通常对应更高品质评分标签列quality人工感官打分区间 38 分无 1/2/9/10类别极度不均衡红酒主流5、6 分少量 3、4、7、8白酒主流5、6 分极少 3、4、8分类任务常用标签转换方案原始 quality 是有序多分类工程上三种主流处理方案 1二分类好酒quality ≥ 6 → label1差酒quality ≤ 5 → label0 适用逻辑回归、SVM、二分类树、AUC/KS 评估方案 2三分类低档3,4中档5,6高档7,8 适用有序分类模型Ordinal Logistic、XGBoost 序分类方案 3原始多分类6 类3,4,5,6,7,8直接以分数为 6 分类标签样本分布极不均衡适合类别不平衡建模加权损失、过采样3. 建模import pandas as pd from sklearn.metrics import classification_report from sklearn.model_selection import train_test_split, GridSearchCV import xgboost as xgb # xgboost包 import joblib3.1 加载数据# 1. 获取数据 train pd.read_csv(./data/winequality-red.csv, sep;) train.head()3.2 数据预处理提取特征和标签缺失值处理标签处理划分数据集# 2. 数据预处理 # 2.1 提取特征和标签 x train.iloc[:, :-1] y train[quality] y.value_counts() # 2.4 标签处理xgboost可预测多分类标签要从0开始 y y - 3 # 2.5 划分数据集 x_train, x_test, y_train, y_test train_test_split(x, y, test_size0.2, random_state14, stratifyy)3.3 特征工程无3.4 模型训练# 4 模型训练 # 4.1 场景2XGBoost默认参数 # 参数解释objective目标函数多分类问题使用multi:softmaxnum_class标签数量 estimator1 xgb.XGBClassifier(objectivemulti:softmax, num_classlen(y.unique()), random_state666) estimator1.fit(x_train, y_train) y_pre1 estimator1.predict(x_test) print(XGBoost默认参数分类报告\n, classification_report(y_test, y_pre1, zero_division0))3.5 模型评估# 5. 模型评估 estimator xgb.XGBClassifier(learning_rate0.05, max_depth10, n_estimators120, objectivemulti:softmax, num_classlen(y.unique()), random_state666) estimator.fit(x_train, y_train) y_pre estimator.predict(x_test) print(分类报告\n, classification_report(y_test, y_pre, zero_division0))3.6 模型保存# 6. 模型保存 joblib.dump(estimator, ./model/xgb_wine_red_model.pkl)3.7 模型应用预测# 7. 加载模型 estimator joblib.load(./model/xgb_wine_red_model.pkl) # 8.模型预测 y_pre estimator.predict(x_test) y_pre

相关推荐

python的IDE推荐
python的IDE推荐

有些朋友不知道python如何选择IDE,今天我就以我自己的看法推荐:1.pycharmpycharm是Jetbrains家的IDE之一,专门的pythonIDE,是pycharm初学者的首选IDE,我现在用的就是这个,不过就是有点的,电脑内… · 2026/10/13 7:34:11

植物大战僵尸杂交版3.18最新版下载
植物大战僵尸杂交版3.18最新版下载

下载链接:杂交版3.18 一、新增植物 狂野狙击射手(阳光600,金卡,场上每多一株价格增加100) 攻击方式:每3秒向最多5只僵尸发射4颗高速豌豆,每颗伤害50,单只僵尸共受200点伤害 特性&… · 2026/11/5 9:06:56

【超声波在电池上的应用之四】电-超声双模态特征融合×FEDformer:锂电池SOH估计突破纯电物理盲区
【超声波在电池上的应用之四】电-超声双模态特征融合×FEDformer:锂电池SOH估计突破纯电物理盲区

TL;DR 河北工业大学联合中汽研团队提出一种融合电学特征与超声特征、结合频域增强分解Transformer(FEDformer)的锂离子电池SOH估计框架。基于9只LFP软包电池、7828个循环的多工况老化数据集,从20个多域特征中经Spearman筛选构建8维最优特征集… · 2026/10/29 10:37:08

电工证年审什么时间 上岗必备流程全解析
电工证年审什么时间 上岗必备流程全解析

电工证年审什么时间 上岗必备流程全解析 证书过期了不知道怎么复审延期?你不是一个人。不少特种作业人员,尤其是像三门峡这样的转岗从业者,常常在证书快到期时才发现,复审流程远比想象中复杂。电工证作为特种作业中 上岗必备… · 2026/11/12 2:00:46

华蓥电工证复审值不值得考?外省证书怎么转过来
华蓥电工证复审值不值得考?外省证书怎么转过来

华蓥电工证复审值不值得考?外省证书怎么转过来 之前考的证在外省能不能转过来?这可能是很多电工朋友在考虑 华蓥电工证复审 时最先问的问题。尤其是在华蓥市从事电工工作的朋友,如果之前在外地考的证,想要在当地复审,往往面临不少操作上的障碍。… · 2026/11/12 2:00:45

安监局电工证是卡片吗在哪考?急需特种作业证才能上岗找工作
安监局电工证是卡片吗在哪考?急需特种作业证才能上岗找工作

安监局电工证是卡片吗在哪考?急需特种作业证才能上岗找工作 你还在为找不到工作发愁?别忘了, 特种作业证 可能是你打开职场大门的“通行证”!尤其是 电工证… · 2026/11/12 2:00:45

南充电工证学校复审延期多少钱?过期证书如何操作
南充电工证学校复审延期多少钱?过期证书如何操作

南充电工证学校复审延期多少钱?过期证书如何操作 证书过期了不知道怎么复审延期,这是很多特种作业人员的共同烦恼,特别是像电工作业这样的高风险岗位,证书一旦过期,不仅影响日常工作,还可能带来严重的法律责任。在南充电工证学校,很多人都在问:… · 2026/11/12 2:00:45

电工证弱电和强电么 通过率揭秘:持证上岗别踩坑
电工证弱电和强电么 通过率揭秘:持证上岗别踩坑

电工证弱电和强电么 通过率揭秘:持证上岗别踩坑 证书过期了不知道怎么复审延期,这是很多电工从业者最头疼的问题。尤其是像低压电工证、高压电工证这类特种作业证书,一旦过期,不仅影响日常工作,还可能面临被处罚的风险。而很多人在考电工证的时候,也对… · 2026/11/12 2:00:45

企业必须要有电工证么?真实经历告诉你怎么办
企业必须要有电工证么?真实经历告诉你怎么办

企业必须要有电工证么?真实经历告诉你怎么办 学历不高怕报不上名?其实很多人和你一样,干了几年电工,却连个证都没有。别急,我来跟你唠唠【企业必须要有电工证么】这事儿,尤其是咱这种学历不高的朋友,别被门槛吓住。听我说完,你就能明白到底要不要考,… · 2026/11/12 1:59:45

电工证丢失还能补吗?千万别踩坑,丢了证等于失业
电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/11 12:18:07

电力电缆作业证直播报名入口与办理流程良心建议
电力电缆作业证直播报名入口与办理流程良心建议

电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/11 19:07:25

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/11 17:14:54

电工证设年审有效期多久官方回应来了,工地太忙根本没时间复习考试
电工证设年审有效期多久官方回应来了,工地太忙根本没时间复习考试

电工证设年审有效期多久官方回应来了,工地太忙根本没时间复习考试 工地太忙根本没时间复习考试,这是很多一线电工、焊工、高处作业人员的真实写照。尤其是像你这样刚毕业的鹤壁工程类毕业生,一边要找工作,一边要考证,时间紧张,复习效率低。但你可能不知… · 2026/11/12 0:00:56

新乡电工证实操怕挂科?电工作业动漫图+报考避坑全解析
新乡电工证实操怕挂科?电工作业动漫图+报考避坑全解析

新乡电工证实操怕挂科?电工作业动漫图+报考避坑全解析 实操考试心里没底怕挂科?你不是一个人。新乡的水利工程从业者,很多在报考电工证的时候都担心自己操作不熟练、考试不通过, 千万别踩坑 ,选对资料和方法真的能提高通过率。… · 2026/11/12 0:00:56

网电工证千万别踩坑:实操考试心里没底怕挂科怎么破?
网电工证千万别踩坑:实操考试心里没底怕挂科怎么破?

网电工证千万别踩坑:实操考试心里没底怕挂科怎么破? 实操考试心里没底怕挂科,这是很多准备报考【网电工证】的学员最真实的感受。尤其是在高压电工、低压电工等工种上,操作环节的容错率极低,一旦失误就可能直接被判定不合格。很多人因为担心挂科而放弃考… · 2026/11/12 0:00:56

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/10 20:19:29

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/10 19:22:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/11 17:15:20

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码