Scoprite come Ben Farahmand ha utilizzato YOLOv5 e l'intelligenza artificiale per risolvere il dilemma della cacca del cane nel quartiere e migliorare i rapporti con la comunità.
.webp)
Scoprite come Ben Farahmand ha utilizzato YOLOv5 e l'intelligenza artificiale per risolvere il dilemma della cacca del cane nel quartiere e migliorare i rapporti con la comunità.
La prossima volta che lasciate che il vostro cane faccia la cacca nel giardino di qualcuno, forse dovrete pensarci due volte. Ben Farahmand si è reso conto di avere proprio questo problema quando sua figlia ha iniziato ad avvertirlo dell'afflusso di cacca di cane che aveva iniziato a comparire nel suo giardino. Non sapendo chi fosse il responsabile, Ben ha iniziato a pensare a come cogliere il colpevole in flagrante.
Volevamo sapere come finiva la storia, così ci siamo seduti con Ben e gli abbiamo fatto qualche domanda sulla sua esperienza con YOLOv5 e la vision AI.
"Ho visto un problema. Ho pensato: "Ok, mia figlia gioca in giardino e si accorge della cacca del cane in giardino. Volevo poter parlare con la persona che lasciava fare la cacca al cane e non la raccoglieva", racconta Ben. Ben aveva bisogno di trovare una soluzione migliore rispetto al fissare la finestra 24 ore su 24, 7 giorni su 7.
Così, dopo una rapida ricerca su Google, Ben ha scoperto YOLOv5 e si è messo al lavoro per addestrare il suo modello: "Mi sono imbattuto in un paio di modelli diversi disponibili. YOLOv5 sembrava avere una buona documentazione, quindi ho iniziato con quello". Ben si è poi rivolto a Twitter e ha documentato le informazioni del suo appostamento, tenendoci con il fiato sospeso.
All'inizio Ben ha incontrato un paio di ostacoli. Inizialmente il modello di Ben aveva difficoltà a rilevare i cani di piccola taglia, che erano ancora considerati sospetti nel caso. A volte classificava i cani di piccola taglia come uccelli, altre volte li mancava completamente. In un caso specifico, un grosso e soffice cane bianco è stato classificato come una pecora. Per ovviare a questo problema, Ben ha sostituito la piccola rete neurale che stava usando con una più grande, ottenendo un successo. I cani di piccola taglia non sono più stati identificati come uccelli e la precedente pecora è stata finalmente identificata correttamente come un cane.
"L'ho fatto e alla fine è successo che spesso i proprietari passavano nel mio cortile. A volte passava il padre, altre volte la figlia. Quando ho esaminato i miei dati, ho scoperto che il padre raccoglieva sempre la cacca del cane, ma la figlia no". "Sembra che le cose siano migliorate nel quartiere di Ben. "Abbiamo scritto una lettera e parlato con loro e finora non ci sono state altre cacche di cane. Ma ora la situazione è un po' inquietante perché a volte esco e riconosco questi cani che passano. Mi chiedo se sappiano che li osservo".
"Beh, per caso, perché conoscevo OpenCV, ci ho giocato un po' ai tempi della scuola di specializzazione. Ma il mio corso di laurea era più incentrato sulla progettazione per l'impatto sociale, senza alcun tipo di attenzione per l'ingegneria. Mi sono limitato a giocherellarci. Di recente sapevo che era possibile fare ciò che volevo, ma non ero sicuro al 100% di poterlo fare. Inoltre non mi ero reso conto di quanto fosse facile. Complimenti a voi per l'eccellente documentazione. Chiunque abbia scritto la vostra documentazione deve ricevere un aumento".
"Al momento, la prima cosa che mi viene in mente è che nel nostro quartiere c'è un segnale di stop che la gente attraversa in continuazione. Forse qualcun altro ha già creato un'applicazione del genere, ma vorrei scoprire chi continua a oltrepassare lo stop. Tuttavia, non posso dire quanto sarebbe legale per me creare una cosa del genere".
Ben Farahmand è un product manager di una piccola azienda di formazione chiamata Tuva Labsche catalizza l'educazione all'alfabetizzazione dei dati e consente agli insegnanti di inserire l'apprendimento del mondo reale nelle lezioni di matematica e scienze. Tuva Labs fornisce set di dati, lezioni e software per la creazione di grafici che consentono di incorporare qualsiasi tipo di lezione di statistica nei programmi di studio. Ben ha anche fondato FAZAun avvincente gioco da tavolo cooperativo a tema fantascientifico pulp che racconta la classica storia dell'invasione extraterrestre.
Guardateil thread di Ben su Twitter, che documenta la narrazione di cacca di cane.
Trovateil repo GitHub di Ben qui. GitHub qui.