Rebonjour! Plus récemment , un article sur les mégadonnées de l'industrie métallurgique et d'autres technologies a été publié sur Habré . De plus, le même article parlait du hackathon avec Norilsk Nickel, qui, comme prévu, s'est déroulé du 16 au 18 avril. Les résultats sont déjà connus, il est donc temps de les évaluer. Tout le plus intéressant, comme d'habitude, est sous la coupe.
Quel est ce hackathon?
C'était un hackathon en ligne de 36 heures pour:
- développeurs
- Date du scientifique
- analystes
- gérants
Il se composait de deux pistes principales:
Foam Party - détermination du débit de mousse avec du métal et d'autres paramètres de flottation à partir de la vidéo pour optimiser le travail de l'opérateur en production.
Listes de maladie - création d'un modèle pour prédire les congés de maladie des employés dans l'un des ateliers de production de Norilsk Nickel en utilisant des données anonymisées sur les employés et leur environnement.
Le prix total du hackathon était de 500 000 roubles: 250 000 roubles pour chaque piste. De plus, chaque participant reçoit une marchandise. De plus, pour le People's Choice Award, les participants reçoivent des AirPods Pro et des codes promotionnels Yandex.Plus, Okko, Gmoji sont également disponibles.
SberCloud a agi en tant que partenaire technologique en puissance de calcul, fournissant aux participants les ressources de la plate-forme cloud ML Space et du supercalculateur Christophari.
Quelques chiffres importants
1027 personnes ont postulé pour participer au hackathon - c'est un excellent résultat.
Les candidatures de 25 équipes, 98 participants au total, ont passé une sélection rigoureuse. Pour l'avenir, disons que 23 ont adopté leurs solutions une fois terminées, c'est-à-dire qu'ils ont fait face à la tâche principale. Eh bien, les gagnants ont été déterminés par le jury.
À propos, la géographie des participants était assez étendue - des candidatures ont été reçues des régions de Moscou, Saint-Pétersbourg, Novosibirsk, Sverdlovsk, Kaliningrad, la République du Tatarstan, Krasnodar et Krasnoïarsk. Nous avons compté 65 régions au total!
Eh bien, maintenant - aux gagnants
Pour plus de commodité, nous indiquerons les gagnants pour chacune des deux sections.
Gagnants de la "Foam Party"
L'équipe "Random Seed and Nickel" , qui a pris la première place. Ses participants sont Andrey Ragimov, Valery Shlyapnikov, Sergey Soloviev, Nikita Buzanov.
Au cours du projet, l'équipe a mis en œuvre un certain nombre d'algorithmes et d'approches, y compris des algorithmes de prédiction de flux optique de pointe et des mesures classiques plus traditionnelles. Pour trouver les bulles, les participants ont formé l'algorithme PointRend à partir d'un bon point de contrôle et ont obtenu de très bons résultats. La solution combinée des algorithmes Deep Learning et Classic CV montre d'excellents résultats, offrant une bonne combinaison de qualité et de vitesse.
Commentaire de l'équipe: «Nous voulions simplement résoudre le problème ainsi que d'autres équipes. Emballez la solution et surprenez les juges. Nous croyons que nous avons réussi. "
L'équipe espère également poursuivre sa coopération, avec la mise en œuvre de l'idée proposée lors du hackathon et d'autres idées.
Eh bien, le prix est de 120 000 roubles. Pas mal!
L'équipe DigitalRover , elle est arrivée deuxième. Ses participants sont
Eduard Shamshurin, Maria Galkina, Mikhail Dmitriev, Stanislav Lebedkin, Oleg Cheremisin.
Le projet de cette équipe est un tableau de bord analytique interactif pour le contrôle et la gestion de la machine de flottation. L'analyse est basée à la fois sur les principes de la vision par ordinateur classique et des architectures neuronales modernes à grande vitesse (YOLOv4) et sur nos propres recherches sur les auto-encodeurs. L'architecture décentralisée du Nvidia Jetson NANO est une caractéristique remarquable.
Commentaire de l'équipe: «Nous voulions travailler sur la résolution d'un problème réel intéressant pour un géant tel que Norilsk Nickel. Et, bien sûr, obtenez un prix. Nous avons atteint nos objectifs, tout va bien. "
Les participants à Digital Rover prévoient également de poursuivre leur coopération avec Norilsk Nickel pour mettre en œuvre leur solution.
Le montant du prix reçu par l'équipe est de 80 000 roubles.
Équipe AutoDS de troisième place. Participants -
Maxim Orekhov, Alexey Klokov, Artyom Senin, Igor Inozemtsev.
Pour déterminer le débit de mousse avec du métal et d'autres paramètres de flottation à partir de la vidéo, l'équipe a développé:
- Autoencoder variationnel pour la détection des anomalies.
- Algorithmes CV classiques pour définir les caractéristiques de la mousse.
Le projet a été présenté sous la forme d'une visualisation de démonstration avec une architecture proche de la version finale. Vous pouvez évaluer le projet ici (il s'agit du référentiel de visualisation de démonstration).
Prix - 50 000 roubles.
Gagnants des "Certificats de congé de maladie"
Les équipes "Canape" et Team Datamotion ont pris la première place. Le jury n'a tout simplement pas pu donner la préférence à l'un d'entre eux, les deux projets se sont avérés trop intéressants.
La composition de l'équipe "Canape" - Maxim Shevchenko, Andrey Zakharov,
Nikolay Popov. À propos, cette équipe a également reçu le People's Choice Award avec un prix - AirPods Pro pour toute l'équipe.
L'essence du projet est une solution de base au problème proposé, avec laquelle nous avons réussi à prendre la première place dans le classement public. En plus de résoudre le problème principal, les participants ont proposé d'autres problèmes qui peuvent être résolus sur la base de cet ensemble de données.
L'équipe du Team Datamotion est composée de Georgy Rak, Evgenii Munin, Ilya Revin, Artem Savinov, Ali Safiullin.
L'essence du projet est constituée de 12 modèles avec différents horizons de prévision (Catboost + LSTM + LogReg). Caractéristiques générées: morbidité dans les départements, caractéristiques de l'horaire de travail / heures de travail, caractéristiques des parents et autres caractéristiques. Les informations pour 2015 - 8/2019 ont été utilisées comme données initiales: morbidité saisonnière dans la région, données météorologiques, données sur la nocivité de la production. Solution finale: mélange des meilleurs modèles (Catboost + LSTM + LogReg).
Prix - 75 000 roubles pour chaque équipe.
L'équipe Say A a pris la deuxième place.
Membres de l'équipe: Svetlana Sushchinskaya, Olga Filippova, Elena Tverdokhlebova.
L'essence du projet est Lightgbm avec des fonctionnalités temporaires, une situation, des proches et d'autres possibilités. L'équipe a mis en place une limite de probabilité pour une seule année. La validation a été effectuée l'année dernière.
Prix - 50 000 roubles.
Eh bien, l'équipe PyPyPy a pris la troisième place.
Composition de l'équipe: Nikita Fomichev, Alexander Abramov.
L'essence de son projet est un modèle de prédiction de la morbidité basé sur des données sur la préhistoire des maladies. Les participants ont fait un petit graphique de l'interaction entre les quarts de travail et les services par l'intermédiaire d'un employé, et ils ont utilisé SHAP pour interpréter l'effet des caractéristiques sur la morbidité.
Prix - 50 000 roubles.
Félicitations aux gagnants!
En résumé, il convient de rappeler les attentes des organisateurs du hackathon: «Je voudrais, comme toujours, des participants satisfaits. Toutes choses égales par ailleurs, les participants au hackathon sont la ressource la plus chère. Si vous rendez les participants heureux avec l'aide de tâches appliquées intéressantes et que vous ajoutez également des codes promotionnels pour la nourriture, des prix, des cadeaux, ils créeront eux-mêmes la base de la recherche, de nouvelles demandes de tirage, lancent de nouvelles startups ou obtiennent un emploi chez Norilsk Nickel. "
Eh bien, les participants, le jury, les organisateurs - tout le monde était satisfait des résultats. J'espère que certaines des idées proposées seront déjà mises en œuvre en production.