KNN ve Python ile Nesne Algılama

Bu yazımda bir yapay zeka sınıflandırma uygulaması olan KNN ve Python ile kısaca nesne algılamaya yönelik kodu paylaşacağım.

Kısaca KNN : 

KNN aslında tembel bir yapay zeka sınıflandırma sistemidir.Verilen bir veri tabanı üzerinden en yakın komşu algoritmasını kullanarak sonuca ulaşmaya çalışır.

Diğer uygulamalara nazaran daha fazla alan, bellek ve sistem gereksinimi ister çünkü hali hazırda bulunan bir veri tabanı, resim vb. kendine örnek oluşturacak veriler üzerinden sınıflandırma yapar.

Biz yapacağımız uygulama üzerinde ekranımızda oynayan video üzerinde datasetimiz olan mordecai.png yi arayacağız.

mordecai.png bizim datasetimiz bu resim üzerinde bulunan nesneleri knn ekranımızda oynayan video üzerinde karşılaştırarak işaretleyecek. Mordecai’nin farklı varyasyonlardaki resimlerini ekleyerek bu karşılaştırmayı daha iyi hale getirebiliriz. Ben sadece 2 adet ekledim.

Şimdi kodumuza geçelim öncelikli olarak aşağıdaki kütüphaneleri eğer yok ise yüklememiz gerekiyor.

Bu kısımı tamamladıysak aşağıda örnek kodu ve kullanılan diğer dosyaları bulabilirsiniz.

Kodumuz :

mordecai.png :

Kodumuz bu kadar. Bir dahaki yazımda knn ve python kullanarak yapay zekaya ördek oyunu (Atari’de olan) oynatacağız.

Bu Kategorideki Diğer Yazılar

Leave a Comment