YOLO Vision 2026:
Back to customer stories
Robotik ve Otonom SistemlerEndüstriyel otomasyon

Scaleout, Ultralytics YOLO ile model güncellemelerini haftalardan saatlere indiriyor

Scaleout, Ultralytics YOLO ile model güncellemelerini haftalardan saatlere indiriyor logo

Scaleout'un hassas verileri güvende tutarken uç cihazlarda AI modellerini ince ayarlamak için nasıl Ultralytics YOLO ve birleştirilmiş öğrenmeden yararlandığını keşfet.

Scaleout, Ultralytics YOLO ile model güncellemelerini haftalardan saatlere indiriyor

Problem

Scaleout; savunma, endüstriyel ve diğer düzenlemeye tabi sektörler için uç yapay zeka sistemleri geliştiriyordu ve hassas verileri taşımadan veya kararlı bir ağa bağımlı kalmadan bilgisayarlı görü modellerini sahada geliştirmeye devam etmenin yollarını arıyordu.

Solution

Ultralytics YOLO modellerine uç cihazlarda ince ayar yaparak Scaleout, verileri yerinde tutar, çevrimdışı çalışır ve yeni algılama modellerini haftalar yerine saatler içinde gönderir.

Makine öğrenimi modellerini eğitmek, genellikle tüm verilerinizi tek bir yerde toplayabileceğinizi, buluta gönderebileceğinizi ve bitmiş bir modeli devreye alabileceğinizi varsayar. Birçok gerçek dünya ortamında bu varsayım geçerli değildir. Savunma, endüstriyel ve düzenlemeye tabi ortamlarda veriler gizlilik yasaları, güvenlik sınıflandırması veya sadece bant genişliği maliyeti nedeniyle bulunduğu konuma bağlıdır ve bu konumları birbirine bağlayan ağlara her zaman güvenilemez.

Scaleout tam olarak bu koşullar için altyapı inşa ediyor. Platformu Scaleout Edge, verileri modele taşımak yerine model eğitimini verinin bulunduğu yere getirmek için federated learning kullanır. computer vision projeleri için Scaleout, her sahaya konuşlandırılmış GPU hızlandırmalı uç istasyonları olan Vision Ground Nodes üzerinde Ultralytics YOLO models sistemini özel olarak eğitir ve ince ayar yapar; böylece hassas görüntüler hiçbir zaman cihazdan ayrılmadan sahada algılama gelişmeye devam eder.

Makine öğrenimini verinin olduğu yere taşımak#

2018 yılında Uppsala Üniversitesi'nden büyük ölçekli dağıtık sistemler üzerinde çalışan araştırmacılar tarafından kurulan Scaleout, verilerin merkezileştirilemediği yerlerde makine öğrenimini mümkün kılmak için yola çıktı. Odak noktası, verileri tek bir yerde toplamanın zor veya imkansız olduğu bağlamlardır ve federatif öğrenme, bunun çalışmasını sağlayan temel mekanizmadır.

Federated learning eğitimi birçok cihaza dağıtır, ardından model güncellemelerini bunları yeni bir küresel modelde toplayan merkezi bir kontrol düzleminde toplar. Her cihaz kendi yerel ortamını anlamaktan fayda sağlarken, filo bir bütün olarak kolektif zekadan yararlanır. Veriler ait olduğu yerde kalır ve yalnızca modelin öğrendikleri seyahat eder.

Scaleout'un çalışmaları savunma, endüstriyel, ulaşım ve diğer düzenlemeye tabi sektörleri kapsar ve NATO DIANA hızlandırıcı programı ile BAE Systems iş birliği gibi katılımları içerir. Bunların hepsinde model aynıdır: hareket edemeyen veriler ve yine de iyileşmesi gereken modeller.

Uç makine öğreniminin karmaşıklıkları#

