NVIDIA Kartlarıyla Geliştirilen Yapay Zeka Projeleri

NVIDIA Kartlarıyla Geliştirilen Yapay Zeka Projeleri

Çoğumuz NVIDIA tabanlı kartlara hayranlık duyarız. Bu kartlar sayesinde oyunlarda yüksek FPS ve akıcı bir oyun tecrübesi yaşarız. İşin bir de öbür yanı var, bu da yapay zeka. NVIDIA tarafında yapay zeka projeleri geliştirebilmeniz için Jetson ailesinden yararlanmanız gereklidir.

Jetson ailesi; performansı yüksek, düşük güç tüketen ve yapay zeka projeleri geliştirmek için oluşturulmuş NVIDIA tabanlı elektronik kartlardır. Ekran kartlarında olduğu üzere giriş, orta ve ileri düzeyli projeler yapmamıza imkan sağlar. Haydi artık Jetson ailesi kullanılarak oluşturulmuş yapay zeka projelerini inceleyelim.

Gelecek heyecan verici, bu heyecanın başında elbet otonom araçlar var. NVIDIA Jetson ailesi ile birlikte otonom araçlar geliştirilebilmektedir.

Araç sürerken artık şoför olarak yapay zeka var. Ortamı inceler, yorumlar ve uygular. NVIDIA tabanlı sistemlerde bu araçlar çeşitli yapay zeka kodlarından sonra kendi kendine şerit takibi ve obje tespiti gerçekleştirir. Gerçekleştirdikten sonra kendi kararını alır ve uygular.

Bu süreç, kamera ile görüntülediğimiz ortamın görüntü işleme ve derin öğrenme modelleriyle eğitilmiş modellerin ortaya çıkardığı sonuç ile gerçekleşiyor. Bugün kameradan elde edilen bir data üzerinden süreç yapılıyorsa bunun temelinde imaj sürece bulunur.

Eğer obje tespiti, şerit takibi üzere süreçler yapılıyorsa bu da derin öğrenme ve makine öğrenmesi modelleriyle sağlanır. Bu modeller birden çok alakalı görüntünün eğitilmesi sonucu oluşturulur. Yani bir kırmızı ışık tespiti yapılacak olsa dahi binlerce kırmızı ışık imgesinden oluşan küme eğitilir ve model ortaya çıkartılır.

Orman yangınlarına artık otonom dronlar müdahale ediliyor. Yapay zeka, yangının olup olmadığını itfaiyeye bildiriyor.

Zaman vakit havalanan otonom dronlar, yapay zeka sayesinde erkenden yangını tespit eder. Üstelik sadece yangın tespiti değil, birebir vakitte bu sistemler yangının koordinat bilgisini de itfaiyeye bildirmektedir. Düşünün ki ormanlık alandasınız ve telefon sınırınız çekmiyor. Tam da bu noktada dronlar sayesinde yangından haber alınabiliyor ve erkenden müdahalede bulunuluyor.

Piksel kavramı, bir imgenin içerisinde bulunan en küçük yapı ünitesi olarak tanımlanır. Piksellerin içerisinde RGB renk formatına nazaran çeşitli sayılar bulunuyor. Renkli imajdaki piksel, 3 farklı sayıyı bir dizi içerisinde fiyat. Örneğin (255,0,0) kıymetlerinden oluşan 1 adet pikselin rengi kırmızıdır. Özellike yangın tespiti süreçlerinde piksel yoğunluklarına nazaran tespit süreci gerçekleştirilir.

Böylelikle ortamdaki yangın ve dumanının piksel yoğunluklarına nazaran çeşitli hesaplamaları gerçekleştirilip, bunun sonucunda NVIDIA tabanlı sistemlerle birlikte dronlar kullanılarak, yangın erken tespit sistemleri geliştirilebilir.

Akıllı buzdolapları sayesinde meyve ve sebzelerin tazelik durumu anlaşılabilir.

NVIDIA tabanlı yapay zeka sistemleri sayesinde bir meyvenin yahut sebzenin bozulma durumunu gözlemleyebilir ve erkenden bilgi sahibi olabiliriz. Üstelik meyvenin yahut zerzevatın sıhhati yüzdelik cinsten görüntülenmektedir.

Projenin geliştirilebilmesi için 3 farklı derin öğrenme modelinin eğitilmesi gerekli: İlki, olağan durumda olan meyveler kümesi; diğeri, bozulmaya yakın meyveler kümesi ve sonuncusu ise bozulmuş olan meyve yahut sebzelerin kümesiyle eğitim gerçekleştirilir.

Bunun sonucunda istatistik ve matematikten yararlanılarak yüzdesel oranlar çıkar. Buna nazaran bir meyvenin yüzde kaç olağan durumda olduğunu yahut bir zerzevatın yüzde kaç çürümüş durumda olduğunu yapay zeka sayesinde buzdolaplarında öğrenebiliyoruz.

Fitness idmanı yaparken kaçıncı set ve tekrarda olduğunuzu merak etmeyin. Yapay zeka sizler için set ve tekrarınızın bilgisini veriyor.

Yapay zeka modeli, kolunuzdaki hareketleri yorumlayıp, hangi tekrarda olduğunuzu sizin yerinize sayabilir. Ayrıyeten, hareketi doğru yapıp yapmadığınızı da öğrenebilirsiniz. 

Burada yapılan tamamen kol hareketlerinize bağlı olarak kol ve bilek ortasındaki arayı yüzdelik cinsten hesaplanması ve yorumlanması. Dambıllarınızı gerçek ve tam kaldırdığınızda yapay zeka sizin tekrar sayınızı kendi kendine sayabiliyor.

Satranç oynamayı seviyor musunuz? O vakit buyrun bir de yapay zekaya karşı oynayın.

NVIDIA tabanlı sistemlerde geliştirilen bir başka proje ise size karşı satranç oynayan yapay zeka! Üstelik yenmesi de çok güç. Satranç oyununda bulunan yapay zeka sistemi biraz daha farklı. Her rakibin 16 farklı taşı var. Bu taşların içerisinde de 6 farklı vazifeye sahip taş gruplarımız var. Her bir taş kümesi oynama durumlara, misyonlarına ve rakip çeşitliliğine nazaran derin öğrenme modelleriyle NVIDIA Jetson ailesinde eğitilir.

Sinir bozucu taraf ise modelin eğitimi bittikten sonra başlıyor. Adeta bir tavla edasıyla, her maçtan sonra satranç tahtasını koltuk altınıza alabilirsiniz.

Elbette bu kadarıyla sonlu değil. Daha birçok proje mevcut hayatımızda. Kimileri direkt hayatımızı tesirler iken kimileri dolaylı yoldan etkiliyor.