Sari la conținutul principal

Curs

Introducere în Deep Learning cu PyTorch

Intermediar4 h

Învață cum să-ți construiești prima rețea neuronală, să ajustezi hiperparametrii și să abordezi probleme de clasificare și regresie în PyTorch.

Python4 h{count, plural, one {# video} few {# videoclipuri} other {# de videoclipuri}}{count, plural, one {# exercițiu} few {# exerciții} other {# de exerciții}}3,900 XP88,240Declarație de finalizare

Creează-ți contul gratuit

Continuă cu Google
sau
Continuând, accepți Termeni de utilizare, al nostru Politica de confidențialitate și că datele tale sunt stocate în SUA.

Iubit de cursanți din mii de companii

Instruiești o echipă?

Încearcă pentru business

Descrierea cursului

Înțelegerea puterii Deep Learning

Deep learning este peste tot: în camerele smartphone-urilor, asistenții vocali și mașinile autonome. A ajutat chiar și la descoperirea structurilor proteinelor și la învingerea oamenilor în jocul Go. Descoperă această tehnologie puternică și învață cum să o valorifici folosind PyTorch, una dintre cele mai populare biblioteci de deep learning.

Antrenează-ți prima rețea neuronală

Mai întâi, abordează diferența dintre deep learning și machine learning „clasic”. Veți învăța despre procesul de antrenare al unei rețele neuronale și cum să scrieți o buclă de antrenare. Pentru a face acest lucru, vei crea funcții de pierdere pentru probleme de regresie și clasificare și vei folosi PyTorch pentru a calcula derivatele acestora.

Evaluează și îmbunătățește-ți modelul

În a doua jumătate, învață despre diferiții hiperparametri pe care îi poți ajusta pentru a-ți îmbunătăți modelul. După ce vei învăța despre diferitele componente ale unei rețele neuronale, vei putea crea arhitecturi mai mari și mai complexe. Pentru a măsura performanțele modelului tău, vei folosi TorchMetrics, o bibliotecă PyTorch pentru evaluarea modelelor.

La finalizarea cursului, vei putea folosi PyTorch pentru a rezolva probleme de clasificare și regresie atât pe date tabulare, cât și pe imagini, utilizând deep learning. O competență esențială pentru profesioniștii cu experiență în domeniul datelor care doresc să-și avanseze cariera.

Cerințe prealabile

Curriculum

Structura cursului

1

Introducere în PyTorch, o bibliotecă de Deep Learning

Mașini autonome, smartphone-uri, motoare de căutare... Învățarea profundă este acum peste tot. Înainte de a construi modele complexe, te vei familiariza cu PyTorch, un framework de deep learning. Vei învăța cum să manipulezi tensori, să creezi structuri de date PyTorch și să construiești prima ta rețea neuronală în PyTorch folosind straturi liniare.
Începe capitolul
2

Arhitectura rețelelor neuronale și hiperparametrii

Pentru a antrena o rețea neuronală în PyTorch, va trebui mai întâi să înțelegi componente suplimentare, precum funcțiile de activare și funcțiile de pierdere. Vei descoperi că antrenarea unei rețele presupune minimizarea funcției de pierdere, ceea ce se realizează prin calculul gradienților. Vei învăța cum să folosești acești gradienți pentru a actualiza parametrii modelului tău.
Începe capitolul
3

Antrenarea unei rețele neuronale cu PyTorch

Acum că ai învățat componentele esențiale ale unei rețele neuronale, o vei antrena folosind o buclă de antrenament. Vei explora probleme potențiale precum dispariția gradienților și vei învăța strategii pentru a le rezolva, cum ar fi funcții de activare alternative și ajustarea ratei de învățare și a momentului.
Începe capitolul
4

Evaluarea și îmbunătățirea modelelor

Introducere în Deep Learning cu PyTorch

Curs
finalizat

Obține Declarația de Realizare

Înscrie-te acum

Dezvoltă-ți competențele în date cu DataCamp pentru mobil

Progresează oricând cu cursurile noastre mobile și provocările zilnice de programare de 5 minute.