Tıbbi Haplar Veri Kümesi#
Ultralytics Tıbbi Haplar veri kümesi, tek bir sınıftaki 115 etiketli görüntüden oluşan bir kavram kanıtı (POC) nesne tespit veri kümesidir: pill — 92 görüntü eğitim, 23 görüntü doğrulama için kullanılır. Kalite kontrolü, ambalaj otomasyonu ve sınıflandırma gibi farmasötik uygulamalarda bilgisayarlı görü modellerini göstermesi için oluşturulmuştur.
Watch: How to train an Ultralytics YOLO Model on the Medical Pills Detection Dataset in Google Colab
Veri Kümesi Yapısı#
Tıbbi Haplar veri kümesi, pill adlı tek bir sınıfla etiketlenmiş ve medical-pills.yaml yapılandırması tarafından tanımlanan iki alt kümeye ayrılmış 115 görüntü içerir:
| Bölüm | Görüntüler | Açıklama |
|---|---|---|
| Eğit | 92 | Model eğitimi için etiketlenmiş görüntüler |
| Doğrulama | 23 | Değerlendirme ve kıyaslama için ayrılmış görüntüler |
Görüntülere açıklama katmanlarıyla göz atmak, Charts sekmesinde sınıf dağılımını ve sınırlayıcı kutu ısı haritalarını görüntülemek ve kendi modelini bulutta eğitmek üzere veri kümesini klonlamak için Ultralytics Platform'da Medical Pills'i keşfet.
Uygulamalar#
Tıbbi hap tespitinde bilgisayarlı görü kullanımı, farmasötik sektörde aşağıdakiler gibi görevleri destekleyerek otomasyonu mümkün kılar:
- Farmasötik Sınıflandırma: Üretim verimliliğini artırmak için hapların boyut, şekil veya renge göre sınıflandırılmasını otomatikleştirme.
- Yapay Zekâ Araştırma ve Geliştirme: Farmasötik kullanım alanlarında bilgisayarlı görü algoritmaları geliştirmek ve test etmek için bir kıyaslama ölçütü olarak hizmet etme.
- Dijital Envanter Sistemleri: Gerçek zamanlı stok takibi ve ikmal planlaması için otomatik hap tanımayı entegre ederek akıllı envanter çözümlerine güç sağlama.
- Kalite Kontrolü: Kusurları, düzensizlikleri veya kontaminasyonu tespit ederek hap üretiminde tutarlılığı güvence altına alma.
- Sahte Ürün Tespiti: Görsel özellikleri bilinen standartlarla karşılaştırarak potansiyel sahte ilaçların belirlenmesine yardımcı olma.
Veri Kümesi YAML'i#
medical-pills.yaml dosyası, veri kümesi yapılandırmasını; yani veri kümesi yollarını, sınıf adlarını ve diğer meta verileri tanımlar. Ultralytics deposunda https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/medical-pills.yaml konumunda tutulur.
# Ultralytics 🚀 AGPL-3.0 License - https://ultralytics.com/license
# Medical-pills dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/detect/medical-pills
# Example usage: yolo train data=medical-pills.yaml
# parent
# ├── ultralytics
# └── datasets
# └── medical-pills ← downloads here (8.19 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: medical-pills # dataset root dir
train: images/train # train images (relative to 'path') 92 images
val: images/val # val images (relative to 'path') 23 images
# Classes
names:
0: pill
# Download script/URL (optional)
download: https://github.com/ultralytics/assets/releases/download/v0.0.0/medical-pills.zipKullanım#
Medical Pills veri kümesi üzerinde 640 görüntü boyutuyla 100 epoch boyunca bir YOLO26n modeli eğitmek için aşağıdaki örnekleri kullan. Ayrıntılı bağımsız değişkenler için modelin Training sayfasına başvur.
from ultralytics import YOLO
# Load a model
model = YOLO("yolo26n.pt") # load a pretrained model (recommended for training)
# Train the model
results = model.train(data="medical-pills.yaml", epochs=100, imgsz=640)from ultralytics import YOLO
# Load a model
model = YOLO("path/to/best.pt") # load a fine-tuned model
# Inference using the model
results = model.predict("https://ultralytics.com/assets/medical-pills-sample.jpg")Örnek Görüntüler ve Açıklamalar#
Tıbbi Haplar veri kümesi, hap çeşitliliğini sergileyen etiketli görüntüler içerir. Aşağıda veri kümesinden etiketli bir görüntü örneği verilmiştir:

- Mozaiklenmiş Görüntü: Mozaiklenmiş veri kümesi görüntülerinden oluşan bir eğitim grubu gösterilmektedir. Mozaikleme, birden fazla görüntüyü tek bir görüntüde birleştirerek eğitim çeşitliliğini artırır ve modelin genelleme yeteneğini geliştirir.
Diğer Veri Kümeleriyle Entegrasyon#
Daha kapsamlı bir farmasötik analiz için Medical Pills veri kümesini ambalaj tanımlama amacıyla package-seg gibi diğer ilgili veri kümeleriyle veya uçtan uca sağlık hizmetleri yapay zekâ çözümleri geliştirmek için brain-tumor gibi tıbbi görüntüleme veri kümeleriyle birleştirmeyi düşün.
Atıflar ve Teşekkürler#
Veri kümesi AGPL-3.0 Lisansı kapsamında sunulmaktadır.
Medical Pills veri kümesini araştırma veya geliştirme çalışmalarında kullanırsan lütfen belirtilen ayrıntıları kullanarak atıfta bulun:
@dataset{Jocher_Ultralytics_Datasets_2024,
author = {Jocher, Glenn and Rizwan, Muhammad},
license = {AGPL-3.0},
month = {Dec},
title = {Ultralytics Datasets: Medical-pills Detection Dataset},
url = {https://docs.ultralytics.com/datasets/detect/medical-pills},
version = {1.0.0},
year = {2024}
}SSS#
Medical Pills veri kümesi, toplam 115 görüntü içerir — 92'si eğitim, 23'ü doğrulama için kullanılır — ve ayrı bir test bölümü bulunmaz. Her görüntü
pilladlı tek bir sınıfla etiketlenmiştir. Veri kümesi,medical-pills.yamlyapılandırmasında tanımlanan 8,19 MB boyutunda otomatik indirme olarak sunulur.Sağlanan Python veya CLI yöntemlerini kullanarak 640 piksel görüntü boyutuyla bir YOLO26 modelini 100 epoch boyunca eğitebilirsin. Ayrıntılı talimatlar için Training Example bölümüne, model yetenekleri hakkında daha fazla bilgi için YOLO26 belgelerine başvur.
Veri kümesi, hap tespitinde otomasyonu mümkün kılarak sahte ilaçların önlenmesine, kalite güvencesine ve farmasötik süreçlerin optimizasyonuna katkıda bulunur. Ayrıca ilaç güvenliğini ve tedarik zinciri verimliliğini artırabilecek yapay zekâ çözümleri geliştirmek için değerli bir kaynak görevi görür.
Çıkarım, ince ayar yapılmış bir YOLO26 modeliyle Python veya CLI yöntemleri kullanılarak gerçekleştirilebilir. Kod parçacıkları için Inference Example bölümüne, ek seçenekler için Predict mode belgelerine başvur.
YAML dosyası medical-pills.yaml adresinde bulunur ve bu veri kümesi üzerinde model eğitimi için gerekli veri kümesi yollarını, sınıfları ve ek yapılandırma ayrıntılarını içerir.



