基于XG-Boost 预测宫颈癌

注意:本文引用自专业人工智能社区Venus AI

更多AI知识请参考原站 ([www.aideeplearning.cn])

在该项目中,构建并训练了 XG-Boost 分类器来预测一个人是否有患宫颈癌的风险。数据来自委内瑞拉加拉加斯“加拉加斯大学医院”的 858 名患者,包括怀孕次数、吸烟习惯、性传播疾病 (STD)、人口统计和历史医疗记录等特征。对训练数据集进行探索性数据分析和数据可视化。在模型训练之前准备数据并分为训练和测试数据集。使用 Python 中的 sci-kit 库针对此任务对 XG-Boost-Algorithm 进行了训练和评估。该机器学习模型的准确度为:0.997(训练数据集)0.953%(测试数据集)

数据展示

数据来自委内瑞拉加拉加斯“加拉加斯大学医院”的 858 名患者,包括怀孕次数、吸烟习惯、性传播疾病 (STD)、人口统计和历史医疗记录等35个特征。详细的数据如图所示。

图片[1]-基于XG-Boost B预测宫颈癌-VenusAI

绘制热力图进行相关性分析

图片[2]-基于XG-Boost B预测宫颈癌-VenusAI

模型搭建与训练

!pip install --upgrade pip
!pip install seaborn
!pip install xgboost

import xgboost as xgb
model = xgb.XGBClassifier(learning_rate = 0.1, max_depth = 50, n_estimators = 100)
model.fit(X_train, y_train)

验证结果可视化

图片[3]-基于XG-Boost B预测宫颈癌-VenusAI

项目资源下载

详情请见网站基于XG-Boost B预测宫颈癌

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-15 07:48:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-15 07:48:07       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-15 07:48:07       82 阅读
  4. Python语言-面向对象

    2024-03-15 07:48:07       91 阅读

热门阅读

  1. mysql通过binlog恢复数据示例

    2024-03-15 07:48:07       37 阅读
  2. mybatis中$和#的区别以及各自的使用场景

    2024-03-15 07:48:07       35 阅读
  3. C++ 多路音频pcm混音算法

    2024-03-15 07:48:07       39 阅读
  4. 分布式微服务 - 4.服务增强 - 1.概念

    2024-03-15 07:48:07       36 阅读
  5. Memcached

    Memcached

    2024-03-15 07:48:07      36 阅读
  6. 27-1 文件上传漏洞基础

    2024-03-15 07:48:07       38 阅读
  7. 头歌-贪心算法

    2024-03-15 07:48:07       41 阅读
  8. ARM/Linux嵌入式面经(六):华为【共四面】

    2024-03-15 07:48:07       37 阅读
  9. go读取terraform .tf文件内容

    2024-03-15 07:48:07       37 阅读
  10. CFINet

    CFINet

    2024-03-15 07:48:07      40 阅读