Datorseende - gratis kurs från Otus, utbildning 4 månader, Datum: 5 december 2023.
Miscellanea / / December 08, 2023
Under kursen kommer du att träna neurala nätverk för att lösa problem:
- klassificering och segmentering av bilder
- detektering av objekt i bilder
- spåra objekt på video
- bearbetning av tredimensionella scener
- generering av bilder och attacker på utbildade neurala nätverksmodeller
Du kommer också att lära dig hur du använder de viktigaste ramverken för att skapa neurala nätverk: PyTorch, TensorFlow och Keras. Karta över datavetenskapskurser på OTUS
Vem är den här kursen för?
För proffs inom maskininlärning som:
- Vill du specialisera dig inom datorseende
- Använder redan Deep Learning-utövare och vill utöka och systematisera kunskap
- Kursen låter dig byta från klassiska maskininlärningsuppgifter som poängsättning, CTR-optimering, bedrägeriupptäckt och etc., och komma in i det växande området för datavetenskap, där alla de mest intressanta sakerna händer nu och nya karriärer öppnar sig horisonter.
Utbildningen kommer att ge dig nödvändiga kompetenser för att söka jobb som kräver professionella färdigheter i utveckling av datorseendesystem. I olika företag kallas specialiteter olika, de vanligaste alternativen är: Deep learning engineer, Computer Vision Engineer, AI Research Engineer [Computer Vision, Machine Learning], forskningsprogrammerare, Deep Learning/Computer Syn.
Hur skiljer sig kursen från andra?
Förbereder sig för att lösa stridsuppdrag: hur man startar ett neuralt nätverk i molnet och anpassar modellen för olika plattformar
Fördjupad kunskap och moderna förhållningssätt till datorseendeteknologier
Genomfört projektarbete som kan läggas till din portfölj
Roliga exempel, en fontän av idéer och cyberpunk-universum till hands - 4 månader flyger förbi i ett andetag!
Under kursen:
Du kommer att arbeta med öppna dataset för olika datorseende uppgifter
Du kommer att förstå driftsprinciperna och alternativen för faltnings- och poolskikt, inklusive de som är specifika för objektdetektering och segmenteringsuppgifter.
Lär dig att tillämpa uppmärksamhetsmekanismen i konvolutionerande nätverk.
Ta reda på vilka idéer som ligger till grund för moderna konvolutionella nätverk (MobileNet, ResNet, EfficientNet, etc.)
Du kommer att förstå DL-metoder för objektdetektering - studera R-CNN-familjen, realtidsdetektorer: YOLO, SSD. Du kan också implementera en objektdetektor själv.
Lär dig att lösa problemet med Deep Metric Learning med hjälp av siamesiska nätverk. Lär dig vad triplettförlust och vinkelförlust är.
Få erfarenhet av att lösa bildsegmenteringsproblem: U-Net, DeepLab.
Lär dig att tillämpa finjustering, överför inlärning och samla dina egna datauppsättningar för objektdetektering och bildsegmentering, metriska inlärningsuppgifter.
Du kommer att arbeta med generativa kontradiktoriska nätverk. Förstå hur GAN kan användas för motstridiga attacker och hur man implementerar superupplösta GAN.
Lär dig att köra modeller på servern (tensorflow-servering, TFX). Bekanta dig med ramverk för att optimera neurala nätverk för slutledning på mobila/inbäddade enheter: Tensorflow Lite, TensorRT.
Utforska arkitekturer för att definiera ansiktslandmärken: kaskadformregression, Deep Alignment Network, Stacked Hourglass Network
1
välHon tog examen från masterprogrammet i kvantitativ finansiering vid National Research University Higher School of Economics. Sedan universitetet har han varit intresserad av maskininlärning och problem med djupinlärning. Lyckades arbeta med olika projekt: utvecklade en pipeline för upptäckt och igenkänning av målningar; integrerad igenkänningsmodul...
Hon tog examen från masterprogrammet i kvantitativ finansiering vid National Research University Higher School of Economics. Sedan universitetet har han varit intresserad av maskininlärning och problem med djupinlärning. Lyckades arbeta med olika projekt: utvecklade en pipeline för upptäckt och igenkänning av målningar; integrerat en igenkänningsmodul i en prototyp av en automatisk avfallssorterare som använder ROS; samlade en pipeline för videoigenkänning och många andra.
3
kursErfaren utvecklare, forskare och maskin-/djupinlärningsexpert med erfarenhet av rekommendatorsystem. Han har mer än 30 vetenskapliga publikationer på ryska och främmande språk, försvarade sin doktorsavhandling på ämnet analys och...
Erfaren utvecklare, forskare och maskin-/djupinlärningsexpert med erfarenhet av rekommendatorsystem. Han har mer än 30 vetenskapliga publikationer på ryska och främmande språk, och försvarade sin doktorsavhandling om analys och prognostisering av tidsserier. Utexaminerades från fakulteten för datavetenskap vid National Research University Moscow Power Engineering Institute, där 2008. fick en kandidatexamen, en magisterexamen 2010 och en kandidat för tekniska vetenskaper 2014. Redan innan jag började arbeta med hans avhandling blev jag intresserad av dataanalys och när jag implementerade mitt första betydande projekt gick jag från en vanlig programmerare till chefen för utvecklingsavdelningen. I cirka 10 år undervisade han relaterade discipliner vid National Research University Moscow Power Engineering Institute, och var docent vid avdelningen. Leder datavetenskapsteam som utvecklar projekt inom NLP, RecSys, Time Series och Computer Vision Teacher
2
kursExpert inom datorseende och djupinlärning, certifierad mjukvaruingenjör och kandidat för fysikaliska och matematiska vetenskaper. Från 2012 till 2017 arbetade han med ansiktsigenkänning på WalletOne, vars lösningar levererades till företag i södra...
Expert inom datorseende och djupinlärning, certifierad mjukvaruingenjör och kandidat för fysikaliska och matematiska vetenskaper. Från 2012 till 2017 arbetade han med ansiktsigenkänning på WalletOne, vars lösningar levererades till företag i Sydafrika och Europa. Deltog i startupen Mirror-AI, där han ledde teamet för datorseende. 2017 passerade startupen Y-combinator och fick investeringar för att skapa en applikation där användaren kan rekonstruera sin avatar från en selfie. 2019 deltog han i den brittiska startupen Kazendi Ltd., i HoloPortation-projektet. Målet med projektet är att rekonstruera 3D-avatarer för HoloLens augmented reality-glasögon. Sedan 2020 har han lett datorvisionsteamet på den amerikanska startupen Boost Inc., som sysslar med videoanalys i basket för NCAA. Programansvarig
Från grunderna till modern arkitektur
-Ämne 1. Datorseende: uppgifter, verktyg och kursprogram
-Ämne 2. Konvolutionella neurala nätverk. Operationer av faltning, transponerad faltning, dragning
-Ämne 3. Utveckling av konvolutionella nätverk: AlexNet->EfficientNet
-Ämne 4.Dataförberedelse och förstärkning
-Tema 5.OpenCV. Klassiska tillvägagångssätt
-Ämne 6. Standarddatauppsättningar och modeller i PyTorch med exemplet med Finjustering
-Ämne 7. Standarddatauppsättningar och modeller i TensorFlow med exemplet Transfer Learning-metoden
-Ämne 8.TensorRT och slutledning på servern
Detektering, spårning, klassificering
-Ämne 9. Objektdetektion 1. Problembeskrivning, mått, data, R-CNN
-Ämne 10. Objektidentifiering 2. Mask-RCNN, YOLO, RetinaNet
-Ämne 11. Landmärken: Ansiktslandmärken: PFLD, staplade timglasnätverk(?), Deep Alignment Networks (DAN),
-Ämne 12. Poseuppskattning
-Tema 13.Ansiktsigenkänning
-Ämne 14.Objektspårning
Segmentering, generativa modeller, arbete med 3D och video
-Ämne 15. Segmentering + 3D-segmentering
-Ämne 16. Nätverksoptimeringsmetoder: beskärning, blandning, kvantisering
-Ämne 17.Självkörande / Autonomt fordon
-Ämne 18.Autokodare
-Ämne 19. Att arbeta med 3D-scener. PointNet
-Ämne 20.GANs 1. Ramverk, villkorad generering och superupplösning
-Ämne 21.GANs 2. Arkitektur översikt
-Tema 22. Actionigenkänning och 3d för video
Projektarbete
-Ämne 23. Val av ämne och organisation av projektarbetet
-Ämne 24. Samråd om projekt och läxor
-Ämne 25. Skydd av designarbete