Edge AI (Uç Yapay Zeka) veya Edge Intelligence (Uç Zeka - EI), yapay zeka (AI) hesaplamalarının ve algoritmalarının, merkezi bulut veri merkezleri yerine, verinin üretildiği veya kullanıcıların bulunduğu ağın uç noktalarına yakın konumdaki cihazlarda (uç cihazlar) çalıştırılması pratiğini ifade eder.
Bu yaklaşım, AI yeteneklerini mobil cihazlar, Nesnelerin İnterneti (IoT) sensörleri, akıllı kameralar, robotlar gibi gerçek dünya cihazlarına entegre etmeyi amaçlar. Temelde, uç bilişim (edge computing) paradigmalarını ve yapay zeka tekniklerini bir araya getirerek, verinin kaynağına daha yakın, dağıtık ve otonom zeka yetenekleri oluşturmayı hedefler.
Dar anlamda uç cihaz üzerinde AI çalıştırmak olarak tanımlansa da, daha geniş bir perspektifle, AI model eğitimini ve çıkarımını optimize etmek için uç cihazlar, uç sunucular ve bulut arasındaki hiyerarşik iş birliğinden tam olarak yararlanan bir paradigma olarak da görülebilir. Bu iş birliği seviyesi, verinin ne kadarının ve ne kadar uzağa aktarıldığına bağlı olarak farklılık gösterebilir.

