YOLOvME: القضية الغامضة لفضلات الكلاب
اكتشف كيف استخدم بن فرحمند YOLOv5 والذكاء الاصطناعي للرؤية لحل معضلة فضلات الكلاب في الحي وتحسين العلاقات المجتمعية.

في المرة القادمة التي تسمح فيها لكلبك بقضاء حاجته في فناء منزل شخص آخر، قد ترغب في التفكير مرتين. أدرك Ben Farahmand أنه يواجه هذه المشكلة بالضبط عندما بدأت ابنته تنبهه إلى تدفق فضلات الكلاب التي بدأت تظهر في فنائه. ولأنه لم يكن متأكداً من المسؤول عن ذلك، بدأ Ben في التفكير في كيفية ضبط الجاني متلبساً.
أردنا أن نعرف كيف انتهت القصة، لذلك جلسنا مع بن وطرحنا عليه بعض الأسئلة حول تجربته مع Ultralytics YOLOv5 والذكاء الاصطناعي للرؤية.
كيف كانت عملية إنشاء أداة اكتشاف الكائنات الخاصة بك؟#

تحديد التحدي#
"لقد رأيت مشكلة. قلت لنفسي، حسناً، ابنتي تلعب في الفناء، وهي تلاحظ فضلات الكلاب هناك. أردت أن أكون قادراً على التحدث إلى الشخص الذي يسمح لكلبه بقضاء حاجته دون التقاطها"، يقول Ben. كان Ben بحاجة إلى إيجاد حل أفضل من التحديق من نافذته على مدار الساعة طوال أيام الأسبوع.
اختيار نموذج التعلم الآلي المناسب#
لذا، بعد بحث سريع على Google، اكتشف Ben نموذج Ultralytics YOLOv5 وبدأ في العمل على تدريب نموذجه. "صادفت عدداً قليلاً من النماذج المختلفة المتاحة. بدا أن YOLOv5 يمتلك توثيقاً جيداً، لذلك بدأت به مباشرةً." ثم توجه Ben إلى Twitter لتوثيق المعلومات الواردة من عملية المراقبة، مما جعلنا في ترقب مستمر.
تدريب نموذج التعلم الآلي#
في البداية، واجه Ben بضعة عقبات. واجه نموذج Ben صعوبة في البداية في اكتشاف الكلاب الصغيرة، التي كانت لا تزال تعتبر مشتبهاً بهم في القضية. في بعض الأحيان كان يصنف الكلاب الصغيرة كطيور، وفي أوقات أخرى كان يغفل عنها تماماً. وفي حالة محددة، تم تصنيف كلب كبير أبيض منفوش كخروف. ولحل هذه المشكلة، استبدل Ben الشبكة العصبية الصغيرة التي كان يستخدمها بأخرى أكبر، وحقق النجاح هنا. لم تعد الكلاب الصغيرة تُعرف كطيور، وتم التعرف أخيراً على الخروف السابق بشكل صحيح ككلب.

هل قبضت على الجاني؟#
"فعلت ذلك، وما حدث في النهاية هو أن المالكين كانوا يمرون بجوار فنائي كثيراً. أحياناً كان الأب يمر، وأحياناً الابنة. عندما نظرت إلى بياناتي، اكتشفت في الواقع أن الأب كان دائماً يلتقط فضلات الكلب، لكن الابنة لم تكن تفعل ذلك." يبدو أن الأمور تحسنت في حي Ben. "كتبنا رسالة وتحدثنا إليهم، وحتى الآن لم تكن هناك المزيد من فضلات الكلاب. لكن الأمر يبدو الآن مخيفاً قليلاً لأنني أخرج أحياناً، وأتعرف على هذه الكلاب وهي تمشي. أتساءل عما إذا كانوا يعرفون أنني أراقبهم."
كيف بدأت مع Ultralytics وYOLOv5؟#
"حسناً، عن طريق الصدفة، لأنني كنت أعرف عن OpenCV، لقد عبثت بها نوعاً ما في كلية الدراسات العليا. لكن برنامج دراساتي العليا كان يتعلق أكثر بالتصميم من أجل التأثير الاجتماعي، دون أي تركيز هندسي. لقد جربتها فقط. مؤخراً، كنت أعلم أنه من الممكن القيام بما أريده، لكنني لم أكن متأكداً بنسبة 100% مما إذا كان بإمكاني القيام بذلك. لم أدرك أيضاً مدى سهولة الأمر. تحية لكم يا رفاق على امتلاككم توثيقاً ممتازاً. أي شخص كتب التوثيق الخاص بكم يحتاج إلى الحصول على علاوة."
ما هي التحديات الأخرى التي ترغب في حلها باستخدام Ultralytics YOLOv5؟#
"في الوقت الحالي، أول شيء يتبادر إلى الذهن هو أن لدينا علامة توقف في حيتنا يتجاهلها الناس طوال الوقت. ربما يكون شخص آخر قد أنشأ تطبيقاً كهذا بالفعل، لكنني أود معرفة من يستمر في تجاهل علامة التوقف. ومع ذلك، لا أستطيع التحدث عن مدى قانونية إعداد شيء كهذا."
Ben Farahmand هو مدير منتجات لشركة تعليمية صغيرة تسمى Tuva Labs، والتي تحفز تعليم محو الأمية البياناتية وتمكن المعلمين من إدخال التعلم في العالم الحقيقي في تدريس الرياضيات والعلوم. توفر Tuva Labs مجموعات بيانات ودروس وبرامج رسوم بيانية تتيح دمج أي نوع من دروس الإحصاء في مناهجهم الدراسية. كما أسس Ben شركة FAZA، وهي لعبة لوحية تعاونية مشوقة ذات طابع خيال علمي شعبي تعيد سرد قصة غزو الكائنات الفضائية الكلاسيكية.
اطّلع على سلسلة تغريدات Ben على Twitter التي توثق dog poop narrative.
اعثر على GitHub repo here الخاص بـ Ben.






