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

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

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

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