İşte Scaleout'un sahada model eğitirken karşılaştığı kısıtlamalara daha yakından bir bakış:

  • Sınırlı donanım: Saha konuşlandırmalarında veri merkezi sunucuları yoktur, sadece bir drone üzerindeki bilgisayar gibi küçük, düşük güç tüketen cihazlar vardır. Bitmiş bir modeli bunlar üzerinde çalıştırmak mümkündür, ancak yeniden eğitmek çok daha fazla hesaplama gücü gerektirir.

  • Cihaza kilitlenmiş veriler: Yeniden eğitim için gereken görüntü genellikle tescillidir ve merkezi bir sunucuya gönderilemez, bu nedenle model edge cihazından asla ayrılmayan verilerden öğrenmek zorundadır.

  • Sahada uzman yok: Sahada veri toplayan operatörler nadiren makine öğrenimi mühendisidir, bu nedenle yeniden eğitim veri bilimi uzmanlığının orada bulunmasına bağlı olamaz.

  • Sürekli değişen koşullar: Saha ortamları hızla değişir, bu nedenle model yavaş ve periyodik yeniden eğitim döngüleri yerine sürekli olarak güncellenmelidir.

Uçta Ultralytics YOLO modellerine ince ayar yapma#

Bu kısıtlamalar dahilinde çalışmak için Scaleout, merkezinde Ultralytics YOLO modellerinin bulunduğu, tamamen sahada çalışan bir eğitim döngüsü oluşturdu.

Her sahada, kendi hesaplama ve depolama birimine sahip GPU hızlandırmalı bir uç istasyonu olan Vision Ground Node, bir drone filosunun yanında yer alır. Drone'lar görüntüleri yakalarken, düğüm en yararlı kareleri seçer, bir operatör bunları etiketler ve YOLO modeli bu yerel donanım üzerinde ince ayardan geçirilir.

Birkaç eğitim çağından sonra, yalnızca güncellenmiş model kontrol düzlemine geri gönderilir, ham görüntüler asla gönderilmez. Bu döngü, bir bilgisayarlı görü projesinin ihtiyaç duyduğu araçları tek bir pakette toplayan Scaleout Edge platformunun bir uzantısı olan Scaleout vision modülü aracılığıyla sunulur.

Kare seçimi, etiketleme, eğitim ve dağıtımı bir araya getirirken algılamayı Ultralytics YOLO'ya bırakır, böylece ekipler bu parçaları kendileri birleştirmek yerine çalışan bir temel üzerinde inşa edebilirler.

Scaleout bu yaklaşımı ilk kez, sahada toplanan veriler üzerinde algılamaya ince ayar yapmak için YOLOv8 kullanarak NATO DIANA hızlandırıcı programında uygulamaya koydu. O veriler saha ağları üzerinden taşınamıyor veya tescilli nedenlerle merkezileştirilemiyordu, bu nedenle ekip ince ayarı merkezden uzaklaştırdı ve modelin yeni örneklerden yerel olarak öğrenmesini sağladı.

Döngü ayrıca veri bilimcileri yerine operatörler için oluşturuldu. Sistem, uzman olmayan birini önemli kareleri inceleme ve etiketleme konusunda yönlendirir, böylece sahada bulunan kişiler modelin kendi kendine gelişmesini sağlayabilir.

Destekleyici araçlar bunu yansıtıyor; etiketleme için açık kaynaklı Label Studio sürümü, drone akışlarını getirmek için bir akış sunucusu ve ince ayar için Ultralytics Python package yer alıyor. Tümü, dağıtıma bağlı olarak NVIDIA Jetson modüllerinden sağlam bir saha ünitesine veya dizüstü bilgisayara kadar değişen donanımlarda çalışır.

Neden Ultralytics YOLO modellerini seçmelisin?#

Scaleout için Ultralytics YOLO'nun en büyük avantajı, modellerin ne kadar hafif olmasıdır; bu da zayıf bağlantılar üzerinden federatif eğitimi pratik hale getiren şeydir. Ham verileri taşımak yerine Scaleout yalnızca model güncellemesini taşır. En çok kullandığı model olan Ultralytics YOLOv8 nano yaklaşık 10,7 MB'tır, bu nedenle bant genişliği kıt olduğunda bile tam bir güncelleme gönderilmesi gereken küçük bir pakettir.

