Ultralytics YOLO27:
Ultralytics Sözlüğüne dön

TPU (Tensor Processing Unit)

Tensor İşleme Birimlerinin (TPU) makine öğrenimini nasıl hızlandırdığını keşfet. Maksimum hız için Ultralytics YOLO26'yı Edge TPU'lar ve bulut eğitimi için optimize etmeyi öğren.

Tensor İşleme Birimi (TPU), makine öğrenimi (ML) iş yüklerini hızlandırmak için Google tarafından özel olarak tasarlanmış, uygulamaya özgü tümleşik devredir (ASIC). Geniş bir bilgi işlem görevi yelpazesini gerçekleştiren genel amaçlı işlemcilerin aksine TPU'lar, sinir ağlarının temelini oluşturan devasa matris işlemlerini optimize etmek üzere sıfırdan tasarlanmıştır. Bu özel odaklanma, olağanüstü yüksek iş hacmi ve enerji verimliliği elde etmelerini sağlar; bu da onları, özellikle Google Cloud ekosistemi içinde, modern yapay zekâ (AI) altyapısının temel taşlarından biri hâline getirir. Hem karmaşık modellerin eğitilmesi hem de ölçekli gerçek zamanlı çıkarımın gerçekleştirilmesi için gereken süreyi azaltmada kritik bir rol oynarlar.

Mimari ve İşlevsellik#

Bir TPU'nun mimarisi, geleneksel işlemcilerden önemli ölçüde farklıdır. Standart bir CPU (Merkezi İşlem Birimi) sıralı görevlerde ve karmaşık mantık işlemlerinde başarılı olurken, bir GPU (Grafik İşlem Birimi) grafik ve genel bilgi işlem için paralel çekirdekler kullanır; TPU ise bir sistolik dizi mimarisi kullanır. Bu tasarım, her işlem için belleğe erişmeden verilerin aynı anda binlerce çarpandan akmasını sağlar. Hesaplama yoğunluğunu en üst düzeye çıkarıp gecikmeyi en aza indiren TPU'lar, derin öğrenme (DL) uygulamalarında bulunan yoğun lineer cebir işlemleri için benzersiz biçimde uygundur.

Bu özel donanım, TensorFlow gibi çerçeveler için büyük ölçüde optimize edilmiş ve giderek daha fazla PyTorch tarafından desteklenir; böylece geliştiriciler kod tabanlarını tamamen yeniden yazmadan devasa temel modelleri eğitebilir veya verimli uç çözümleri dağıtabilir.

İşlem Birimlerini Ayırt Etme#

Donanım ortamını anlamak, makine öğrenimi operasyonlarını (MLOps) optimize etmek için kritik öneme sahiptir.

  • CPU: Sıralı işleme, veri ön işleme ve karmaşık mantık işlemleri için ideal olan, bilgisayarın genel amaçlı "beyni"dir. Genellikle veri artırma işlem hatlarında kullanılır, ancak yoğun matris matematiğinde daha yavaştır.
  • GPU: Başlangıçta görüntü oluşturma için geliştirilen GPU'lar, çok yönlülükleri ve büyük paralellikleri sayesinde model eğitimi için sektör standardıdır. Ultralytics YOLO26 gibi esnek modelleri eğitmede mükemmeldirler.
  • TPU: Esnekliği tensör işlemlerindeki ham hız karşılığında takas eden, belirli bir amaca yönelik hızlandırıcıdır. Özellikle sinir ağı hesaplamaları için FLOPS (saniye başına kayan nokta işlemi) değerini en üst düzeye çıkarmak üzere tasarlanmıştır ve belirli büyük ölçekli iş yüklerinde genellikle watt başına daha üstün performans sunar.

Gerçek Dünya Uygulamaları#

TPU'lar, devasa bulut kümelerinden küçük uç cihazlara kadar çeşitli ortamlarda kullanılır.

  1. Büyük Dil Modeli Eğitimi: Google, PaLM ve Gemini gibi devasa büyük dil modellerini (LLM'ler) eğitmek için TPU Pod'ları olarak bilinen, birbirine bağlı geniş kümeler kullanır. Bu sistemler, geleneksel donanımın işlemesi gereken sürenin çok daha kısa bir bölümünde petabaytlarca eğitim verisini işleyebilir ve üretken yapay zekâ alanındaki ilerlemeleri hızlandırır.

  2. Uç Yapay Zekâ ve IoT: Coral Edge TPU, bu hızlandırmayı düşük güç tüketimli cihazlara taşır. Üretim hattında kusurları yerel olarak belirlemek için nesne algılama çalıştırmak gibi verimli bilgisayarlı görü (CV) uygulamalarını mümkün kılar. Bu sayede bulut bağlantısına bağlı kalmadan anında karar alınabilir, bant genişliği ve gizlilik korunur.

Ultralytics ile TPU Kullanımı#

Geliştiriciler, özellikle bulut eğitimi için Ultralytics Platform kullanırken veya modelleri uç dağıtımı için dışa aktarırken Ultralytics modellerinde TPU hızlandırmasından yararlanabilir. Örneğin Edge TPU, modellerin kendi mimarisi için özel olarak niceleme işleminden geçirilmesini ve derlenmesini gerektirir.

Aşağıdaki örnek, bir Ultralytics YOLO26 modelinin TFLite biçimine nasıl aktarılacağını gösterir; bu, Edge TPU için derleme öncesinde gerekli bir adımdır:

from ultralytics import YOLO

# Load the latest lightweight YOLO26 nano model
model = YOLO("yolo26n.pt")

# Export the model to TFLite format
# This creates a '.tflite' file suitable for mobile and edge deployment
# Set int8=True for quantization, which is often required for Edge TPU performance
model.export(format="tflite", int8=True)

Dışa aktarıldıktan sonra model, Edge TPU Derleyicisi kullanılarak Edge TPU için ayrıca derlenebilir ve böylece Coral USB Accelerator içeren Raspberry Pi gibi cihazlarda verimli şekilde çalıştırılabilir. Dağıtım hakkında daha fazla bilgi için TFLite entegrasyonu belgelerini incelemek çok yararlı olabilir.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

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

Makine öğreniminin geleceğiyle yolculuğuna başla