تعلم الآلة
بدأ تطبيق “Not Hotdog”، الذي ظهر في مسلسل HBO الشهير “وادي السيليكون”، كمزحة خفيفة. لكن تحت غطاء هذه المزحة، كان هناك استكشاف جدي لتعلم الآلة، من إنشاء المهندس Tim Anglade. بدلاً من استخدام واجهات برمجة التطبيقات المتاحة بسهولة، غاص Anglade بعمق في TensorFlow و Keras، وبنى نموذجًا مخصصًا للأجهزة المحمولة.
واجه بعض التحديات، بما في ذلك التعامل مع قيود الذاكرة، والإفراط في التناسب، والعثور على التوازن الصحيح بين حجم النموذج والدقة. أدى رحلته إلى استكشاف SqueezeNet، و MobileNets في النهاية، الحل من Google للشبكات العصبية الفعالة على الأجهزة المحمولة.

قام Anglade بتدريب نموذجه بدقة على مجموعة بيانات من 150,000 صورة، حيث كانت غالبية هذه الصور “ليست هوت دوج”. كان هذا عدم التوازن متعمدًا ليعكس واقع العالم، حيث أن الهوت دوج يشكل أقلية الأشياء.
إلى جانب التفاصيل التقنية، يسلط Anglade الضوء على أهمية واجهة المستخدم وتجربة المستخدم، وتصحيح التحيزات أثناء عملية التدريب.
قصة “Not Hotdog” هي شهادة على إبداع وتفاني مطوري تعلم الآلة، وتُظهر كيف يمكن أن يكون مفهومًا سخيفًا ظاهريًا تجربة تعلم قوية.

