Ultralytics Platform Hızlı Başlangıç

Ultralytics Platform, kullanıcı dostu ve sezgisel olacak şekilde tasarlanmıştır; kullanıcıların veri kümelerini hızlı bir şekilde yüklemelerine ve yeni YOLO modelleri eğitmelerine olanak tanır. Seçebileceğin çeşitli önceden eğitilmiş modeller sunarak kullanıcıların işe başlamasını kolaylaştırır. Bir model eğitildiğinde, doğrudan tarayıcı içinde test edilebilir ve tek bir tıklamayla üretime alınabilir.



Watch: Get Started with Ultralytics Platform - QuickStart

Aşağıdaki etkileşimli şema, Ultralytics Platform iş akışının dört temel aşamasını özetlemektedir. Bu bölümle ilgili ayrıntılı talimatlara erişmek için herhangi bir aşamaya veya alt adıma tıkla.

graph LR
    A(Sign Up) --> B(Prepare Data) --> C(Train) --> D(Deploy)
    A -.- A1["<a href='#get-started'>Create account</a><br/><a href='#region-selection'>Select region</a>"]
    B -.- B1["<a href='#upload-your-first-dataset'>Upload dataset</a><br/><a href='#create-your-first-project'>Create Project</a>"]
    C -.- C1["<a href='#training-configuration'>Configure training</a><br/><a href='#monitor-training'>Monitor progress</a>"]
    D -.- D1["<a href='#test-your-model'>Test model</a><br/><a href='#deploy-to-production'>Deploy endpoint</a>"]

    click A "#get-started"
    click B "#upload-your-first-dataset"
    click C "#train-your-first-model"
    click D "#deploy-to-production"

Başlarken

Ultralytics Platform çeşitli kolay kaydolma seçenekleri sunar. Google veya GitHub hesaplarını kullanarak ya da e-posta adresinle kayıt olup giriş yapabilirsin.

Ultralytics Platform Kayıt

Bölge Seçimi

İşe alım (onboarding) sürecinde veri bölgeni seçmen istenir. Platform, her bölgeye olan gecikme süresini otomatik olarak ölçer ve en yakın olanı önerir. Bu, verilerinin, modellerinin ve dağıtımlarının nerede saklanacağını belirlediği için önemli bir seçimdir.

Gecikme Süreli Ultralytics Platform İşe Alım Bölge Haritası

BölgeEtiketKonumEn İyisi
ABDAmerikaIowa, ABDAmerika kullanıcıları, Amerika için en hızlısı
ABAvrupa, Orta Doğu ve AfrikaBelçika, AvrupaAvrupalı kullanıcılar, GDPR uyumluluğu
APAsya PasifikTayvan, Asya-PasifikAsya-Pasifik kullanıcıları, en düşük APAC gecikmesi
Bölge Kalıcıdır

Bölge seçimin hesap oluşturulduktan sonra değiştirilemez. En iyi performans için sana veya kullanıcılarına en yakın bölgeyi seç.

Ücretsiz Krediler

Her yeni hesap, bulut GPU eğitimi için ücretsiz krediler alır:

E-posta TürüKayıt KredileriNasıl Hak Kazanılır
İş/Şirket E-postası$25.00Şirket alan adını kullan (@sirket.com)
Kişisel E-posta$5.00Gmail, Yahoo, Outlook vb.
Kredilerini En Üst Düzeye Çıkar

$25 tutarında kredi almak için bir iş e-postası ile kaydol. Eğer kişisel bir e-posta ile kaydolduysan, ek $20 kredinin kilidini açmak için daha sonra bir iş e-postasını doğrulayabilirsin.

Profilini Tamamla

İşe alım süreci seni üç adımda yönlendirir:

  1. Profil - Görünen adını, benzersiz kullanıcı adını (kalıcıdır, daha sonra değiştirilemez), organizasyonunu (isteğe bağlı) ve birincil kullanım amacını gir
  2. Veri Bölgesi - Gecikme süresini gösteren görsel bir dünya haritası ile ABD, AB veya AP bölgelerinden birini seç
  3. Tamamla - Seçimlerini gözden geçir, istersen bir promosyon kodu uygula ve hoş geldin kredilerini talep etmek için kaydını bitir

Kullanım Amaçlı Ultralytics Platform İşe Alım Profili

Daha Sonra Güncelle

Profilini Ayarlar kısmından, görünen adın, biyografin ve sosyal bağlantıların dahil olmak üzere istediğin zaman güncelleyebilirsin. Kullanıcı adının ve veri bölgendin kayıt olduktan sonra değiştirilemeyeceğini unutma.

Ana Gösterge Paneli

Giriş yaptıktan sonra, çalışma alanı istatistiklerini içeren bir karşılama kartı, veri kümelerine, projelere ve depolama alanına hızlı erişim ve son etkinlik akışı sağlayan Ultralytics Platform Ana sayfasına yönlendirileceksin.