Uç Zeka'nın 6 Seviyesi (Zhou et al.: Edge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing)
Edge AI'ın kökenleri, 1990'larda web ve oyun videolarını kullanıcılara yakın sunucularda barındıran içerik dağıtım ağlarının (CDN) ortaya çıkışına kadar uzanabilir. Ancak modern anlamda Edge AI'ın gelişimi, bilişim modellerindeki evrimle yakından ilişkilidir. Merkezi ana bilgisayar modelinden kişisel bilgisayarlara, istemci-sunucu (C/S) ve tarayıcı-sunucu (B/S) mimarilerine, ardından bulut bilişime geçiş yaşanmıştır.
2000'li yıllardan sonra bulut bilişimin yaygınlaşması, merkezi veri merkezlerinde büyük işlem gücü ve depolama kapasitesi sunmuş olsa da, özellikle mobil cihazların ve IoT'nin patlamasıyla ortaya çıkan yüksek gecikme süresi, bant genişliği darboğazları, veri gizliliği endişeleri gibi zorluklar yeni yaklaşımları zorunlu kılmıştır. Bu zorluklara yanıt olarak, işlem gücünü ağın uç noktalarına taşıyan uç bilişim paradigmaları geliştirilmiştir:
Edge AI'ın doğuşu, bu uç bilişim altyapılarının gelişimiyle birlikte, yapay zeka (özellikle derin öğrenme) algoritmalarındaki verimlilik artışları ve IoT cihazlarının yaygınlaşmasıyla mümkün olmuştur. 2018 civarında Gartner Hype Cycle gibi teknoloji raporlarında belirginleşmeye başlamış ve hem akademik hem de endüstriyel alanda hızla ilgi görmüştür. Günümüzde Edge AI, yapay zekanın "son kilometresini" ağın uç noktalarına taşıyan kritik bir teknoloji olarak kabul edilmektedir.
Edge AI'ın yükselişi, çeşitli teknolojik ve uygulama ihtiyaçlarından kaynaklanmaktadır:
1. Düşük Gecikme (Low Latency): AI hesaplamalarını verinin üretildiği yere veya kullanıcıya yaklaştırmak, buluta veri gönderme ve sonuç bekleme süresini ortadan kaldırarak özellikle otonom araçlar, gerçek zamanlı video analizi, endüstriyel kontrol ve AR/VR gibi zamana duyarlı uygulamalar için kritik olan milisaniye düzeyinde yanıt süreleri sağlar.
2. Bant Genişliği ve Maliyet Tasarrufu: Büyük miktarda ham veriyi (özellikle video gibi) buluta göndermek yerine uçta işlemek, ağ trafiğini ve buna bağlı iletişim maliyetlerini önemli ölçüde azaltır. Sadece anlamlı sonuçların veya modellerin güncellemelerinin buluta gönderilmesi yeterli olabilir.
3. Gizlilik ve Güvenlik: Hassas verilerin (sağlık verileri, kişisel görüntüler, endüstriyel sırlar vb.) yerel cihazda veya güvenilir bir uç sunucuda işlenmesi, verinin ağ üzerinde taşınmasını ve merkezi bir yerde depolanmasını en aza indirerek gizlilik risklerini azaltır ve veri güvenliğini artırır. Federated Learning gibi teknikler bu konuda ek güvenceler sunar.
4. Güvenilirlik ve Erişilebilirlik: Uç cihazlar, ağ bağlantısı kesintili veya tamamen olmadığında bile AI görevlerini yerel olarak çalıştırabilir. Bu, özellikle kritik altyapı ve endüstriyel uygulamalar için operasyonel sürekliliği sağlar.
5. Kenar Verisinin Potansiyelini Açığa Çıkarma: Milyarlarca IoT ve mobil cihaz tarafından üretilen devasa veri hacmi, büyük ölçüde ağın kenarında oluşmaktadır. Edge AI, bu verilerden gerçek zamanlı olarak anlamlı bilgiler ve içgörüler çıkarmak için gerekli bir araçtır.
6. Yeni Uygulamalar ve Yetenekler: Edge AI, daha önce mümkün olmayan veya pratik olmayan birçok yeni uygulama senaryosunu mümkün kılar: Gelişmiş otomasyon, daha akıllı cihazlar, kişiselleştirilmiş deneyimler ve bağlam farkındalığı bunlardan bazılarıdır.
7. Ölçeklenebilirlik ve Dağıtıklık: AI iş yükünü merkezi buluttan dağıtık uç cihazlara yayarak, sistemin genel ölçeklenebilirliği artırılabilir ve tek bir merkezi noktadaki yoğunluk azaltılabilir.
Bu nedenlerle, Edge AI'ın pazar büyüklüğünün önümüzdeki yıllarda katlanarak artması beklenmektedir.
Edge AI sistemleri genellikle uç cihazlar (veri toplayan sensörler, kameralar, mobil telefonlar vb.), uç sunucular (erişim noktalarına, baz istasyonlarına veya yerel ağ geçitlerine bağlı daha güçlü hesaplama birimleri) ve bulut (merkezi depolama, yoğun model eğitimi, global koordinasyon için) arasında hiyerarşik bir yapıda çalışır. Bu mimari içinde AI modellerinin eğitimi ve çıkarımı farklı şekillerde dağıtılabilir:
Son zamanlarda, Büyük Dil Modelleri (LLM'ler, örn. GPT) kullanılarak Edge AI sistemlerinin otonom hale getirilmesi vizyonu ortaya çıkmıştır. Bu yaklaşımda LLM, bulutta bir kontrolcü olarak görev yapar; doğal dildeki kullanıcı isteklerini anlar, mevcut AI modellerinin yeteneklerini değerlendirir, görevleri alt görevlere ayırır, uygun modelleri seçip koordine eder ve hatta Federasyon Öğrenmesi için otomatik olarak kod üretebilir.

Federatif Öğrenme Süreci (Kaynak: Wang et al. 2019, In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning)
Edge AI, neredeyse her endüstride uygulama potansiyeline sahiptir. Başlıca uygulama alanları şunlardır:
Edge AI'ın hayata geçirilmesi, donanım ve yazılım alanlarındaki çeşitli teknolojik gelişmelerle mümkün olmaktadır:
Edge AI hızla gelişen bir alan olmasına rağmen, çözülmesi gereken önemli zorluklar ve gelecek vaat eden araştırma yönleri bulunmaktadır:
Wang, Xiong, Yonggang Han ve Dusit Niyato. Edge AI: Convergence of Edge Computing and Artificial Intelligence. Singapore: Springer, 2020. https://link.springer.com/book/10.1007/978-981-15-6186-3.
Zhou, Zhi, Xu Chen, Enliang Li, Liekang Zeng, Ke Luo ve Junshan Zhang. “Edge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing.” Proceedings of the IEEE 107, no. 8 (2019): 1738–1762.
Shen, Yilun, Jingwei Shao, Xiaoyu Zhang, Zhenyu Lin ve Hongyang Pan. “Large Language Models Empowered Autonomous Edge AI for Connected Intelligence.” IEEE Communications Magazine 61, no. 12 (2023): 24–30. https://arxiv.org/abs/2307.02779.
Wang, Xiong, Yonggang Han, Chenyang Wang ve Qiang Zhao. “In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning.” IEEE Network 33, no. 3 (2019): 156–165.
Henüz Tartışma Girilmemiştir
"Edge AI (Uç Yapay Zeka)" maddesi için tartışma başlatın
Tarihçe ve Gelişim
Önem ve Motivasyon
Çalışma Prensipleri ve Mimariler
Model Eğitimi (Training)
Model Çıkarımı (Inference)
Otonom Edge AI
Uygulama Alanları
Kolaylaştırıcı Teknolojiler
Zorluklar ve Gelecek Yönelimler
Bu madde yapay zeka desteği ile üretilmiştir.