Yolo Vision Shenzhen
Shenzhen
Şimdi katılın

Ultralytics HUB ile özel modellerinizi nasıl eğitirsiniz?

Nuvola Ladi

3 dakikalık okuma

31 Mayıs 2024

Ultralytics HUB ile özel YOLO modellerini zahmetsizce nasıl eğiteceğinizi keşfedin. Sezgisel platforma ilişkin bu adım adım kılavuz, sorunsuz entegrasyon, gerçek zamanlı izleme ve bulut eğitimine ilişkin bir gözetim sunar.

Yapay zeka odaklı yenilikler için sürekli çaba gösterirken, özel eğitimleri basitleştirmek için tasarlanmış bir platform olan Ultralytics HUB'a daha yakından bakarken bize katılın Ultralytics YOLO modeller. İster deneyimli bir geliştirici ister yeni başlayan biri olun, Ultralytics HUB, bilgisayarla görme modelleri oluşturmak ve yönetmek için sorunsuz bir deneyim sunar. Özel YOLO modellerinizi sadece birkaç tıklamayla nasıl eğiteceğinizi keşfedelim.

Ultralytics HUB nedir?

Ultralytics HUB, veri kümelerinizi, projelerinizi ve modellerinizi işlemek için tasarlanmış kapsamlı bir platformdur ve makine öğrenimi modellerini eğitmeyi ve dağıtmayı kolaylaştırır. 