Ultralytics Platform Ana Gösterge Paneli Karşılama Kartı

Kenar Çubuğu Navigasyonu

Kenar çubuğu tüm Platform bölümlerine erişim sağlar:

BölümÖğeAçıklama
ÜstAramaTüm kaynaklarında hızlı arama (Cmd+K)
Ana SayfaHızlı eylemler ve son etkinlikler içeren gösterge paneli
KeşfetHerkese açık projeleri ve veri kümelerini keşfet
ProjelerimEtiketle (Annotate)Etiketleme için düzenlenmiş veri kümelerin
EğitEğitilmiş modelleri içeren projelerin
Dağıt (Deploy)Aktif dağıtımların
AltÇöp KutusuSilinen öğeler (30 gün boyunca kurtarılabilir)
AyarlarHesap, faturalandırma ve tercihler
YardımYardım, dokümanlar ve geri bildirim araçlarını aç

Karşılama Kartı

Karşılama kartı; profilini, plan rozetini ve çalışma alanı istatistiklerini bir bakışta gösterir:

İstatistikAçıklama
Veri KümeleriVeri kümesi sayısı
GörüntülerTüm veri kümelerindeki toplam görüntü sayısı
EtiketlerToplam etiket sayısı
ProjelerProje sayısı
ModellerToplam eğitilmiş model sayısı
Dışa AktarımlarModel dışa aktarım sayısı
DağıtımlarAktif dağıtım sayısı

Hızlı Eylemler

Karşılama kartının altında, gösterge paneli üç kart gösterir:

  • Veri Kümeleri: Yeni bir veri kümesi oluştur veya yüklemek için görüntüleri, videoları veya veri kümesi dosyalarını sürükleyip bırak. Son veri kümelerini gösterir.
  • Projeler: Yeni bir proje oluştur veya yüklemek için .pt model dosyalarını sürükleyip bırak. Son projelerini gösterir.
  • Depolama: Plan sınırlarınla birlikte depolama kullanımına (veri kümeleri, modeller, dışa aktarımlar) genel bir bakış.

En alttaki Son Etkinlik tablosu, en son veri kümelerini, modellerini ve eğitim çalışmalarını gösterir.

Küresel Arama

Arama çubuğunu açmak için Cmd+K (Mac) veya Ctrl+K (Windows/Linux) tuşlarına bas. Sayfalar, projeler, veri kümeleri ve dağıtımlar arasında anında arama yap.

Yapay Zeka Sohbet Asistanı

Her sayfada yüzen bir sohbet widget'ı mevcuttur. YOLO eğitimi, etiketleme, dağıtım veya herhangi bir Platform özelliği hakkında soru sormak için buna tıkla. Asistan, mevcut sayfaya dayalı olarak bağlama duyarlı yardım sağlar.

İşe Alım Turları

Platform, farklı bölümleri keşfederken temel özellikleri tanıtan rehberli turlar içerir:

TurTetikleyiciNeleri Kapsar
Navigasyon Turuİşe alım sonrası Ana sayfaya ilk ziyaretAna Sayfa, Keşfet, Etiketle, Eğit, Dağıt, Ayarlar, Hesap
Proje TuruBir proje sayfasına ilk ziyaretModeller kenar çubuğu, Eğitim Grafikleri, Eğit butonu
Veri Kümesi TuruBir veri kümesi sayfasına ilk ziyaretGörüntü galerisi, Bölme sekmeleri, Sınıflar, Grafikler, Eğit, Yükle, İndir
Kurumsal Kullanıcılar

Kurumsal plan kullanıcıları, Eğitim adımı hakkında kuruma özel rehberlik içeren geliştirilmiş bir Gezinme Turu görürler.

Turları Yeniden Başlat

Herhangi bir turu tekrar oynatmak için:

  • Turu Yeniden Yap düğmesi — Kullanıcı menüsünü açmak için profil avatarına (kenar çubuğunun sol alt kısmı) tıkla, ardından Turu Yeniden Yap seçeneğini seç. Bu işlem tüm turları sıfırlar, böylece her bölüme bir sonraki ziyaretinde tekrar oynatılırlar.
  • URL parametresi — Gezinme Turu'nu doğrudan yeniden başlatmak için platform.ultralytics.com/home?tour=nav adresine git.

İlk Veri Kümeni Yükle

Kenar çubuğundaki Annotate kısmına git ve eğitim verilerini eklemek için New Dataset düğmesine tıkla. Ayrıca dosyaları doğrudan Ana kontrol panelindeki Veri Kümeleri kartına sürükleyip bırakabilirsin.

Ultralytics Platform Quickstart Upload Dialog

Ultralytics Platform birden fazla yükleme biçimini destekler (ayrıntılar için bkz. Datasets):

