لماذا تحتاج الشركات الناشئة في مجال الأجهزة إلى هاكاثون البرمجيات؟

في ديسمبر الماضي، عقدنا هاكاثون الشركات الناشئة الخاص بنا مع ست شركات أخرى من شركات Skolkovo. بدون شركات راعية أو أي دعم خارجي، جمعنا مائتي مشارك من 20 مدينة في روسيا من خلال جهود مجتمع البرمجة. سأخبرك أدناه كيف نجحنا، وما هي المخاطر التي واجهناها على طول الطريق، ولماذا بدأنا على الفور التعاون مع أحد الفرق الفائزة.

لماذا تحتاج الشركات الناشئة في مجال الأجهزة إلى هاكاثون البرمجيات؟واجهة التطبيق التي تتحكم في وحدات واتس البطارية من المتأهلين للتصفيات النهائية لمسار “الشعر الرطب”

شركة

تقوم شركتنا Watts Battery بإنشاء محطات طاقة محمولة معيارية. المنتج عبارة عن محطة طاقة محمولة مقاس 46 × 36 × 11 سم، قادرة على إنتاج ما بين 1,5 إلى 15 كيلووات في الساعة. أربع وحدات من هذا القبيل يمكن أن توفر استهلاك الطاقة لمنزل ريفي صغير لمدة يومين.

على الرغم من أننا بدأنا في شحن عينات الإنتاج في العام الماضي، إلا أن Watts Battery هي شركة ناشئة بكل المقاييس. تأسست الشركة في عام 2016 ومنذ نفس العام وهي مقيمة في مجموعة Skolkovo Energy Efficient Technologies. اليوم لدينا 15 موظفًا وتراكم كبير من الأشياء التي نود القيام بها في مرحلة ما، ولكن في الوقت الحالي لا يوجد الوقت لذلك.

يتضمن هذا أيضًا مهام برمجية بحتة. لماذا؟

وتتمثل المهمة الرئيسية للوحدة في توفير إمدادات طاقة متوازنة دون انقطاع وبتكلفة مثالية. إذا واجهت انقطاعًا في التيار الكهربائي لأسباب خارجة عن إرادتك، فيجب أن يكون لديك دائمًا احتياطي لتشغيل حمل الشبكة المطلوب بشكل كامل طوال مدة الانقطاع. وعندما يكون مصدر الطاقة جيدًا، يمكنك استخدام الطاقة الشمسية لتوفير المال.

الخيار الأبسط هو أنه يمكنك شحن البطارية من الشمس أثناء النهار واستخدامها في المساء، ولكن بالضبط إلى المستوى الضروري بحيث لا تبقى بدون كهرباء في حالة انقطاع التيار الكهربائي. لذلك، لن تجد نفسك أبدًا في موقف تقوم فيه بتشغيل الإضاءة من بطارية طوال المساء (لأنها أرخص)، ولكن في الليل انقطعت الكهرباء وذاب الجليد من ثلاجتك.

ومن الواضح أن الإنسان نادراً ما يكون قادراً على التنبؤ بدقة كبيرة بكمية الكهرباء التي يحتاجها، ولكن النظام المسلح بنموذج تنبؤي يمكنه ذلك. لذلك، يعد التعلم الآلي في حد ذاته أحد مجالات الأولوية لدينا. كل ما في الأمر أننا نركز حاليًا على تطوير الأجهزة ولا يمكننا تخصيص موارد كافية لهذه المهام، وهو ما أوصلنا إلى Startup Hackathon.

الإعداد والبيانات والبنية التحتية

ونتيجة لذلك، اتخذنا مسارين: تحليل البيانات ونظام الإدارة. بالإضافة إلى مساراتنا، كان هناك سبعة مسارات أخرى من الزملاء.

في حين لم يتم تحديد شكل الهاكاثون، كنا نفكر في خلق "أجواء خاصة بنا"، بنظام النقاط: يقوم المشاركون ببعض الأشياء التي تبدو صعبة ومثيرة للاهتمام بالنسبة لنا، ويحصلون على نقاط مقابل ذلك. كان لدينا الكثير من المهام. ولكن أثناء قيامنا ببناء هيكل الهاكاثون، طلب منظمون آخرون جعل كل شيء في شكل مشترك، وهو ما فعلناه.

