Viziune computerizata - curs gratuit de la Otus, training 4 luni, Data: 5 decembrie 2023.
Miscelaneu / / December 08, 2023
Pe parcursul cursului, vei antrena rețele neuronale pentru a rezolva probleme:
- clasificarea si segmentarea imaginilor
- detectarea obiectelor în imagini
- urmărirea obiectelor pe video
- prelucrarea scenelor tridimensionale
- generarea de imagini și atacuri asupra modelelor de rețele neuronale antrenate
De asemenea, veți învăța cum să utilizați cadrele principale pentru crearea rețelelor neuronale: PyTorch, TensorFlow și Keras. Harta cursurilor de Data Science la OTUS
Pentru cine este acest curs?
Pentru profesioniștii în învățarea automată care:
- Doriți să vă specializați în Computer Vision
- Folosește deja practicieni de Deep Learning și vrei să extinzi și să sistematizezi cunoștințele
- Cursul vă va permite să treceți de la sarcinile clasice de învățare automată, cum ar fi scorarea creditului, optimizarea CTR, detectarea fraudei și etc. și intră în domeniul în curs de dezvoltare al științei datelor, unde se întâmplă toate cele mai interesante lucruri acum și se deschid noi cariere orizonturi.
Formarea vă va oferi competențele necesare pentru a aplica pentru locuri de muncă care necesită abilități profesionale de dezvoltare a sistemelor de viziune pe computer. În diferite companii, specialitățile sunt numite diferit, cele mai comune opțiuni sunt: Deep learning engineer, Computer Inginer de viziune, Inginer de cercetare AI [Viziune pe computer, Învățare automată], programator de cercetare, Învățare profundă/Computer Viziune.
Cum este cursul diferit de alții?
Pregătirea pentru rezolvarea misiunilor de luptă: cum să lansați o rețea neuronală în cloud și să adaptați modelul pentru diferite platforme
Cunoștințe aprofundate și abordări moderne ale tehnologiilor de viziune computerizată
Lucrări de proiect finalizate care pot fi adăugate portofoliului dvs
Exemple amuzante, o fântână de idei și universuri cyberpunk la îndemâna ta - 4 luni vor zbura dintr-o singură respirație!
Pe parcursul cursului:
Veți lucra cu seturi de date deschise pentru diferite sarcini de computer Vision
Veți înțelege principiile de funcționare și opțiunile straturilor convoluționale și de grupare, inclusiv cele specifice sarcinilor de detectare și segmentare a obiectelor.
Învață să aplici mecanismul atenției în rețelele convoluționale.
Aflați ce idei stau la baza rețelelor convoluționale moderne (MobileNet, ResNet, EfficientNet etc.)
Veți înțelege abordările DL pentru detectarea obiectelor - studiați familia R-CNN, detectoare în timp real: YOLO, SSD. De asemenea, puteți implementa singur un detector de obiecte.
Învață să rezolvi problema Deep Metric Learning folosind rețele siameze. Aflați ce sunt pierderea triplet și pierderea unghiulară.
Câștigă experiență în rezolvarea problemelor de segmentare a imaginii: U-Net, DeepLab.
Învățați să aplicați reglajul fin, să transferați învățarea și să colectați propriile seturi de date pentru detectarea obiectelor și segmentarea imaginii, sarcini de învățare metrică.
Veți lucra cu rețele generative adversare. Înțelegeți cum pot fi utilizate GAN-urile pentru atacuri adverse și cum să implementați GAN-uri de super rezoluție.
Învață să rulezi modele pe server (servire tensorflow, TFX). Familiarizați-vă cu cadrele pentru optimizarea rețelelor neuronale pentru inferență pe dispozitive mobile/încorporate: Tensorflow Lite, TensorRT.
Explorați arhitecturi pentru definirea reperelor faciale: regresia formei în cascadă, Deep Alignment Network, Stacked Hourglass Network
1
bineA absolvit programul de master în finanțe cantitative la Școala Superioară de Economie a Universității Naționale de Cercetare. De la universitate, el a fost interesat de învățarea automată și problemele de învățare profundă. A reușit să lucreze la diverse proiecte: a dezvoltat o conductă pentru detectarea și recunoașterea picturilor; modul de recunoaștere integrat...
A absolvit programul de master în finanțe cantitative la Școala Superioară de Economie a Universității Naționale de Cercetare. De la universitate, el a fost interesat de învățarea automată și problemele de învățare profundă. A reușit să lucreze la diverse proiecte: a dezvoltat o conductă pentru detectarea și recunoașterea picturilor; a integrat un modul de recunoaștere într-un prototip de sortare automată a deșeurilor folosind ROS; a colectat o conductă de recunoaștere video și multe altele.
3
cursDezvoltator cu experiență, om de știință și expert în învățare automată/deep learning cu experiență în sisteme de recomandare. Are peste 30 de publicații științifice în rusă și limbi străine, și-a susținut teza de doctorat pe tema analizei și...
Dezvoltator cu experiență, om de știință și expert în învățare automată/deep learning cu experiență în sisteme de recomandare. Are peste 30 de publicații științifice în rusă și limbi străine și și-a susținut teza de doctorat pe analiza și prognozarea seriilor temporale. A absolvit Facultatea de Informatică a Universității Naționale de Cercetare din Moscova, Institutul de Inginerie Energetică, unde în 2008. a primit o diplomă de licență, o diplomă de master în 2010 și un candidat la științe tehnice în 2014. Chiar înainte de a începe lucrarea la disertația sa, am devenit interesat de analiza datelor și, la implementarea primului meu proiect semnificativ, am trecut de la un programator obișnuit la șef al departamentului de dezvoltare. Timp de aproximativ 10 ani a predat discipline conexe la Institutul de Inginerie Energetică a Universității Naționale de Cercetare din Moscova, fiind conferențiar al catedrei. Conduce echipe de Data Science care dezvoltă proiecte în domeniul NLP, RecSys, Time Series și Computer Vision Teacher
2
cursExpert în viziune computerizată și învățare profundă, inginer software certificat și candidat la științe fizice și matematice. Din 2012 până în 2017, a lucrat în recunoașterea facială la WalletOne, ale cărui soluții au fost furnizate afacerilor din sudul...
Expert în viziune computerizată și învățare profundă, inginer software certificat și candidat la științe fizice și matematice. Din 2012 până în 2017, a lucrat în domeniul recunoașterii faciale la WalletOne, ale cărui soluții au fost furnizate companiilor din Africa de Sud și Europa. A participat la startup-ul Mirror-AI, unde a condus echipa de viziune computerizată. În 2017, startup-ul a trecut de Y-combinator și a primit investiții pentru a crea o aplicație în care utilizatorul își poate reconstrui avatarul dintr-un selfie. În 2019, a participat la startup-ul britanic Kazendi Ltd., în proiectul HoloPortation. Scopul proiectului este de a reconstrui avatare 3D pentru ochelarii de realitate augmentată HoloLens. Din 2020, el conduce echipa de viziune computerizată la startup-ul american Boost Inc., care se ocupă de analiza video în baschet pentru NCAA. Manager de program
De la elemente de bază la arhitecturi moderne
-Tema 1. Viziunea computerizată: sarcini, instrumente și program de curs
-Tema 2. Rețele neuronale convoluționale. Operații de convoluție, convoluție transpusă, tragere
-Tema 3. Evolutia retelelor convolutionale: AlexNet->EfficientNet
-Tema 4.Pregătirea și creșterea datelor
-Tema 5.OpenCV. Abordări clasice
- Subiectul 6. Seturi de date și modele standard în PyTorch folosind exemplul de reglare fină
- Subiectul 7. Seturi de date și modele standard în TensorFlow folosind exemplul abordării Transfer Learning
-Tema 8.TensorRT și inferență pe server
Detectare, urmărire, clasificare
-Tema 9.Detecția obiectelor 1. Declarația problemei, metrici, date, R-CNN
-Tema 10.Detecția obiectelor 2. Masca-RCNN, YOLO, RetinaNet
- Subiectul 11. Repere: Repere faciale: PFLD, rețele de clepsidră stivuite(?), Rețele de aliniere adâncă (DAN),
-Tema 12.Evaluarea pozitiei
-Tema 13. Recunoașterea feței
-Tema 14.Urmărirea obiectelor
Segmentare, modele generative, lucru cu 3D și video
-Tema 15. Segmentare + segmentare 3D
-Tema 16.Metode de optimizare a retelei: taiere, mixint, cuantizare
-Tema 17.Auto-conducere/Vehicul autonom
-Tema 18.Autoencodere
-Tema 19. Lucrul cu scene 3D. PointNet
-Tema 20.GAN-uri 1. Cadru, generare condiționată și super-rezoluție
-Tema 21.GAN-uri 2. Privire de ansamblu asupra arhitecturii
-Tema 22. Recunoașterea acțiunii și 3d pentru video
Lucrul la proiect
-Tema 23. Selectarea temei și organizarea lucrărilor la proiect
-Tema 24. Consultare pe proiecte și teme
-Tema 25.Protecția lucrărilor de proiectare