脑肿瘤数据集
脑肿瘤检测数据集由来自MRI或CT扫描的医学图像组成,包含有关脑肿瘤存在、位置和特征的信息。该数据集对于训练计算机视觉算法以自动化脑肿瘤识别至关重要,有助于早期诊断和治疗计划。
观看: 使用Ultralytics HUB进行脑肿瘤检测
数据集结构
脑肿瘤数据集分为两个子集:
- 训练集: 包含893张图像,每张图像都有相应的注释。
- 测试集: 包含223张图像,每张图像都有配对的注释。
应用
通过计算机视觉进行脑肿瘤检测的应用使得早期诊断、治疗计划和肿瘤进展监测成为可能。通过分析MRI或CT扫描等医学影像数据,计算机视觉系统有助于准确识别脑肿瘤,从而及时进行医疗干预和个性化治疗策略。
数据集YAML
YAML(另一种标记语言)文件用于定义数据集配置。它包含有关数据集路径、类别和其他相关信息。对于脑肿瘤数据集,brain-tumor.yaml
文件保存在https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/brain-tumor.yaml。
ultralytics/cfg/datasets/brain-tumor.yaml
# Ultralytics YOLO 🚀, AGPL-3.0 license
# Brain-tumor dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/detect/brain-tumor/
# Example usage: yolo train data=brain-tumor.yaml
# parent
# ├── ultralytics
# └── datasets
# └── brain-tumor ← downloads here (4.05 MB)
# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path: ../datasets/brain-tumor # dataset root dir
train: train/images # train images (relative to 'path') 893 images
val: valid/images # val images (relative to 'path') 223 images
test: # test images (relative to 'path')
# Classes
names:
0: negative
1: positive
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/brain-tumor.zip
使用方法
要在脑肿瘤数据集上训练YOLO11n模型100个epoch,图像大小为640,请使用提供的代码片段。有关可用参数的详细列表,请参阅模型的训练页面。
训练示例
推理示例
示例图像和注释
脑肿瘤数据集包含大量图像,涵盖多种对象类别和复杂场景。以下是数据集中图像的示例,并附有相应的注释
- 马赛克图像: 这里展示的是一个包含马赛克数据集图像的训练批次。马赛克是一种训练技术,将多张图像合并为一张,增强批次多样性。这种方法有助于提高模型在各种对象大小、宽高比和上下文中的泛化能力。
此示例突出了脑肿瘤数据集中图像的多样性和复杂性,强调了在训练阶段引入马赛克的优势。
引用和致谢
该数据集已根据AGPL-3.0许可证发布。
常见问题
Ultralytics文档中提供的脑肿瘤数据集的结构是什么?
脑肿瘤数据集被分为两个子集:训练集包含893张带有相应注释的图像,而测试集则包含223张带有配对注释的图像。这种结构化的划分有助于开发稳健且准确的计算机视觉模型,用于检测脑肿瘤。有关数据集结构的更多信息,请访问数据集结构部分。
如何使用Ultralytics在脑肿瘤数据集上训练YOLO11模型?
您可以使用Python和CLI方法在脑肿瘤数据集上训练YOLO11模型,训练100个周期,图像大小为640px。以下是两种方法的示例:
训练示例
有关可用参数的详细列表,请参阅训练页面。
使用脑肿瘤数据集进行医疗AI有哪些好处?
在AI项目中使用脑肿瘤数据集可以实现脑肿瘤的早期诊断和治疗计划。它有助于通过计算机视觉自动化脑肿瘤的识别,促进准确和及时的医疗干预,并支持个性化的治疗策略。这一应用在改善患者结果和医疗效率方面具有显著潜力。
如何使用在脑肿瘤数据集上微调的YOLO11模型进行推理?
使用微调的YOLO11模型进行推理可以通过Python或CLI方法实现。以下是示例:
推理示例
我在哪里可以找到脑肿瘤数据集的YAML配置?
脑肿瘤数据集的YAML配置文件可以在brain-tumor.yaml找到。该文件包括路径、类别以及训练和评估模型所需的其他相关信息。