ثم وصلنا إلى المخطط التالي: يصنع الرجال نموذجًا بناءً على بياناتهم، ثم يتلقون بياناتنا التي لم يرها النموذج من قبل، ويتعلم ويبدأ في التنبؤ. كان من المفترض أن يتم كل هذا في 48 ساعة، ولكن بالنسبة لنا كان هذا أول هاكاثون على بياناتنا، وربما بالغنا في تقدير موارد الوقت أو درجة جاهزية البيانات. في هاكاثونات التعلم الآلي المتخصصة، سيكون مثل هذا الجدول الزمني هو القاعدة، لكن جدولنا الزمني لم يكن كذلك.

لقد قمنا بتفريغ البرامج والأجهزة الخاصة بالوحدة قدر الإمكان، وقمنا بإنشاء نسخة من أجهزتنا خصيصًا للهاكاثون، بواجهة داخلية بسيطة جدًا ومفهومة يمكن لأي مطور أن يدعمها.

بالنسبة للمسار المعتمد على نظام التحكم، كان هناك خيار لإنشاء تطبيق على الهاتف المحمول. ولمنع المشاركين من إرهاق أدمغتهم بشأن الشكل الذي ينبغي أن يبدو عليه وإضاعة المزيد من الوقت، قدمنا ​​لهم تخطيطًا تصميميًا للتطبيق، خفيف الوزن للغاية، بحيث يمكن لأولئك الذين يريدونه ببساطة "توسيع" الوظائف التي يحتاجون إليها عليه . لنكون صادقين، لم نتوقع أي معضلات أخلاقية هنا، لكن أحد الفرق تعامل مع الأمر بطريقة كنا نحد من تحليقهم الخيالي، أردنا الحصول على حل جاهز مجانًا، وليس اختبارهم في التمرين. وانطلقوا.

واختار فريق آخر إنشاء تطبيق مختلف تمامًا من الصفر، ونجح كل شيء. لم نصر على أن يكون التطبيق هكذا تمامًا، بل أردنا فقط أن يحتوي على بعض العناصر التي توضح المستوى الفني للحل: الرسوم البيانية والتحليلات وما إلى ذلك. كان تخطيط التصميم النهائي بمثابة تلميح أيضًا.

نظرًا لأن تحليل وحدة بطارية واتس الحية في هاكاثون قد يستغرق وقتًا طويلاً للغاية، فقد قدمنا ​​للمشاركين شريحة بيانات جاهزة لمدة شهر مأخوذة من الوحدات الحقيقية لعملائنا (والتي قمنا بإخفاء هويتها بعناية مسبقًا). وبما أنه كان شهر يونيو، لم يكن هناك أي شيء لدمج التغيرات الموسمية في التحليل. لكن في المستقبل سنضيف إليها بيانات خارجية، مثل السمات الموسمية والمناخية (هذا هو معيار الصناعة اليوم).

لم نرغب في خلق توقعات غير واقعية بين المشاركين، لذلك قلنا مباشرة في الإعلان عن الهاكاثون: سيكون العمل أقرب ما يمكن إلى العمل الميداني: بيانات صاخبة وقذرة، لم يقم أحد بإعدادها بشكل خاص. ولكن كان لهذا أيضًا جانب إيجابي: بروح الرشاقة، كنا على اتصال دائم بالمشاركين، وقمنا على الفور بإجراء تغييرات على المهمة وشروط القبول (المزيد حول هذا أدناه).

بالإضافة إلى ذلك، منحنا المشاركين إمكانية الوصول إلى Amazon AWS (بنشاط شديد لدرجة أن أمازون حظرت منطقة واحدة لنا، وسنكتشف ما يجب فعله حيال ذلك). وهناك يمكنك نشر البنية التحتية لإنترنت الأشياء، واستنادًا إلى قوالب Amazon البسيطة، يمكنك إنشاء حل كامل خلال يوم واحد. ولكن في النهاية، ذهب الجميع بطريقتهم الخاصة، وفعلوا كل شيء بمفردهم إلى أقصى حد. وفي الوقت نفسه، تمكن البعض من الالتزام بالمهلة الزمنية المحددة، والبعض الآخر لم يتمكن من ذلك. استخدم فريق واحد، Nubble، Yandex.cloud، وقد قام شخص ما برفعه على استضافتهم. وكنا مستعدين لإعطاء النطاقات (لدينا نطاقات مسجلة)، لكنها لم تكن مفيدة.

