Edge AI'ın cihazlarda gerçek zamanlı, güvenli ve verimli AI işlemeyi nasıl mümkün kıldığını ve sağlık hizmetleri ve otonom araçlar gibi sektörleri nasıl dönüştürdüğünü keşfedin.
Edge AI, yapay zeka (AI ) algoritmalarının doğrudan akıllı telefonlar, kameralar, sensörler veya gömülü sistemler gibi edge cihazları olarak bilinen yerel donanım cihazlarında çalıştırılması uygulamasını ifade eder. Edge AI, verileri işlenmek üzere uzaktaki bulut bilişim sunucularına göndermek yerine, veri analizinin ve karar alma sürecinin verilerin üretildiği kaynağa daha yakın bir yerde gerçekleşmesini sağlar. Bu yaklaşım, zekayı ağın ucuna getirmek için özel yapay zeka çipleri ve verimli makine öğrenimi (ML) modelleri gibi donanımdaki gelişmelerden yararlanır. Cihazların görüntü tanıma, doğal dil işleme (NLP) ve anomali tespiti gibi görevleri yerel olarak gerçekleştirmesini sağlar.
Süreç tipik olarak, genellikle güçlü bulut kaynakları veya yerel sunucular kullanılarak bir yapay zeka modelinin eğitilmesini içerir. Model eğitildikten sonra, boyutunu ve hesaplama gereksinimlerini azaltmak için model nicelleştirme veya model budama gibi optimizasyon tekniklerinden geçer. Bu optimizasyon, genellikle sınırlı işlem gücüne sahip olan kaynak kısıtlı uç cihazlarda modelleri verimli bir şekilde çalıştırmak için çok önemlidir (CPU/GPU), bellek ve pil ömrü. Optimize edilen model daha sonra TensorFlow Lite, PyTorch Mobile, ONNX Runtime gibi çerçeveler veya Intel'in OpenVINO'su gibi özel SDK'lar kullanılarak uç cihaza dağıtılır. Cihaz daha sonra verileri işlemek ve sürekli internet bağlantısına ihtiyaç duymadan içgörüler veya eylemler oluşturmak için yerel sensörlerini (ör. kameralar, mikrofonlar) kullanarak gerçek zamanlı çıkarım yapabilir. Bu dağıtımları yönetmek Ultralytics HUB gibi platformlar kullanılarak kolaylaştırılabilir.
Temel fark, YZ hesaplamasının nerede gerçekleştiğidir. Bulut YZ, verileri merkezi sunucularda işleyerek karmaşık modeller ve büyük ölçekli eğitim verileri için uygun geniş hesaplama kaynakları sunar. Bununla birlikte, veri aktarımı nedeniyle gecikmeye neden olur ve güvenilir internet bağlantısı gerektirir. Edge AI ise tam tersine verileri cihaz üzerinde yerel olarak işler. Bu, gecikmeyi en aza indirir, hassas bilgilerin cihazdan ayrılmasına gerek olmadığından veri gizliliğini artırır ve çevrimdışı veya düşük bant genişliğine sahip ortamlarda çalışmayı sağlar. Uç cihazların sınırlı kaynaklara sahip olması, dağıtılabilir modellerin karmaşıklığını kısıtlamaktadır. Edge AI vs Cloud AI hakkında daha fazla bilgi edinin.
Edge AI, daha geniş bir alan olan edge computing içinde özel bir uygulamadır. Uç bilişim, hesaplama görevlerinin merkezi veri merkezlerinden ağın "ucuna", kullanıcılara ve veri kaynaklarına daha yakın bir yere kaydırılmasına yönelik genel paradigmayı ifade eder. Edge AI, bu kavramı özellikle AI ve ML iş yüklerine uygulayarak akıllı işlemenin doğrudan uç cihazlarda yapılmasını sağlar. Uç bilişim çeşitli işleme türlerini içerebilirken, Edge AI, AI modellerini yerel olarak dağıtmaya ve çalıştırmaya odaklanır. Uç bilişim hakkında daha fazla bilgiyi buradan edinebilirsiniz.
Edge AI, başta bilgisayarla görme (CV) olmak üzere çok sayıda sektörü dönüştürüyor. Artan talep, büyüyen Edge AI pazar büyüklüğüne de yansımaktadır.
Edge AI, faydalarına rağmen uç cihazların sınırlı hesaplama kaynakları(işlem gücü etkisi), yüksek düzeyde optimize edilmiş modellere duyulan ihtiyaç (YOLOv9'un verimliliği gibi), çok sayıda dağıtılmış cihazda model dağıtımını ve güncellemelerini yönetme (genellikle Docker gibi araçlar kullanarak) ve değişen gerçek dünya koşullarında model performansını sağlama gibi zorluklarla karşı karşıyadır. Google Edge TPU gibi özel donanımlar ve Sony IMX500 gibi sensörler bu donanım sınırlamalarının bazılarını gidermeye yardımcı olur. Çerçeveler gibi NVIDIA TensorRT optimizasyona da yardımcı olur.
Edge AI, zekayı merkezi bulutlardan yerel cihazlara taşıyarak AI yeteneklerinin nasıl sunulduğu konusunda önemli bir değişimi temsil ediyor. Bu, ağın ucunda etkili bir şekilde çalışabilen ve tüketici elektroniğinden kritik endüstriyel sistemlere kadar her şeyi etkileyen yeni nesil duyarlı, özel ve güvenilir yapay zeka uygulamalarını mümkün kılmaktadır.