Ultralytics Python package ayrıca Scaleout mühendislerine çeşitli donanımlarda eğitim verme ve dağıtma esnekliği sağlar. Kompakt YOLOv8 nano modeli kısıtlı uç cihazlarda rahatça çalışırken, paketin export options özelliği Scaleout'un çalıştığı farklı ortamlarda dağıtımı destekler. Modellerde ince ayar yapmak kolay olduğundan, saha koşulları değiştikçe ekipler hızlı bir şekilde yineleme yapabilir.

Ultralytics YOLO, Scaleout'un modelleri daha hızlı güncellemesine yardımcı oluyor#

Ultralytics YOLO ile işin en ağır kısmı cihazda kalır. Eğitim yüzlerce gigabaytlık saha görüntüsü üzerinde çalışır, ancak gerçekte taşınan yaklaşık 10 MB'lık bir modeldir. Bu, taşınması gereken verilerde yaklaşık on kat azalma sağlar; bu da federatif eğitimi, bu konuşlandırmaların güvendiği sınırlı ağlar üzerinde uygulanabilir kılan şeydir.

Yaklaşım ayrıca iyileştirilmiş bir modelin sahaya ne kadar hızlı geri döneceğini de değiştirir. Veri toplama, merkezde bir yere gönderme, yeniden eğitme ve yeniden dağıtma gibi başka türlü haftalar veya aylar sürebilecek işlemler, döngü uçta çalıştığında günlere ve saatlere iner.

Bu en açık şekilde Scaleout'un drone çalışmalarında görülür. Savunma keşfinde bir drone bir arama modeli uçurur ve analiz için gönderilmek yerine tüm işlemler drone'un kendi bilgisayarında gerçekleştirilerek ilgi çekici nesneleri gerçek zamanlı olarak tespit etmek, tanımlamak ve coğrafi konumunu belirlemek için yerleşik bir Ultralytics YOLO modeli kullanır.

Drone'lar yeni görüntüler topladıkça, bu veriler YOLO'nun yeni kareler üzerinde ince ayarlandığı bir Vision Ground Node'u besler ve güncellenmiş bir model, görüntü hiçbir zaman sahadan ayrılmadan geri gönderilir. Algılama modelleri, hızla değişen koşullara ve taşınamayan verilere ayak uydurmak zorundadır; yerel olarak yeniden eğitilen bir model, statik ve merkezi olarak eğitilmiş bir modelin geride kalacağı durumlarda kullanışlı kalmaya devam eder.

Fig 1. Scaleout and Ultralytics YOLO power AI drones

Fig 1. Scaleout ve Ultralytics YOLO sistemlerinin yapay zeka drone'larına nasıl güç verdiğine dair bir örnek (Source)

Aynı model drone'ların çok ötesine uzanır. Enerji sahaları ve uzak tesisler gibi her bir konumun verisinin hassas olduğu endüstriyel ortamlarda platform, hiçbir ham veri tesis sınırını aşmadan birçok sahadaki algılama modellerini geliştirir. Veri ister bir drone'da ister sabit bir kurulumda olsun, Scaleout görüntüleri yerinde tutar ve sadece modelin öğrendiklerini taşır.

Verilerin hareket edemediği ortamlar için uyarlanabilir yapay zeka oluşturma#

Scaleout büyüdükçe, federatif, uç tabanlı bilgisayarlı görü sistemini daha fazla ayar ve donanıma yaymaya devam ediyor. Önceden oluşturulmuş modülleri, entegrasyonu aylar süren süreçleri günlere sıkıştırmak için tasarlanmıştır, böylece müşteriler kendi donanımlarını getirebilir ve temel makine öğrenimi kodunu yeniden yazmadan uyarlanabilir öğrenme döngüsünü benimseyebilirler.

Algılama hattının merkezinde Ultralytics YOLO ile Scaleout, geleneksel yaklaşımların yetersiz kaldığı ortamlarda yapay zekayı eğitmeyi ve geliştirmeyi mümkün kılıyor; verileri yerinde tutuyor, ağlar başarısız olduğunda operasyonel kalıyor ve uç cihaz filolarını bir bütün olarak öğrenmeye devam eden bir sisteme dönüştürüyor.