لتحديد الفائزين في المسار التحليلي، خططنا لمقارنة النتائج، وقمنا بإعداد مقاييس رقمية لها. ولكن في النهاية لم يكن من الضروري القيام بذلك، لأنه لأسباب مختلفة لم يصل ثلاثة من المشاركين الأربعة إلى النهائي.

أما بالنسبة للبنية التحتية المنزلية، فقد ساعدنا Skolkovo Technopark هنا من خلال تزويدنا (مجانًا) بإحدى غرفها المعيارية المريحة مع جدار فيديو للعروض التقديمية وغرفتين أصغر حجمًا لمنطقة ترفيهية ولتنظيم تقديم الطعام.

تحليلات

مهمة: نظام للتعلم الذاتي يحدد الحالات الشاذة في الاستهلاك وتشغيل الوحدة بناءً على بيانات التحكم. لقد تعمدنا إبقاء الصياغة عامة قدر الإمكان حتى يتمكن المشاركون من العمل معنا للتفكير في ما يمكن القيام به بناءً على البيانات المتاحة.

خصوصية: الأكثر تعقيدا من المسارين. هناك بعض الاختلافات بين البيانات الصناعية والبيانات الموجودة في الأنظمة المغلقة (على سبيل المثال، التسويق الرقمي). هنا تحتاج إلى فهم الطبيعة الفيزيائية للمعاملات التي تحاول تحليلها؛ فالنظر إلى كل شيء على أنه سلسلة أرقام مجردة لن ينجح. على سبيل المثال توزيع استهلاك الكهرباء على مدار اليوم. إنها مثل الطقوس: يتم تشغيل ماكينة الحلاقة الكهربائية في الصباح خلال أيام الأسبوع، ويتم تشغيل الخلاط في عطلات نهاية الأسبوع. ثم جوهر الشذوذ أنفسهم. ولا تنس أن بطارية واتس مخصصة للاستخدام الشخصي، لذلك سيكون لكل عميل طقوسه الخاصة، ولن يعمل نموذج عالمي واحد. إن العثور على الحالات الشاذة المعروفة في البيانات ليس حتى مهمة؛ وإنشاء نظام يبحث بشكل مستقل عن الحالات الشاذة غير المسماة هو أمر آخر. بعد كل شيء، أي شيء يمكن أن يكون حالة شاذة، بما في ذلك العامل البشري الخبيث. على سبيل المثال، في بيانات الاختبار الخاصة بنا، كانت هناك حالة حيث تم إجبار النظام من قبل المستخدم على وضع البطارية. بدون أي سبب، يقوم المستخدمون بذلك أحيانًا (سأحجز أن هذا المستخدم يختبر الوحدة بالنسبة لنا ولهذا السبب لديه إمكانية الوصول إلى التحكم اليدوي في الأوضاع؛ وبالنسبة للمستخدمين الآخرين، يكون التحكم تلقائيًا تمامًا). وكما هو سهل التنبؤ، في مثل هذه الحالة يتم تفريغ البطارية بشكل نشط للغاية، وإذا كان الحمل كبيرًا، فسوف ينتهي الشحن قبل شروق الشمس أو ظهور مصدر آخر للطاقة. في مثل هذه الحالات، نتوقع رؤية نوع من الإشعار بأن سلوك النظام قد انحرف عن السلوك الطبيعي. أو غادر الشخص ونسي إطفاء الفرن. يرى النظام أنه عادة في هذا الوقت من اليوم يكون الاستهلاك 500 واط، ولكن اليوم - 3,5 ألف - وهو أمر شاذ! مثل دينيس ماتسويف على متن الطائرة: "لا أفهم شيئًا عن محركات الطائرات، لكن في الطريق بدا المحرك مختلفًا".

