Hallo wieder! In jüngerer Zeit wurde auf Habré ein Artikel über Big Data der metallurgischen Industrie und andere Technologien veröffentlicht . Darüber hinaus berichtete derselbe Artikel über den Hackathon mit Norilsk Nickel, der wie geplant vom 16. bis 18. April stattfand. Die Ergebnisse sind bereits bekannt, daher ist es Zeit, sie auszuwerten. Das Interessanteste ist wie immer unter dem Schnitt.
Was ist das für ein Hackathon?
Es war ein 36-stündiger Online-Hackathon für:
- Entwickler
- Wissenschaftler Datum
- Analysten
- Manager
Es bestand aus zwei Hauptspuren:
Foam Party - Bestimmung der Schaumflussrate mit Metall und anderen Flotationsparametern aus dem Video, um die Arbeit des Bedieners in der Produktion zu optimieren.
Krank Listen - Erstellen eines Modells für Kranken der Mitarbeiter in einer der Produktionshallen von Norilsk Nickel die Vorhersage mit anonymisierten Daten über Mitarbeiter und ihrer Umgebung.
Der Gesamtpreis des Hackathons betrug 500.000 Rubel: 250.000 Rubel für jede Strecke. Außerdem erhält jeder Teilnehmer einen Merch. Darüber hinaus erhalten die Teilnehmer für den People's Choice Award AirPods Pro und Yandex.Plus-, Okko- und Gmoji-Promo-Codes sind ebenfalls erhältlich.
SberCloud fungierte als technologischer Partner für Rechenleistung und stellte den Teilnehmern die Ressourcen der Cloud-Plattform ML Space und des Supercomputers Christophari zur Verfügung.
Einige wichtige Zahlen
1027 Personen haben sich für die Teilnahme am Hackathon beworben - das ist ein hervorragendes Ergebnis.
Die Bewerbungen von 25 Teams mit insgesamt 98 Teilnehmern wurden sorgfältig ausgewählt. Mit Blick auf die Zukunft nehmen wir an, dass 23 ihre Lösungen nach Abschluss bestanden haben, das heißt, sie haben die Hauptaufgabe bewältigt. Nun, die Gewinner wurden von der Jury ermittelt.
Die Geographie der Teilnehmer war übrigens recht umfangreich - Bewerbungen gingen aus den Regionen Moskau, St. Petersburg, Nowosibirsk, Swerdlowsk, Kaliningrad, der Republik Tatarstan, Krasnodar und Krasnojarsk ein. Wir haben insgesamt 65 Regionen gezählt!
Nun zu den Gewinnern
Der Einfachheit halber geben wir die Gewinner für jeden der beiden Abschnitte an.
Gewinner der "Foam Party"
Team "Random Seed and Nickel" , das den ersten Platz belegte. Die Teilnehmer sind Andrey Ragimov, Valery Shlyapnikov, Sergey Soloviev und Nikita Buzanov.
Während des Projekts implementierte das Team eine Reihe von Algorithmen und Ansätzen, darunter sowohl Algorithmen zur Vorhersage des optischen Flusses auf dem neuesten Stand der Technik als auch traditionellere klassische Metriken. Um die Blasen zu finden, trainierten die Teilnehmer den PointRend-Algorithmus von einem guten Kontrollpunkt aus und erzielten sehr gute Ergebnisse. Die kombinierte Lösung aus Deep Learning- und Classic CV-Algorithmen zeigt hervorragende Ergebnisse und bietet eine gute Kombination aus Qualität und Geschwindigkeit.
Teamkommentar: „Wir wollten das Problem nur lösen, ebenso wie andere Teams. Packen Sie die Lösung ein und überraschen Sie die Richter. Wir glauben, dass es uns gelungen ist. "
Das Team freut sich auch auf die weitere Zusammenarbeit mit der Umsetzung sowohl der beim Hackathon vorgeschlagenen Idee als auch weiterer Ideen.
Der Preis beträgt 120.000 Rubel. Nicht schlecht!
Das DigitalRover-Team belegte den zweiten Platz. Die Teilnehmer sind
Eduard Shamshurin, Maria Galkina, Michail Dmitriev, Stanislav Lebedkin und Oleg Cheremisin.
Das Projekt dieses Teams ist ein interaktives analytisches Dashboard zur Steuerung und Verwaltung der Flotationsmaschine. Die Analyse basiert sowohl auf den Prinzipien der klassischen Computer Vision und modernen neuronalen Hochgeschwindigkeitsarchitekturen (YOLOv4) als auch auf unserer eigenen Forschung zu Autoencodern. Ein herausragendes Merkmal ist die dezentrale Architektur des Nvidia Jetson NANO.
Teamkommentar: „Wir wollten daran arbeiten, ein interessantes echtes Problem für einen Riesen wie Norilsk Nickel zu lösen. Und natürlich einen Preis bekommen. Wir haben unsere Ziele erreicht, alles ist in Ordnung. "
Die Teilnehmer von Digital Rover planen außerdem, die Zusammenarbeit mit Norilsk Nickel fortzusetzen, um ihre Lösung zu implementieren.
Der Preis, den das Team erhält, beträgt 80.000 Rubel. Dritter Platz
AutoDS-Team . Teilnehmer -
Maxim Orekhov, Alexey Klokov, Artyom Senin, Igor Inozemtsev.
Um die Fließgeschwindigkeit des Schaums mit Metall und anderen Flotationsparametern aus dem Video zu bestimmen, entwickelte das Team:
- Variations-Autoencoder zur Erkennung von Anomalien.
- Klassische CV-Algorithmen zur Definition der Schaumeigenschaften.
Das Projekt wurde in Form einer Demo-Visualisierung mit einer Architektur nahe der endgültigen Version präsentiert. Sie können das Projekt hier bewerten (dies ist das Demo-Visualisierungs-Repository).
Preis - 50.000 Rubel.
Gewinner der "Krankheitsurlaubsbescheinigungen"
Die Teams "Canape" und Team Datamotion belegten den ersten Platz. Die Jury konnte einem einfach keinen Vorzug geben, beide Projekte erwiesen sich als zu interessant.
Die Zusammensetzung des "Canape" -Teams - Maxim Shevchenko, Andrey Zakharov,
Nikolay Popov. Übrigens erhielt dieses Team auch den People's Choice Award mit einem Preis - AirPods Pro für das gesamte Team.
Das Wesentliche des Projekts ist eine grundlegende Lösung für das vorgeschlagene Problem, mit der wir den ersten Platz in der öffentlichen Rangliste erreicht haben. Neben der Lösung des Hauptproblems schlugen die Teilnehmer weitere Probleme vor, die auf der Grundlage dieses Datensatzes gelöst werden können.
Das Team von Datamotion besteht aus Georgy Rak, Evgenii Munin, Ilja Revin, Artem Savinov und Ali Safiullin.
Das Wesentliche des Projekts sind 12 Modelle mit unterschiedlichen Prognosehorizonten (Catboost + LSTM + LogReg). Generierte Merkmale: Morbidität in Abteilungen, Merkmale des Arbeitsplans / der Arbeitszeit, Merkmale von Verwandten und andere Merkmale. Informationen für 2015 - 8/2019 wurden als Ausgangsdaten verwendet: saisonale Morbidität in der Region, Wetterdaten, Daten zur Schädlichkeit der Produktion. Endlösung: Mischung der besten Modelle (Catboost + LSTM + LogReg).
Preis - 75.000 Rubel für jedes Team.
Das Say A-Team belegte den zweiten Platz.
Teammitglieder: Svetlana Sushchinskaya, Olga Filippova, Elena Tverdokhlebova.
Das Wesentliche des Projekts ist Lightgbm mit temporären Merkmalen, Situationen, Verwandten und anderen Möglichkeiten. Das Team hat ein Wahrscheinlichkeitslimit für ein einzelnes Jahr festgelegt. Die Validierung wurde für das letzte Jahr durchgeführt.
Preis - 50.000 Rubel.
Nun, das PyPyPy-Team belegte den dritten Platz.
Teamzusammensetzung: Nikita Fomichev, Alexander Abramov.
Die Essenz ihres Projekts ist ein Modell zur Vorhersage der Morbidität auf der Grundlage von Daten zur Vorgeschichte von Krankheiten. Die Teilnehmer erstellten ein kleines Diagramm der Interaktion zwischen Schichten und Abteilungen durch einen Mitarbeiter und verwendeten SHAP, um die Auswirkung von Merkmalen auf die Morbidität zu interpretieren.
Preis - 50.000 Rubel.
Herzlichen Glückwunsch an die Gewinner!
Zusammenfassend lohnt es sich, an die Erwartungen der Organisatoren des Hackathons zu erinnern: „Ich möchte wie immer zufriedene Teilnehmer. Wenn alle anderen Dinge gleich sind, sind Hackathon-Teilnehmer die teuerste Ressource. Wenn Sie die Teilnehmer mit Hilfe interessanter angewandter Aufgaben glücklich machen und dazu auch Aktionscodes für Lebensmittel, Preise und Geschenke hinzufügen, schaffen sie selbst die Grundlage für Recherchen, neue Pull-Anfragen, neue Startups oder einen Job bei Norilsk Nickel. "
Nun, die Teilnehmer, die Jury, die Organisatoren - alle waren mit den Ergebnissen zufrieden. Ich hoffe, dass einige der vorgeschlagenen Ideen bereits in der Produktion umgesetzt werden.