five

Breast Cancer Wisconsin Diagnosis dataset

收藏
github2024-11-20 更新2024-11-22 收录
下载链接:
https://github.com/CenturionEaz/Breast-Cancer-Detection-ML
下载链接
链接失效反馈
官方服务:
资源简介:
该数据集包含从乳腺肿块的细针穿刺中提取的测量值。主要属性包括不同细胞核的半径、纹理、周长、面积、平滑度等特征,以及目标变量‘诊断’,指示肿瘤是良性(B)还是恶性(M)。

This dataset comprises measurements derived from fine-needle aspirates of breast masses. Key attributes include features such as the radius, texture, perimeter, area, and smoothness of individual cell nuclei, among others, along with the target variable "diagnosis" that indicates whether the tumor is benign (B) or malignant (M).
创建时间:
2024-11-20
原始信息汇总

Breast Cancer Detection Project

数据集描述

  • 数据来源: 乳腺肿块细针穿刺测量数据。
  • 关键属性:
    • 特征包括半径、纹理、周长、面积、平滑度等,针对不同细胞核的测量。
    • 目标变量 diagnosis,表示肿瘤是良性 (B) 还是恶性 (M)。

关键预处理步骤

  1. 删除不必要特征: 如 id 等不参与预测的特征被删除。
  2. 目标变量编码: diagnosis 被编码为 0 (良性) 和 1 (恶性)。
  3. 特征缩放: 特征被归一化以确保均匀缩放,这对逻辑回归和 k-NN 等模型至关重要。

探索性数据分析 (EDA)

相关性热图

  • 目的: 识别特征之间的相关性以及特征与目标变量之间的相关性。
  • 洞察:
    • radius_meanperimeter_meanarea_mean 之间存在强相关性。
    • concave points_mean 与目标变量有高正相关性。
    • 高多重共线性的特征被筛选出来以进行潜在的降维。

目标类别的分布

  • 目的: 分析目标类别的平衡性。
  • 洞察: 数据集略微不平衡,但由于不平衡程度较小,无需重新采样。

特征工程

主成分分析 (PCA)

  • 目的: 解决多重共线性问题并减少数据集的维度,同时保留最大方差。
  • 结果: PCA 将特征集减少到解释数据中超过 95% 方差的主成分。

模型选择和训练

探索的机器学习算法

  1. 逻辑回归
  2. k-近邻 (k-NN)
  3. 支持向量机 (SVM)

交叉验证和超参数调优

  • 目的: 优化模型性能并避免过拟合。
  • 结果: 使用 GridSearchCV 进行超参数调优显著提高了模型的预测性能。

选择的模型

  • 最终选择的模型是 逻辑回归,因其简单性、可解释性和在阈值调优后的优异性能指标。

模型评估

混淆矩阵

  • 目的: 可视化模型在真阳性、真阴性、假阳性和假阴性方面的性能。
  • 洞察: 调优后的模型实现了近乎完美的分类,仅有一个假阴性。

分类指标

  • 精确度、召回率和 F1 分数:
    • 目的: 评估模型对每个类别的正确预测能力。
    • 洞察: 高精确度、召回率和 F1 分数 (均超过 0.98) 表明模型的稳健性。

ROC 曲线和 AUC

  • 目的: 评估敏感性和特异性之间的权衡。
  • 洞察: 模型实现了接近 1 的 AUC,表明其具有出色的判别能力。

新数据的预测

数据预处理

  • 步骤: 对新数据进行缩放和 PCA 变换,以匹配模型的训练设置。

模型推断

  • 步骤: 保存的逻辑回归模型对新数据进行诊断预测,确保在未见数据上的高准确性。

最终结果

  • 准确率: 98%
  • 精确度、召回率、F1 分数: 所有指标在两个类别中均超过 98%。
  • 关键优势:
    • 强大的特征选择和缩放管道。
    • 有效使用 PCA 解决多重共线性问题。
    • 经过优化的模型具有出色的预测性能。