لماذا تحتاج الشركات الناشئة في مجال الأجهزة إلى هاكاثون البرمجيات؟رسم بياني لنموذج تنبؤي على الشبكة العصبية مفتوحة المصدر Yandex CatBoost

ماذا تحتاج الشركة حقا؟: نظام التشخيص الذاتي داخل الجهاز، والتحليلات التنبؤية، بما في ذلك بدون البنية التحتية للشبكة (كما تبين الممارسة، ليس جميع عملائنا في عجلة من أمرهم لتوصيل البطاريات بالإنترنت - بالنسبة لمعظمهم، يكفي أن يعمل كل شيء بشكل موثوق)، تحديد الحالات الشاذة التي لا نعرف طبيعتها بعد، ونظام التعلم الذاتي بدون معلم، والتجمعات، والشبكات العصبية، والترسانة الكاملة للطرق التحليلية الحديثة. علينا أن نفهم أن النظام بدأ يتصرف بشكل مختلف، حتى لو كنا لا نعرف ما الذي تغير بالضبط. في الهاكاثون نفسه، كان من المهم جدًا بالنسبة لنا أن نرى أن هناك أشخاصًا مستعدين للدخول في مجال التحليلات الصناعية أو هم موجودون فيه بالفعل، ويبحثون عن مجالات جديدة لتطبيق قدراتهم. في البداية، فوجئت بوجود الكثير من المتقدمين: بعد كل شيء، هذا مطبخ محدد للغاية، ولكن تدريجيًا انسحب جميع المشاركين الأربعة باستثناء واحد، لذلك أصبح كل شيء في مكانه إلى حد ما.

ولماذا لا يكون ممكنا في هذه المرحلة؟: المشكلة الرئيسية في مهام التنقيب عن البيانات هي عدم وجود بيانات كافية. هناك عشرات الأجهزة التي تعمل ببطاريات Watts Battery في جميع أنحاء العالم اليوم، لكن الكثير منها غير متصل بالشبكة، لذا فإن بياناتنا ليست متنوعة جدًا بعد. لقد تمكنا بالكاد من جمع اثنين من الحالات الشاذة - وقد حدثت تلك الحالات في النماذج الأولية؛ تعمل بطارية Watts الصناعية بشكل مستقر تمامًا. إذا كان لدينا مهندس داخلي للتعلم الآلي، وكنا نعلم - نعم، يمكن استخلاص هذا من هذه البيانات، لكننا نريد الحصول على جودة أفضل للتنبؤ - ستكون قصة واحدة. لكن حتى هذه اللحظة لم نفعل أي شيء بهذه البيانات. بالإضافة إلى ذلك، سيتطلب ذلك انغماسًا عميقًا للمشاركين في تفاصيل تشغيل منتجنا، وهذا لا يكفي ليوم ونصف.

كيف قررت؟: لم يحددوا المهمة النهائية على الفور. وبدلاً من ذلك، طوال الـ 48 ساعة بأكملها، كنا في حوار مع المشاركين، لمعرفة ما تمكنوا من الحصول عليه وما لم يتمكنوا من الحصول عليه. وعلى هذا الأساس، وبروح التسوية، تم الانتهاء من المهمة.

ماذا حصلت نتيجة لذلك؟: تمكن الفائزون في المسار من تنظيف البيانات (وفي الوقت نفسه وجدوا "ميزات" حساب بعض المعلمات التي لم نلاحظها نحن أنفسنا من قبل، لأننا لم نستخدم بعض البيانات لحل مشاكلنا) وتسليط الضوء على الانحرافات عن السلوك المتوقع لوحدات بطارية واتس، وإعداد نموذج تنبؤي قادر على التنبؤ باستهلاك الطاقة بدرجة عالية من الدقة. نعم، هذه مجرد مرحلة جدوى لتطوير حل صناعي؛ ثم ستكون هناك حاجة لأسابيع من العمل الفني المضني، ولكن حتى هذا النموذج الأولي، الذي تم إنشاؤه مباشرة خلال الهاكاثون، يمكن أن يشكل الأساس لحل صناعي حقيقي، وهو أمر نادر.