Çeşitli platformlarla entegre olur, mobil uygulaması (hem Android hem de iOS'ta mevcuttur) aracılığıyla gerçek zamanlı güncellemeleri destekler ve yeni özelliklerle sürekli olarak gelişir. Daha fazla teknik bilgi ve adım adım iş akışı için Bulutta Bilgisayarlı Görü Modellerini Eğitme hakkındaki Medium makalemize göz atın.

Ultralytics HUB ile çalışmaya başlama

Kullanıcı Dostu Arayüz

Ultralytics HUB hakkında fark edeceğiniz ilk şey sezgisel arayüzüdür. Ana sayfa veri kümelerine, projelere, modellere ve entegrasyonlara kolay erişim sağlar. Henüz beta aşamasında olmasına rağmen, platform şimdiden bir dizi güçlü özelliğe sahiptir.

Veri kümeleri ve modeller

Ultralytics HUB, aşağıdaki gibi standart veri kümeleriyle önceden yüklenmiş olarak gelir VOC, COCOve Simpsons, kıyaslama için yaygın olarak kullanılan veri kümeleridir. COCO 80 sınıf ve 140.000 görüntü içerdiğinden bu veri kümeleri oldukça önemlidir. Bununla birlikte, platform daha küçük veri kümelerini de destekleyerek her seviyedeki kullanıcı için idealdir. Özel veri setinizi yükleyebilir veya aşağıdaki gibi harici araçlarla bağlantı kurabilirsiniz Roboflow görüntü açıklama ve veri kümesi hazırlama için.

Proje oluşturma

Ultralytics HUB'da yeni bir proje oluşturmak inanılmaz derecede basittir. İşte başlamanız için adım adım bir kılavuz:

  1. Bir Proje Oluşturun: Öncelikle projenize bir ad verin. Bu örnek için "Nesne Algılama" diyelim.
  2. Veri Kümesi Seçin: Mevcut seçeneklerden bir veri kümesi seçin. Basitlik için, 14.000 resim içeren Simpsons veri kümesini kullanacağız.
  3. Bir Model Seçin: Bir YOLO modeli seçin. Ultralytics HUB, aşağıdakiler de dahil olmak üzere çeşitli modelleri destekler YOLOv5 ve YOLOv8. Bu örnek için YOLOv8 nano modelini kullanacağız.
  4. Hiperparametreleri Ayarlayın: Epok sayısı, görüntü boyutu ve yığın boyutu gibi ayarları yapın. Ayrıca GPU veya CPU kullanmayı seçebilir ve önbelleğe alma seçeneklerini yapılandırabilirsiniz.

Modeli eğitme

Projeniz kurulduktan sonra, modeli eğitmek sadece bir tık uzağınızda. Ultralytics HUB birden fazla eğitim seçeneği sunar:

  • Yerel Eğitim: Ultralytics 'i yerel makinenize kurun ve eğitim komut dosyasını çalıştırın.
  • Google Colab: Gerekli kodla önceden yapılandırılmış bir Google Colab not defteri açın. Bu seçenek kodlama gerektirmez ve bulutta sorunsuz bir şekilde çalışır.
  • HUB Bulut: Ultralytics HUB Bulut Eğitimi, YOLO modellerini eğitmek için kodsuz bir çözüm sunar, kodlayıcı olmayanlar ve işletme sahipleri için mükemmeldir. İş akışı, veri kümesi yükleme, model seçimi ve bulut örneği kurulumunu içerir ve önceden eğitilmiş modellere ince ayar yapmayı ve bunları çeşitli uygulamalar için dışa aktarmayı kolaylaştırır.

Modeli Google Colab'da eğitmek için:

  1. Ultralytics'i yükleyin: Ultralytics 'i not defterine yüklemek için komutu çalıştırın.
  2. Kurulum ve API Anahtarı: Kurulumu yapılandırın ve API anahtarınızı girin.
  3. Eğitime Başla: Eğitim komutlarını çalıştırın ve modeliniz eğitime başlayacaktır.
__wf_reserved_inherit
Şekil 1. Nicolai Nielsen, Ultralytics HUB'da modellerin nasıl eğitileceğini özetliyor.

Eğitim ilerlemesini izleme

Ultralytics HUB, modelinizin eğitim ilerlemesinin gerçek zamanlı olarak izlenmesini sağlar. Doğruluk, hassasiyet, geri çağırma ve kayıp fonksiyonları gibi temel metrikleri izleyebilirsiniz. Platform ayrıca eğitim verilerini görselleştirerek modelinizin zaman içinde nasıl geliştiğini görmenizi sağlar.

Gelişmiş özellikler ve entegrasyonlar

Bulut eğitimi ve RoboFlow entegrasyonu

Ultralytics HUB, kullanıcıların herhangi bir yerel kurulum yapmadan modelleri doğrudan bulutta eğitmelerine olanak tanıyan bulut eğitimini tanıttı. Platform ayrıca aşağıdakilerle de entegre olur Roboflow görüntülere açıklama eklemek ve veri kümeleri hazırlamak için. Bu entegrasyon, veri hazırlamadan model eğitimine kadar iş akışını kolaylaştırır.

Mobil uygulama

Ultralytics HUB uygulaması, gerçek zamanlı nesne algılamayı mobil cihazınıza getiriyor. Uygulama, önceden eğitilmiş modelleri kullanarak, iPhone 14 Pro'da saniyede 30 kare hızında çalışarak COCO veri kümesindeki nesneleri yüksek doğrulukla detect . Bu özellik, modelleri gerçek dünya senaryolarında test etmek ve eğitilmiş modellerinizin yeteneklerini göstermek için mükemmeldir.

Özet

Ultralytics HUB, özel YOLO modellerini eğitmeyi her zamankinden daha kolay hale getirerek bilgisayarla görme dünyasında ezber bozan bir araçtır. Kullanıcı dostu arayüzü, güçlü özellikleri ve sorunsuz entegrasyonları, onu hem geliştiriciler hem de araştırmacılar için sahip olunması gereken bir araç olarak konumlandırıyor. İster yerel olarak, ister bulutta veya mobil uygulama ile hareket halindeyken modelleri eğitmek isteyin, Ultralytics HUB sizi korur.

Öyleyse neden bekliyorsunuz? Ultralytics HUB 'a bugün dalın ve makine öğrenimi projelerinizin potansiyelini sadece birkaç tıklama ile ortaya çıkarın!

Gelin, yapay zekanın geleceğini
birlikte inşa edelim!

Makine öğreniminin geleceği ile yolculuğunuza başlayın

Ücretsiz başlayın