Vision AI teknolojisinin sizin için neler yapabileceğini keşfetmeye hazır mısınız? YOLO modellerinin AI in manufacturing ve computer vision in robotics gibi alanları nasıl dönüştürdüğünü keşfetmek için GitHub repository adresimize gidin. licensing options seçeneklerimizi inceleyin ve daha akıllı otomasyona doğru yolculuğunuza başlayın.

Our solution to your industry

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

Sıkça sorulan sorular

  • Ultralytics YOLO depoları varsayılan olarak AGPL-3.0 Lisansı altında dağıtılır. OSI onaylı bu lisans, öğrenciler, araştırmacılar ve meraklılar için tasarlanmış olup, açık iş birliğini teşvik eder ve AGPL-3.0 bileşenlerini kullanan her türlü yazılımın da açık kaynaklı olmasını gerektirir. Bu, şeffaflığı sağlasa ve inovasyonu teşvik etse de, ticari kullanım durumlarıyla örtüşmeyebilir.

    Projen, Ultralytics yazılımını ve yapay zeka modellerini ticari ürünlere veya hizmetlere yerleştirmeyi içeriyorsa ve AGPL-3.0'ın açık kaynak gereksinimlerini aşmak istiyorsan, bir Kurumsal Lisans idealdir.

    Kurumsal Lisansın faydaları şunlardır:

    • Ticari esneklik: Projenizi açık kaynak yapma AGPL-3.0 gerekliliğine uymak zorunda kalmadan Ultralytics YOLO kaynak kodunu ve modellerini tescilli ürünlerinize değiştirebilir ve gömebilirsin.
    • Tescilli geliştirme: Ultralytics YOLO kodu ve modellerini içeren ticari uygulamalar geliştirme ve dağıtma konusunda tam özgürlük kazanırsın.

    Sorunsuz bir entegrasyon sağlamak ve AGPL-3.0 kısıtlamalarından kaçınmak için sağlanan formu kullanarak bir Ultralytics Kurumsal Lisansı talep et. Ekibimiz, lisansı özel ihtiyaçlarına göre uyarlaman konusunda sana yardımcı olacaktır.

  • Seçtiğin model, performans, doğruluk, dağıtım hedefi ve donanım kısıtlamaları dahil olmak üzere proje gereksinimlerine bağlıdır. Çoğu yeni proje için Ultralytics YOLO26 önerilen başlangıç noktasıdır çünkü hız, doğruluk, dışa aktarılabilirlik ve çoklu görev desteği konusunda en son iyileştirmeleri sunar.

    Önceki YOLO model aileleri, mevcut iş akışlarına veya uyumluluk gereksinimlerine sahip ekipler için erişilebilir kalmaya devam eder.

    Yeni başlıyorsan, önce YOLO26'yı seç, ardından dağıtım ortamın için doğru hız ve doğruluk dengesini bulmak için daha küçük veya daha büyük varyantları karşılaştır.

  • Ultralytics YOLO modelleri, nesne tespiti, segmentasyon, sınıflandırma, poz tahmini ve yönelimli nesne tespiti gibi görevler için bir bilgisayarlı görü modelleri ailesidir. YOLO26 en son kararlı sürümdür ve çoğu yeni proje için önerilir. Önceki YOLO sürümleri, mevcut iş akışlarına veya uyumluluk gereksinimlerine sahip ekipler için erişilebilir kalmaya devam eder.

  • Ultralytics YOLO modelleri, görüntülerden ve videolardan görsel verileri analiz etmek için geliştirilmiş bilgisayarlı görü mimarileridir. Bu modeller, nesne tespiti, sınıflandırma, poz tahmini, takip, örnek segmentasyonu ve yönelimli nesne tespiti gibi görevler için eğitilebilir.

    En son Ultralytics YOLO model ailesi YOLO26'dır ve mevcut iş akışları için önceki YOLO sürümleri mevcuttur.

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla