Ben Farahmand'ın bir mahalledeki köpek dışkısı sorununu çözmek ve toplum ilişkilerini iyileştirmek için YOLOv5'i ve yapay zekayı nasıl kullandığını keşfedin.
.webp)
Ben Farahmand'ın bir mahalledeki köpek dışkısı sorununu çözmek ve toplum ilişkilerini iyileştirmek için YOLOv5'i ve yapay zekayı nasıl kullandığını keşfedin.
Bir dahaki sefere köpeğinizin birinin bahçesine kaka yapmasına izin verdiğinizde, iki kere düşünmek isteyebilirsiniz. Ben Farahmand, kızının bahçesinde ortaya çıkmaya başlayan köpek kakası akını konusunda onu uyarmaya başlamasıyla tam olarak bu sorunu yaşadığını fark etti. Bunun arkasında kimin olduğundan emin olmayan Ben, suçluyu nasıl suçüstü yakalayabileceği konusunda beyin fırtınası yapmaya başladı.
Hikayenin nasıl bittiğini öğrenmemiz gerekiyordu, bu yüzden Ben ile oturduk ve ona YOLOv5 ve yapay görme konusundaki deneyimi hakkında birkaç soru sorduk.
“Bir sorun gördüm. Dedim ki, tamam, kızım bahçede oynuyor ve bahçedeki köpek kakasını fark ediyor. Köpeğinin kakasını yapmasına izin veren ve toplamayan kişiyle konuşabilmek istedim.” diyor Ben. Ben'in penceresinden 7/24 dışarı bakmaktan daha iyi bir çözüm bulması gerekiyordu.
Böylece, hızlı bir Google aramasından sonra Ben, YOLOv5'i keşfetti ve modelini eğitmeye başladı. "Birkaç farklı mevcut modelle karşılaştım. YOLOv5'in iyi bir dokümantasyonu vardı, bu yüzden onunla başladım. Ben daha sonra Twitter'a yöneldi ve bizi koltuklarımızın ucunda tutarak gözetlemesinden elde ettiği bilgileri belgeledi.
Başlangıçta, Ben birkaç engelle karşılaştı. Ben'in modeli başlangıçta davada hala şüpheli olarak kabul edilen küçük köpekleri tespit etmekte zorlanıyordu. Bazen küçük köpekleri kuş olarak sınıflandırıyor, bazen de tamamen kaçırıyordu. Belirli bir örnekte, büyük, kabarık beyaz bir köpek koyun olarak sınıflandırıldı. Bu sorunu gidermek için Ben, kullanmakta olduğu küçük sinir ağını daha büyük bir sinir ağıyla değiştirdi ve burada başarıya ulaştı. Küçük köpekler artık kuş olarak tanımlanmıyordu ve eski koyun sonunda doğru bir şekilde köpek olarak tanımlandı.
“Yaptım ve sonuçta olan şu oldu ki, çoğu zaman sahipleri bahçemin önünden geçiyordu. Bazen baba geçiyordu, bazen de kızı. Verilerime baktığımda, aslında babanın her zaman köpek kakasını aldığını, ancak kızının almadığını gördüm. “Görünüşe göre Ben'in mahallesinde işler düzelmiş. “Onlara bir mektup yazdık ve konuştuk ve şimdiye kadar başka köpek kakası olmadı. Ama şimdi biraz ürkütücü geliyor çünkü bazen dışarı çıkıyorum ve bu köpeklerin geçtiğini tanıyorum. Acaba onları izlediğimi biliyorlar mı diye merak ediyorum.“
“Aslında tesadüfen, çünkü OpenCV'yi biliyordum, yüksek lisans okulundayken onunla biraz oynamıştım. Ama yüksek lisans programım daha çok sosyal etki için tasarımla ilgiliydi, herhangi bir mühendislik odağı yoktu. Sadece biraz uğraştım. Son zamanlarda, istediğim şeyi yapmanın mümkün olduğunu biliyordum, sadece yapabileceğimden %100 emin değildim. Ayrıca ne kadar kolay olduğunu da fark etmemiştim. Mükemmel belgelere sahip olduğunuz için size tebrikler. Belgelerinizi kim yazdıysa zam alması gerekiyor.”
“Şu anda aklıma gelen ilk şey, mahallemizde insanların sürekli geçtiği bir dur işareti olduğu. Belki de bir başkası zaten böyle bir uygulama yaratmıştır, ancak dur işaretinden geçmeye devam edenin kim olduğunu öğrenmek istiyorum. Ancak, böyle bir şey kurmamı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 ayrıca, klasik dünya dışı istila hikayesini yeniden anlatan pulp bilimkurgu temalı, tırnak yedirten bir işbirlikçi masa oyunu olan FAZA'yı kurdu.
Ben'in köpek kakası anlatısını belgeleyen Twitter başlığına göz atın.
Ben'in GitHub deposunu burada bulun.