How we clustered transport at the hackathon

Hello, Habr! Computer vision and artificial intelligence are among the most demanded areas in modern IT. Therefore, we have chosen them for the training  "Intergalactic Hackathon 2021"  which was organized by NUST MISIS and Zavtra.Online (SkillFactory's division for work with universities).





5 , IntelliVision โ€” . , .






. , . , , . , , (), () . , , : color_model, osnet, efficientnet-b7, type_model.





. , .





, ( , , , . ).





. , , , , . .





, PCA , t-SNE scikit-learn .  Rapids โ€” open-source NVIDIA, cuML. Jupyter Notebook Google Colab,  Rapids, GPU Tesla K80 13 .





color_model

csv 416314 128 RGB. , .





ยซ ยป 3 4.





( ) , . 2 3 โ€” , 4 .





, t-SNE. , โ€” โ€” , .





2, 3, 4 .





, 2-, 3- 4- : 





[-], 





[--], 





[---]





? DBSCAN, โ€” . , . โ€” .





, , K-means DBSCAN, , . 





osnet

, ,  osnet.





, osnet , , (reID). type_model color_model veriwild.





, , osnet, , (, ).





 osnet (csv 416314 512 ) t-SNE .





k-Means   Mini-Banch  k-Means. , Mini-Banch k-Means , , k-Means, . 





,  ยซ ยป.  3- 4- .





, .





 





9 .





, . 





, : ///. , .





. , , :





efficientnet-b7

Efficientnet-b7. (416314, 2560), Imagenet veriwild .





, . t-SNE, .





   . , , :





2, 3, 4, 20 k-Means, , . 





Elbow method clistering (ยซ ยป):





โ€” () ยซ ยป ยซยป 9 20. , , (craftappmobile.com).





:





( , ):





3
Cluster 0 - light cars, backwards.
0 โ€” , .
Cluster 1 - dark cars.
1 โ€” .
Cluster 2 - light cars, front.
2 โ€” , .
4 โ€” / โ€” /
Cluster 0 - light cars, front.
0 โ€” , .
 1 โ€”  , .
1 โ€” , .
 2 โ€”  ,  โ€”  .
2 โ€” , โ€” .
 3 โ€”  ,  โ€”  .
3 โ€” , โ€” .
9 โ€” / โ€” / โ€” โ€” โ€”
 0 โ€”  , ,  ,  () โ€”  .
0 โ€” , , , () โ€” .
 1 โ€”  , ,   โ€”  .
1 โ€” , , โ€” .
 2 โ€”  , ,  .
2 โ€” , , .
 3 โ€”  , ,  ,  () โ€”  .
3 โ€” , , , () โ€” .
 4 โ€”  , ,  .
4 โ€” , , .
 5 โ€”  , ,  ,  ().
5 โ€” , , , ().
 6 โ€”  , ,  ,  โ€”  .
6 โ€” , , , โ€” .
 7 โ€”  , ,  ,  โ€”  .
7 โ€” , , , โ€” .
 8 โ€”  , ,   โ€”  .
8 โ€” , , โ€” .
20 โ€” โ€” / โ€” โ€”
 0 โ€” , ,  โ€”   -   .
0 โ€” , , โ€” - .
 1 โ€” .-, , , .
1 โ€” .-, , , .
 2 โ€” , ,  โ€”  .
2 โ€” , , โ€” .
 3 โ€” , ,  โ€”  ,   : /.
3 โ€” , , โ€” , : /.
 4 โ€” .-, , , .
4 โ€” .-, , , .
 5 โ€” .-/, , , .
5 โ€” .-/, , , .
 6 โ€” , , , .
6 โ€” , , , .
 7 โ€” , , , .
7 โ€” , , , .
 8 โ€” , , , .
8 โ€” , , , .
 9 โ€” .-, , , .
9 โ€” .-, , , .
 10 โ€” .-, , , .
10 โ€” .-, , , .
 11โ€” .-, , , .
11โ€” .-, , , .
 12 โ€” .-, , , .
12 โ€” .-, , , .
 13 โ€” , , , .
13 โ€” , , , .
 14 โ€” .-/, , ,  โ€”    5.
14 โ€” .-/, , , โ€” 5.
 15 โ€” , , , .
15 โ€” , , , .
 16 โ€” .-, , , .
16 โ€” .-, , , .
 17 โ€” .-, , , .
17 โ€” .-, , , .
Cluster 18 - black, in front, to the right, crossover - a lot of emissions.
18 โ€” , , , โ€” .
Cluster 19 - black, front, right, sedan.
19 โ€” , , , .

:





  1. 20 , ยซ ยป โ€” , , .





  2. , , .





  3. 33 % (3 9), 22 % (2 9), 40 % (8 20).





  4. , (), : .





  5. , , t_SNE (416314, 2560) (416314, 2), .





  6. .





type_model

csv , 416314 512 , , color.





ยซ ยป 6 .





, .





color, , t-SNE, .





3โ€“7 . 





3 , , . .





0 โ€” ( ),

1 โ€” (),

2 โ€” , ( ).





6 :





0 โ€” ( ).

1 โ€” , .

2 โ€” -. 

3 โ€” ( ). 

4 โ€” .

5 โ€” .





K-MEANS , (, ), , . - ( ),   . 7 - . .





, , , . โ€” .  GitHub,  .





 Cloud_9:





  • โ€” Team Leader / / / ; 





  • โ€” Product Manager / / - / / ;





  • โ€” Speaker, Team Member / / / / ;





  • โ€” Team Member / / / ;





  • โ€” Team Member / / / / .





, . , .





c Data Science, โ€”  skillfactory_school. : , , . Data Science !





 data.misis.ru   Telegram-.





, , , !..  Data Science  โ€” ; , . 





, :





  • Data Scientist





  • Data Analyst





  • Data Engineering









  • Fullstack- Python





  • Java-





  • QA- JAVA





  • Frontend-









  • C++





  • Unity





  • -





  • iOS-





  • Android-









  • Machine Learning





  • "Machine Learning Deep Learning"





  • " Data Science"





  • " Machine Learning Data Science" 





  • "Python -"





  • " "









  • DevOps








All Articles