Ben Farahmand'ın bir mahalledeki köpek kakası ikilemini çözmek ve topluluk ilişkilerini iyileştirmek için YOLOv5 ve görsel yapay zekayı nasıl kullandığını keşfedin.
Bir dahaki sefere köpeğinizin birinin bahçesine kaka yapmasına izin verirseniz, iki kez düşünmek isteyebilirsiniz. Ben Farahmand, kızı bahçesinde görülmeye başlayan köpek dışkısı akını konusunda onu uyarmaya başladığında tam da bu sorunu yaşadığını fark etti. Bunun arkasında kimin olduğundan emin olamayan Ben, suçluyu nasıl suçüstü yakalayabileceği konusunda beyin fırtınası yapmaya başladı.
Hikayenin nasıl sona erdiğini bilmemiz gerekiyordu, bu yüzden Ben ile oturduk ve ona YOLOv5 ve vizyon yapay zekası ile ilgili deneyimi hakkında birkaç soru sorduk.
"Bir sorun gördüm. Kızım bahçede oynuyor ve bahçedeki köpek pisliğini fark ediyordu. Köpeğin kaka yapmasına izin veren ve onu toplamayan kişiyle konuşabilmek istedim." diyor Ben.7/24 pencereden dışarı bakmaktan daha iyi bir çözüm bulması gerekiyordu.
Hızlı bir Google aramasından sonra Ben, YOLOv5 adresini keşfetti ve modelini geliştirmeye başladı. "Birkaç farklı modelle karşılaştım. YOLOv5 iyi belgelere sahip görünüyordu, ben de bununla başladım. "Ben daha sonra Twitter'a döndü ve gözleminden elde ettiği bilgileri belgeleyerek bizi diken üstünde tuttu.
Başlangıçta Ben birkaç engelle karşılaştı. Ben'in modeli başlangıçta, davada hala şüpheli olarak görülen küçük köpekleri tespit etmekte zorlandı. Bazen küçük köpekleri kuş olarak sınıflandırıyor, bazen de tamamen gözden kaçırıyordu. Belirli bir örnekte, büyük, kabarık beyaz bir köpek koyun olarak sınıflandırıldı. Bu sorunu çözmek için Ben, kullandığı küçük sinir ağını daha büyük bir sinir ağıyla değiştirdi ve burada başarılı oldu. Küçük köpekler artık kuş olarak tanımlanmadı ve eski koyun nihayet doğru bir şekilde köpek olarak tanımlandı.
"Yaptım ve sonunda ne oldu, sahipleri sık sık bahçemden geçiyordu. Bazen baba, bazen de kızı geçiyordu. Elimdeki verilere baktığımda, aslında babanın her zaman köpek dışkısını topladığını, ancak kızının toplamadığını gördüm. "Görünüşe göre Ben'in mahallesinde işler düzeldi. "Bir mektup yazdık ve onlarla konuştuk ve şu ana kadar daha fazla köpek pisliği olmadı. Ama şimdi biraz ürkütücü geliyor çünkü bazen dışarı çıkıyorum ve bu köpeklerin geçtiğini fark ediyorum. Onları izlediğimi bilip bilmediklerini merak ediyorum."
"Tesadüfen, çünkü OpenCV'yi biliyordum, yüksek lisans okulundayken onunla biraz oynamıştım. Ancak yüksek lisans programım daha çok sosyal etki için tasarım üzerineydi, herhangi bir mühendislik odağı yoktu. Son zamanlarda, istediğim şeyi yapmanın mümkün olduğunu biliyordum, sadece bunu yapıp yapamayacağımdan %100 emin değildim. Ayrıca bu kadar kolay olduğunu da fark etmemiştim. Mükemmel belgelere sahip olduğunuz için sizi tebrik ederim. Belgelerinizi kim yazdıysa zam alması gerekiyor."
"Şu anda aklıma gelen ilk şey, mahallemizde insanların sürekli geçtiği bir dur levhası olması. Belki bir başkası daha önce böyle bir uygulama oluşturmuştur, ancak ben dur işaretini kimin geçmeye devam ettiğini öğrenmek istiyorum. Ancak benim böyle bir şey yapmamın ne kadar yasal olacağı konusunda bir şey söyleyemem."
Ben Farahmand adlı küçük bir eğitim şirketinde ürün müdürüdür. Tuva LabsVeri okuryazarlığı eğitimini katalize eden ve öğretmenleri gerçek dünya öğrenimini matematik ve fen öğretimine getirmeleri için güçlendiren Tuva Labs, her türlü istatistik dersinin müfredatlarına dahil edilmesine olanak tanıyan veri setleri, dersler ve grafik yazılımı sağlamaktadır. Ben aynı zamanda FAZAklasik dünya dışı istila hikayesini yeniden anlatan, pulp bilimkurgu temalı, tırnak yedirten bir işbirlikçi masa oyunu.
Ben'in Twitter 'da paylaştığı ve köpek kakası hikayesi.
Ben' i Bul GitHub deposu burada.
Makine öğreniminin geleceği ile yolculuğunuza başlayın