الاستنتاج الرئيسي: بناءً على البيانات المتوفرة لدينا، من الممكن إعداد تحليلات تنبؤية، وقد افترضنا ذلك، ولكن لم يكن لدينا الموارد اللازمة للتحقق. لقد اختبر المشاركون في الهاكاثون فرضيتنا وأكدوها، وسنواصل العمل مع الفائزين في المسار في هذه المهمة.

لماذا تحتاج الشركات الناشئة في مجال الأجهزة إلى هاكاثون البرمجيات؟رسم بياني لنموذج تنبؤي على الشبكة العصبية مفتوحة المصدر Facebook Prophet

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

إدارة

مهمة: (تطبيق) يدير شبكة من وحدات Watts Battery، مع حساب شخصي، وتخزين البيانات في السحابة، ومراقبة الحالة.

خصوصية: في هذا المسار، لم نكن نبحث عن حل تقني جديد، فنحن بالطبع لدينا واجهة المستخدم الخاصة بنا. لقد اخترناه للهاكاثون لإظهار قدرات نظامنا والانغماس فيه والتحقق مما إذا كان المجتمع مهتمًا بموضوع تطوير الأنظمة الذكية والطاقة البديلة. لقد وضعنا تطبيق الهاتف المحمول كخيار؛ يمكنك القيام بذلك أو عدم القيام به وفقًا لتقديرك. ولكن في رأينا، فإنه يوضح جيدًا كيف تمكن الأشخاص من تنظيم تخزين البيانات في السحابة، مع إمكانية الوصول من عدة مصادر مختلفة في وقت واحد.

ماذا تحتاج الشركة حقا؟: مجتمع من المطورين الذين سيبتكرون أفكارًا تجارية ويختبرون الفرضيات وينشئون أدوات عمل لتنفيذها.

ولماذا لا يكون ممكنا في هذه المرحلة؟: لا يزال حجم السوق صغيرًا جدًا بالنسبة للتكوين العضوي لمثل هذا المجتمع.

كيف قررت؟: كجزء من الهاكاثون، أجرينا نوعًا من الدراسة المادية لمعرفة ما إذا كان من الممكن التوصل ليس فقط إلى ميزات، ولكن أيضًا نماذج أعمال كاملة حول منتجنا المحدد للغاية. علاوة على ذلك، لكي يتمكن الأشخاص القادرون على تنفيذ نموذج أولي من القيام بذلك، بعد كل شيء، هنا - لا أريد الإساءة إلى أي شخص - هذا ليس مستوى برمجة مؤشر LED الوامض على Arduino (على الرغم من أنه يمكن القيام بذلك باستخدام الابتكارات) ، مطلوب هنا مهارات محددة إلى حد ما: تطوير أنظمة الواجهة الخلفية والأمامية، وفهم مبادئ بناء أنظمة إنترنت الأشياء القابلة للتطوير.

*كلمة الفائزين في المسار الثاني*

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

الاستنتاج الرئيسي: هناك فرق جاهزة لاتخاذ Watts Battery كأساس لنموذج أعمالها، وتطويره، ويصبحون شركاء/رفاق للشركة. بل إن بعضهم يعرف كيفية تحديد أفضل فكرة لفكرة العمل والعمل عليها أولاً، وهو أمر مفقود في كل مكان في الصناعة اليوم. لا يفهم الناس متى يتوقفون، ومتى يطرحون حلاً للسوق، وإن كان مبكرًا، ولكنه فعال. في الواقع، لا تنتهي مرحلة صقل الحل في كثير من الأحيان، فمن الناحية الفنية يتجاوز الحل خط التعقيد المعقول، ويدخل السوق مثقلًا، ولم يعد من الواضح ما هي الفكرة الأصلية، وما هو استهداف العملاء، وما هي نماذج الأعمال متضمنة. كما في نكتة أكونين الذي كتب كتابًا آخر بينما كان يوقع الكتاب السابق لشخص ما. ولكن هنا تم ذلك في أنقى صوره: هنا رسم بياني، وهنا عداد، وهنا مؤشرات، وهنا تنبؤ - هذا كل شيء، ليس هناك حاجة إلى أي شيء آخر لتشغيله. وبهذا يمكنك الذهاب إلى أحد المستثمرين والحصول على المال لبدء مشروع تجاري. أولئك الذين وجدوا هذا التوازن خرجوا من المسار كفائزين.