FormatMaksimum Boyut (Ücretsiz / Pro / Kurumsal)Açıklama
Görüntüler50 MBJPG, PNG, WebP, TIFF ve diğer yaygın biçimler
Veri Kümesi Arşivi10 / 20 / 50 GBGörüntüler ve etiketleri içeren ZIP veya TAR arşivi (.tar.gz ve .tgz dahil)
Video1 GBMP4, WebM, MOV, AVI, MKV, M4V - kareler ~1 fps hızında çıkarılır (maksimum 100 kare)
NDJSON10 / 20 / 50 GBTaşınabilir meta veriler için Ultralytics veri kümesi dışa aktarma biçimi
graph LR
    A[Drop Files] --> B[Auto-Package ZIP]
    B --> C[Upload to Storage]
    C --> D[Backend Worker]
    D --> E[Resize & Thumbnail]
    E --> F[Parse Labels]
    F --> G[Compute Statistics]
    G --> H[Dataset Ready]

Yüklemeden sonra platform verilerini otomatik olarak işler:

  1. 4096 pikselden büyük görüntüler yeniden boyutlandırılır (en-boy oranı korunarak)
  2. Hızlı göz atma için 256 piksel küçük resimler oluşturulur
  3. Etiketler ayrıştırılır ve doğrulanır (YOLO .txt biçimi)
  4. İstatistikler hesaplanır (sınıf dağılımı, ısı haritaları, boyutlar)
YOLO Veri Kümesi Yapısı

En iyi sonuçlar için standart YOLO yapısına sahip bir ZIP veya TAR arşivi (.tar.gz ve .tgz dahil) yükle:

my-dataset.zip
├── data.yaml          # Class names and splits
├── train/
│   ├── images/
│   │   ├── img001.jpg
│   │   └── img002.jpg
│   └── labels/
│       ├── img001.txt
│       └── img002.txt
└── val/
    ├── images/
    └── labels/

Görevler genelindeki tam sözdizimi için detect, segment, pose, OBB ve classify veri kümesi kılavuzlarına bak.

datasets hakkında daha fazla bilgi edin ve detect, segment, pose, OBB ve classify için desteklenen biçimleri incele.

İlk Projeni Oluştur

Projeler, ilgili modelleri ve deneyleri düzenlemene yardımcı olur. Projects kısmına git ve "Create Project" düğmesine tıkla.

Ultralytics Platform Projects Create

Projen için bir ad ve isteğe bağlı bir açıklama gir. Projeler şunları içerir:

  • Modeller: Eğitilmiş kontrol noktaları
  • Etkinlik Günlüğü: Değişiklik geçmişi

projects hakkında daha fazla bilgi edin.

İlk Modelini Eğit

Projenin içinden, bulut eğitimini başlatmak için Train Model düğmesine tıkla.

Ultralytics Platform Quickstart Training Dialog Cloud Tab

Eğitim Yapılandırması

  1. Veri Kümesi Seç: Yüklediğin veri kümelerinden birini seç (yalnızca train bölümü olan veri kümeleri gösterilir)
  2. Model Seç: Bir temel model seç - resmi Ultralytics modelleri veya kendi eğittiğin modeller
  3. Dönem Sayısını Ayarla: Eğitim yineleme sayısı (varsayılan: 100)
  4. GPU Seç: Bütçene ve model boyutuna göre bilgi işlem kaynaklarını belirle. Varsayılan, tüm YOLO26 varyantlarını işleyebilen RTX PRO 6000'dir (96 GB Blackwell, $1.89/saat). Listenin tamamı ve kademe sınırlamaları için GPU fiyatlandırma tablosuna veya Bulut Eğitimi GPU adımı sayfasına göz at.
Kredi Bakiyesi Gerekli

Bulut eğitimi, tahmini iş maliyetini karşılamaya yetecek kadar pozitif bir kredi bakiyesi gerektirir. Bakiyeni Settings > Billing kısmından kontrol edebilirsin. Yeni hesaplar ücretsiz krediler alır (kişisel e-posta için $5, iş e-postası için $25).

Eğitimi İzle

Eğitim başladığında, ilerlemeyi üç alt sekme üzerinden gerçek zamanlı olarak izleyebilirsin:

Alt Sekmeİçerik
GrafiklerEğitim/doğrulama kaybı eğrileri, mAP, kesinlik, duyarlılık
KonsolCanlı eğitim günlüğü çıktısı
SistemGPU kullanımı, bellek kullanımı, donanım ölçümleri

Ultralytics Platform Training Charts Loss And Metrics

Ölçümler SSE (Server-Sent Events) aracılığıyla gerçek zamanlı olarak iletilir. Eğitim tamamlandıktan sonra, karmaşıklık matrisi, PR eğrileri ve F1 eğrileri dahil olmak üzere doğrulama grafikleri oluşturulur.