搜集汇总
数据集介绍
main_image_url
构建方式
该数据集源自乳腺肿块的细针穿刺测量结果,涵盖了多个细胞核的特征,如半径、纹理、周长、面积和平滑度等。数据集的构建过程中,首先剔除了与预测无关的特征,如`id`,随后对目标变量`diagnosis`进行了编码,将其标记为`0`(良性)和`1`(恶性)。为确保模型训练的稳定性,特征进行了标准化处理,以消除量纲差异。此外,通过主成分分析(PCA)进一步降低了数据维度,保留了主要变异信息,从而优化了模型的训练效果。
特点
该数据集的显著特点在于其高度的特征相关性和多重共线性,这为模型训练带来了挑战,但也提供了丰富的信息。通过PCA处理,数据集的维度得以有效降低,同时保留了超过95%的原始变异信息。此外,数据集的类别分布略显不平衡,但由于不平衡程度较小,未进行重采样处理。最终,经过精细的特征工程和模型优化,数据集为构建高精度、可解释性强的乳腺癌诊断模型提供了坚实基础。
使用方法
使用该数据集时,首先需对新数据进行预处理,包括特征缩放和PCA变换,以确保与模型训练时的数据格式一致。随后,利用经过训练和优化的逻辑回归模型进行预测,该模型在处理未见数据时表现出极高的准确性和稳定性。此外,为进一步提升模型的实际应用价值,可考虑将其部署为Web应用,或结合其他临床数据进行模型增强,以及通过SHAP或LIME等工具增强模型的可解释性,从而更好地辅助临床决策。
背景与挑战
背景概述
乳腺癌是女性中最常见的恶性肿瘤之一,其早期诊断对于提高患者生存率至关重要。Breast Cancer Wisconsin Diagnosis数据集由威斯康星大学麦迪逊分校的研究团队创建,旨在通过机器学习模型预测乳腺肿瘤的良恶性。该数据集包含了通过细针穿刺获取的乳腺肿块测量数据,核心属性包括半径、纹理、周长、面积、光滑度等细胞核特征。自创建以来,该数据集已成为乳腺癌诊断研究的重要资源,推动了机器学习在医学诊断中的应用。
当前挑战
该数据集在构建过程中面临多重挑战。首先,数据集的特征之间存在高度共线性,这可能导致模型过拟合。其次,尽管数据集的类别分布略有不平衡,但这种不平衡对模型的影响较小。此外,特征工程和模型选择过程中,研究人员需要平衡模型的复杂性和预测性能,以确保模型在实际应用中的可靠性。最后,尽管当前模型在测试集上表现优异,但如何在临床环境中验证其有效性仍是一个重要挑战。
常用场景
经典使用场景
在乳腺癌诊断领域,Breast Cancer Wisconsin Diagnosis数据集的经典使用场景主要集中在构建和优化机器学习模型,以准确预测乳腺肿瘤的良恶性。通过该数据集,研究者可以进行探索性数据分析(EDA),识别特征间的相关性,并利用主成分分析(PCA)降低数据维度,从而提高模型的预测精度和解释性。此外,该数据集还支持多种机器学习算法的训练和评估,如逻辑回归、k-近邻和支持向量机,通过交叉验证和超参数调优,最终选择性能最佳的模型进行乳腺癌的诊断预测。
解决学术问题
Breast Cancer Wisconsin Diagnosis数据集在学术研究中解决了乳腺癌诊断的准确性和效率问题。通过提供详细的细胞核测量数据,该数据集使得研究者能够开发和验证高精度的机器学习模型,从而显著提高乳腺癌的早期检测率。此外,该数据集还促进了特征选择和降维技术的发展,如PCA的应用,有助于减少模型的复杂性和提高泛化能力,为医学诊断领域提供了重要的技术支持。
衍生相关工作
基于Breast Cancer Wisconsin Diagnosis数据集,研究者们开发了多种相关的经典工作,包括但不限于:1) 使用深度学习方法进一步提高诊断精度;2) 结合其他临床数据或基因组数据,构建多模态的乳腺癌诊断模型;3) 利用SHAP或LIME等解释性工具,增强模型的可解释性,以辅助临床决策。这些衍生工作不仅推动了乳腺癌诊断技术的发展,也为其他类型的癌症诊断提供了宝贵的经验和方法。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作