Sözlük

Uç Bilişim

Uç bilişimin gücünü keşfedin: verimliliği artırın, gecikmeyi azaltın ve yerel veri işleme ile gerçek zamanlı yapay zeka uygulamalarını etkinleştirin.

Uç bilişim, yanıt sürelerini iyileştirmek ve bant genişliğinden tasarruf etmek için hesaplama ve veri depolamayı ihtiyaç duyulan konuma yaklaştıran dağıtılmış bir bilişim paradigmasıdır. Uç bilişim, ham verileri işlenmek üzere merkezi bir bulut sunucusuna göndermek yerine, hesaplamayı yerel olarak, veri kaynağı üzerinde veya yakınında gerçekleştirir. Bu "uç" bir akıllı telefon veya IoT sensöründen fabrika katındaki yerel bir sunucuya kadar her şey olabilir. Bu yaklaşım, birçok modern yapay zeka uygulaması için gereken düşük gecikme süresini elde etmek için esastır.

Uç Bilişim ve İlgili Kavramlar

Uç bilişimi yakından ilişkili diğer terimlerden ayırmak önemlidir:

  • Edge AI: Bu, uç bilişimin özel bir uygulamasıdır. Uç bilişim, her türlü hesaplamanın ağın ucuna taşınmasına yönelik genel uygulamayı ifade ederken, Uç Yapay Zeka özellikle makine öğrenimi modellerinin ve yapay zeka iş yüklerinin doğrudan uç cihazlarda çalıştırılmasını içerir. Tüm Edge AI, bir uç bilişim biçimidir, ancak tüm uç bilişim AI içermez.
  • Bulut Bilişim: Bulut bilişim, güçlü hesaplamalar yapmak ve büyük miktarda veri depolamak için büyük, merkezi veri merkezlerine dayanır. Uç bilişim ise merkezi değildir. Bu ikisi birbirini dışlamaz; genellikle hibrit bir modelde birlikte kullanılırlar. Bir uç cihaz ilk veri işlemeyi ve gerçek zamanlı çıkarımı gerçekleştirirken, daha az zamana duyarlı verileri daha fazla analiz, model eğitimi veya uzun süreli depolama için buluta gönderebilir.
  • Sis Bilişim: Genellikle uç bilişim ile birbirinin yerine kullanılan sis bilişim, uç cihazlar ile bulut arasında bir "sis düğümü" veya IoT ağ geçidinin bulunduğu biraz farklı bir mimariyi temsil eder. OpenFog Konsorsiyumu tarafından tanımlandığı gibi, buluta ulaşmadan önce birden fazla uç cihazdan gelen verileri işleyen bir ara katman görevi görür.

Uç Bilişim Yapay Zeka İçin Neden Çok Önemli?

Yapay zeka işlemeyi uç noktaya taşımak, modern uygulamalar için kritik olan birkaç önemli avantaj sunar:

  • Düşük Gecikme Süresi: Otonom araçlar ve robotik gibi uygulamalar için kararlar milisaniyeler içinde alınmalıdır. Verilerin bir bulut sunucusuna gidip geri gelmesini beklemek genellikle çok yavaştır. Uç bilişim anında, cihaz üzerinde işleme olanağı sağlar.
  • Bant Genişliği Verimliliği: Binlerce güvenlik kamerasından buluta sürekli olarak yüksek çözünürlüklü video akışı yapmak muazzam bir ağ bant genişliği tüketecektir. Videoyu uçta analiz ederek, yalnızca önemli olayların veya meta verilerin iletilmesi gerekir, bu da bant genişliği kullanımını ve maliyetleri büyük ölçüde azaltır.
  • Gelişmiş Gizlilik ve Güvenlik: Yüz tanıma verileri veya tıbbi görüntü analizi gibi hassas bilgilerin yerel bir cihazda işlenmesi, internet üzerindeki maruziyetini en aza indirerek veri gizliliğini artırır.
  • Operasyonel Güvenilirlik: Uç cihazlar sürekli bir internet bağlantısından bağımsız olarak çalışabilir. Bu, tarımda yapay zeka veya bağlantının güvenilmez olabileceği açık deniz petrol kuleleri gibi uzak konumlardaki endüstriyel IoT için hayati önem taşır.

Gerçek Dünya Uygulamaları

Uç bilişim, daha hızlı ve daha güvenilir yapay zeka sağlayarak sektörleri dönüştürüyor.

  1. Akıllı Üretim: Bir fabrika ortamında, Ultralytics YOLO11 gibi bilgisayarla görme modelleriyle donatılmış kameralar, doğrudan montaj hattında gerçek zamanlı kalite kontrolü gerçekleştirebilir. Bir uç cihaz, kusurları anında tespit etmek için video akışını işler ve görüntüleri buluta gönderme gecikmesi olmadan anında müdahaleye izin verir. Bu, modern akıllı üretim çözümlerinin temel bir bileşenidir.
  2. Otonom Sistemler: Kendi kendine giden arabalar, uç bilişimin iş başında olduğu en iyi örneklerden biridir. NVIDIA Jetson platformları gibi güçlü yerleşik bilgisayarlarla donatılmış olan bu araçlar, çok sayıda sensörden gelen verileri gerçek zamanlı olarak işleyerek yön bulmakta, engellerden kaçınmakta ve değişen yol koşullarına tepki vermektedir. Bu kritik işlevler için buluta güvenmek hayatı tehdit eden gecikmelere yol açabilir.

The Edge için Donanım ve Yazılım

Uç bilişimin etkili bir şekilde uygulanması, özel donanım ve optimize edilmiş yazılımın bir kombinasyonunu gerektirir.

  • Donanım: Edge cihazları, düşük güçlü mikro denetleyicilerden daha güçlü sistemlere kadar çeşitlilik gösterir. Buna Raspberry Pi gibi tek kartlı bilgisayarlar, mobil cihazlar ve Google Edge TPU 'lar ve diğer GPU'lar gibi özel yapay zeka hızlandırıcıları dahildir.
  • Yazılım: Uçta konuşlandırılan yapay zeka modelleri son derece verimli olmalıdır. Bu genellikle boyutlarını ve hesaplama gereksinimlerini azaltmak için model niceleme ve model budama gibi teknikleri içerir. Performansı en üst düzeye çıkarmak için TensorRT, OpenVINO gibi optimize edilmiş çıkarım motorları ve ONNX gibi formatlar için çalışma zamanları kullanılır. Ayrıca, modellerin dağıtılmış uç cihazlardan oluşan bir filo genelinde dağıtımını ve yönetimini basitleştiren konteynerizasyon için Docker gibi araçlar kullanılmaktadır.

Ultralytics topluluğuna katılın

Yapay zekanın geleceğine katılın. Küresel yenilikçilerle bağlantı kurun, işbirliği yapın ve büyüyün

Şimdi katılın
Panoya kopyalanan bağlantı