نصيحة للمستقبل: في الهاكاثون القادم (نحن نخطط له في مارس من هذا العام)، ربما يكون من المنطقي تجربة الأجهزة. لدينا تطوير الأجهزة الخاصة بنا (إحدى مزايا واتس)، فنحن نتحكم بشكل كامل في إنتاج واختبار كل ما نقوم به، ولكن ليس لدينا الموارد الكافية لاختبار بعض فرضيات “الأجهزة”. من المحتمل جدًا أنه في مجتمع مبرمجي الأنظمة ومطوري الأجهزة ذوي المستوى المنخفض، هناك من سيساعدنا في هذا الأمر وسيصبح في المستقبل شريكًا لنا في هذا المجال.

الناس

توقعنا في الهاكاثون من يريد تجربة نفسه في مجال جديد (مثلا خريجي مدارس البرمجة المختلفة) وليس من المتخصصين في هذا النوع من التطوير. ولكننا ما زلنا نتوقع أنه قبل الهاكاثون، سيقومون ببعض الأعمال التحضيرية، ويقرأون عن كيفية التنبؤ باستهلاك الطاقة بشكل عام وكيفية عمل أنظمة إنترنت الأشياء. بحيث يأتي الجميع ليس فقط من أجل المتعة، والبحث عن البيانات والمهام المثيرة للاهتمام، ولكن أيضًا من خلال الانغماس الأولي في مجال الموضوع. من جانبنا، نحن نفهم أنه من الضروري نشر البيانات المتاحة مسبقًا ووصفها ومتطلبات أكثر دقة للنتيجة، ونشر وحدات واجهة برمجة التطبيقات (API)، وما إلى ذلك.

كان لدى الجميع نفس المستوى التكنولوجي تقريبًا، بالإضافة إلى نفس القدرات أو النقصان فيها. وعلى هذه الخلفية، لم يكن مستوى الانسجام هو العامل الأخير. لم يطلق عدد من الفرق النار لأنهم لم يتمكنوا من تقسيم أنفسهم بوضوح إلى مجالات العمل. كانت هناك أيضًا تلك التي قام فيها شخص واحد بكل التطوير، وكان الباقي مشغولًا بإعداد العرض التقديمي، وفي حالات أخرى، تم تكليف شخص ما بالمهام التي كانوا يقومون بها، ربما لأول مرة في حياتهم.

كان معظم المشاركين من الشباب، وهذا لا يعني أنه لم يكن بينهم مهندسون ومطورون أقوياء في مجال تعلم الآلة. جاء معظمهم في شكل فرق، ولم يكن هناك أي أفراد عمليًا. كان الجميع يحلمون بالفوز، وأراد شخص ما العثور على وظيفة في المستقبل، وقد وجد حوالي 20٪ منهم بالفعل، وأعتقد أن هذا الرقم سوف ينمو.

لم يكن لدينا ما يكفي من خبراء الأجهزة، لكننا نأمل أن نعوض ذلك في الهاكاثون الثاني.

تقدم الهاكاثون

كما كتبت أعلاه، كنا مع المشاركين في معظم ساعات الهاكاثون التي استمرت 48 ساعة، وحاولنا، من خلال مراقبة نجاحاتهم عند نقاط التفتيش، تكييف المهمة وشروط قبول المسار التحليلي الأول، من ناحية، وتمكن المشاركون من إكمالها في الوقت المتبقي، ومن ناحية أخرى، كانت محل اهتمامنا.

تم تقديم التوضيح الأخير للمهمة في مكان ما بالقرب من نقطة التفتيش الأخيرة، بعد ظهر يوم السبت (كان من المقرر إجراء المباراة النهائية مساء الأحد). لقد قمنا بتبسيط كل شيء أكثر من ذلك بقليل: قمنا بإزالة شرط إعادة حساب النموذج على البيانات الجديدة، وتركنا البيانات التي كانت الفرق تعمل معها بالفعل. لم تعد مقارنة المقاييس تعطينا أي شيء، فقد كان لديهم بالفعل نتائج جاهزة بناءً على البيانات المتاحة، وبحلول اليوم الثاني كان الرجال متعبين بالفعل. لذلك قررنا تعذيبهم بشكل أقل.