Eğitimi İptal Et

Çalışan bir eğitim işini istediğin zaman iptal edebilirsin. Yalnızca o noktaya kadar kullanılan bilgi işlem süresi için ücretlendirilirsin.

cloud training hakkında daha fazla bilgi edin.

Modelini Test Et

Eğitim tamamlandıktan sonra modelini doğrudan tarayıcıda test et:

  1. Modelinin Predict sekmesine git
  2. Bir görüntü yükle, sürükleyip bırak veya örnek görüntüleri kullan (bıraktığında otomatik çıkarım yapılır)
  3. Tuval üzerine çizilmiş sınırlayıcı kutularla çıkarım sonuçlarını görüntüle

Ultralytics Platform Predict Tab With Bounding Boxes

Çıkarım parametrelerini ayarla:

ParametreVarsayılanAçıklama
Güven0.25Düşük güvenli tahminleri filtrele
IoU0.7NMS için çakışmayı kontrol et
Görüntü Boyutu640Çıkarım için girdiyi yeniden boyutlandır

Predict sekmesi, gerçek API anahtarın önceden doldurulmuş şekilde kullanıma hazır kod örnekleri sağlar:

import requests

url = "https://platform.ultralytics.com/api/models/{model_id}/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}

with open("image.jpg", "rb") as f:
    response = requests.post(url, headers=headers, files={"file": f})

print(response.json())
Otomatik Çıkarım

Predict sekmesi, bir görüntü bıraktığında otomatik olarak çıkarım çalıştırır — bir düğmeye tıklamana gerek yoktur. Örnek görüntüler (bus.jpg, zidane.jpg) anında test için önceden yüklenmiştir.

inference hakkında daha fazla bilgi edin.

Üretime Al

Modelini üretim kullanımı için özel bir uç noktaya dağıt:

  1. Modelinin Deploy sekmesine git
  2. Etkileşimli dünya haritasından bir bölge seç (43 kullanılabilir bölge)
  3. Harita, trafik ışığı renkleriyle gerçek zamanlı gecikme ölçümlerini gösterir (yeşil < 100ms, sarı < 200ms, kırmızı > 200ms)
  4. Uç noktanı oluşturmak için Deploy düğmesine tıkla

Ultralytics Platform Deploy Tab Region Map With Latency

graph LR
    A[Select Region] --> B[Deploy]
    B --> C[Provisioning ~1 min]
    C --> D[Running]
    D --> E{Lifecycle}
    E --> F[Stop]
    E --> G[Delete]
    F --> H[Resume]
    H --> D

Uç noktan yaklaşık bir dakika içinde şunlarla hazır olacak:

  • Benzersiz URL: API çağrıları için HTTPS uç noktası
  • Sıfıra ölçeklendirme davranışı: Boşta bilgi işlem maliyeti yoktur (dağıtımlar şu anda tek bir aktif örnek çalıştırır)
  • İzleme: İstek ölçümleri ve günlükler
Dağıtım Yaşam Döngüsü

Uç noktalar başlatılabilir, durdurulabilir ve silinebilir. Durdurulan uç noktalar bilgi işlem maliyeti oluşturmaz ancak yapılandırmalarını korurlar. Durdurulan bir uç noktayı tek tıkla yeniden başlat.

Dağıtımdan sonra, tüm uç noktalarını kenar çubuğundaki Deploy bölümünden yönetebilirsin. Bu bölüm aktif dağıtımları içeren küresel bir harita, genel ölçümler ve tüm uç noktaların bir listesini gösterir.

endpoints hakkında daha fazla bilgi edin.

Uzaktan Eğitim (İsteğe Bağlı)

Eğer kendi donanımın üzerinde eğitim yapmayı tercih ediyorsan, API anahtarını kullanarak ölçümleri platforma aktarabilirsin. Bu, Weights & Biases gibi çalışır; her yerde eğit, platformda izle.

  1. Settings > API Keys kısmından bir API anahtarı oluştur.
  2. Ortam değişkenini ayarla ve project/name formatıyla eğitim başlat:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"

yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1
API Anahtarı Formatı

API anahtarları ul_ ön eki ile başlar ve ardından 40 onaltılık karakter gelir (toplam 43 karakter). Anahtarlar, çalışma alanına tanımlanmış tam erişim belirteçleridir.

API anahtarları, veri kümesi URI'leri ve bulut eğitimi hakkında daha fazla bilgi edin.

Geri Bildirim & Yardım

Kenar çubuğu alt bilgisindeki Yardım sayfası, uygulama içi bir geri bildirim formu içerir. Deneyimini değerlendirebilir, bir geri bildirim türü (hata, özellik talebi veya genel) seçebilir ve ekran görüntüleri ekleyebilirsin.

Daha fazla yardıma ihtiyacın olursa:

Yorumlar