ومع ذلك، فإن ثلاثة من كل أربعة مشاركين لم يصلوا إلى النهائيات. لقد أدرك أحد الفريقين بالفعل في البداية أنه كان مهتمًا أكثر بمسار زملائنا، بينما أدرك الفريق الآخر، قبل المباراة النهائية مباشرة، أنه أثناء عملية المعالجة قاموا بتصفية البيانات الضرورية مسبقًا ورفضوا تقديم عملهم.

شارك فريق "21 (Wet Hair Effect)" في كلا المسارين حتى النهاية. لقد أرادوا تغطية كل شيء مرة واحدة: التعلم الآلي والتطوير والتطبيقات والموقع الإلكتروني. حتى هددناهم بالانسحاب في اللحظة الأخيرة، اعتقدوا أنهم وصلوا في الوقت المحدد، على الرغم من أنه كان من الواضح بالفعل عند نقطة التفتيش الثانية أنهم لا يستطيعون إحراز تقدم كبير في الشيء الرئيسي - التعلم الآلي: لقد تعاملوا بشكل عام مع الكتلة الثانية ولكن لم أستطع التنبؤ باستهلاك الكهرباء ولم تكن جاهزة. ونتيجة لذلك، عندما حددنا الحد الأدنى من المهمة للتأهل للأول، ما زالوا يختارون المسار الثاني.

كان لدى Fit-predict تركيبة متوازنة مصممة خصيصًا لتحليلات البيانات، لذا فقد تمكنوا من التغلب على كل شيء. كان من الملاحظ أن الرجال كانوا مهتمين بـ "لمس" البيانات الصناعية الحقيقية. لقد ركزوا على الفور على الشيء الرئيسي: تحليل البيانات وتنظيفها والتعامل مع كل شذوذ. إن حقيقة أنهم تمكنوا من بناء نموذج عملي خلال الهاكاثون يعد إنجازًا عظيمًا. في الممارسة العملية، يستغرق هذا عادةً أسابيع: أثناء تنظيف البيانات وأثناء التعمق فيها. ولذلك، فإننا بالتأكيد سوف نعمل معهم.

وفي المسار الثاني (الإدارة)، كنا نتوقع من الجميع أن يفعلوا كل شيء في نصف يوم وأن يأتوا ويطلبوا أن يجعلوا المهمة أكثر صعوبة. من الناحية العملية، بالكاد كان لدينا الوقت لإكمال المهمة الأساسية. لقد عملنا على JS وPython، وهو ما يعكس الوضع الحالي للصناعة.

وهنا أيضًا تم تحقيق النتائج من خلال فرق جيدة التنسيق تم فيها بناء تقسيم العمل، وكان من الواضح من يفعل ماذا.

يبدو أن الفريق الثالث، FSociety، لديه حل، لكن في النهاية قرروا عدم إظهار تطورهم، وقالوا إنهم لا يعتبرونه ناجحًا. نحن نحترم هذا ولم يجادل.

كان الفائز هو فريق "Strippers from Baku"، الذي كان قادرًا على إيقاف نفسه، ليس لمطاردة "الحلي"، ولكن لإنشاء أفضل لاعب لا يخجل من إظهاره ومن الواضح أنه يمكن تطويره وتوسيع نطاقه. أخبرناهم على الفور أننا لسنا مهتمين جدًا بالفرص الإضافية. إذا كانوا يريدون التسجيل عبر رمز الاستجابة السريعة، والتعرف على الوجه، فاسمح لهم أولاً بإنشاء رسوم بيانية في التطبيق، ثم الرسوم البيانية الاختيارية.

في هذا المسار، دخل "Wet Hair" إلى النهائي بثقة، وناقشنا المزيد من التعاون معهم ومع "Hustlers". لقد التقينا بالفعل بالأخير في العام الجديد.

آمل أن تسير الأمور على ما يرام، ونتطلع إلى رؤية الجميع في الهاكاثون الثاني في مارس!

المصدر: www.habr.com

إضافة تعليق