Felicitări!

Antrenament eficient al modelelor AI cu PyTorch

Dennis Lee

Data Engineer, Amazon

Parcursul cursului

 

Diagramă flux ce ilustrează subiectele și capitolele din acest curs.

  • Antrenați modele pe mai multe dispozitive
  • Pregătit să lucrați cu modele mari, cu miliarde de parametri
  • Provocări: constrângeri hardware, timpi lungi de antrenament, limitări de memorie
Antrenament eficient al modelelor AI cu PyTorch

Pregătirea datelor

 

Diagramă flux ce ilustrează subiectele și capitolele din acest curs.

Antrenament eficient al modelelor AI cu PyTorch

Distribuirea datelor și modelului pe dispozitive

 

Diagramă a antrenamentului distribuit ilustrând replicarea modelului și partiționarea datelor.

Antrenament eficient al modelelor AI cu PyTorch

Antrenament distribuit

 

 

Diagramă flux ce ilustrează subiectele și capitolele din acest curs.

Antrenament eficient al modelelor AI cu PyTorch

Interfețele Trainer și Accelerator

Grafic care compară ușurința utilizării cu capacitatea de personalizare pentru Accelerator și Trainer.

Antrenament eficient al modelelor AI cu PyTorch

Interfețele Trainer și Accelerator

Grafic care compară ușurința utilizării cu capacitatea de personalizare pentru Accelerator și Trainer.

Antrenament eficient al modelelor AI cu PyTorch

Interfețele Trainer și Accelerator

Grafic care compară ușurința utilizării cu capacitatea de personalizare pentru Accelerator și Trainer.

Antrenament eficient al modelelor AI cu PyTorch

Antrenament eficient

 

 

Diagramă flux ce ilustrează subiectele și capitolele din acest curs.

Antrenament eficient al modelelor AI cu PyTorch

Factori ai eficienței

Pictograme reprezentând eficiența memoriei, eficiența comunicării și eficiența computațională.

Antrenament eficient al modelelor AI cu PyTorch

Factori ai eficienței

Pictograme reprezentând eficiența memoriei, eficiența comunicării și eficiența computațională.

  • Eficiența memoriei
    • Acumularea gradienților: antrenament pe loturi mai mari
    • Checkpoint pe gradienți: reducerea amprentei modelului
Antrenament eficient al modelelor AI cu PyTorch

Factori ai eficienței

Pictograme reprezentând eficiența memoriei, eficiența comunicării și eficiența computațională.

  • Eficiența memoriei
    • Acumularea gradienților: antrenament pe loturi mai mari
    • Checkpoint pe gradienți: reducerea amprentei modelului
  • Eficiența comunicării: SGD local
Antrenament eficient al modelelor AI cu PyTorch

Factori ai eficienței

Pictograme reprezentând eficiența memoriei, eficiența comunicării și eficiența computațională.

  • Eficiența memoriei
    • Acumularea gradienților: antrenament pe loturi mai mari
    • Checkpoint pe gradienți: reducerea amprentei modelului
  • Eficiența comunicării: SGD local
  • Eficiența computațională: antrenament cu precizie mixtă
Antrenament eficient al modelelor AI cu PyTorch

Optimizatori

 

 

Diagramă flux ce ilustrează subiectele și capitolele din acest curs.

Antrenament eficient al modelelor AI cu PyTorch

Compromisuri ale optimizatorilor

Diagramă ilustrând compromisurile dintre numărul de parametri și precizie pentru AdamW, Adafactor și 8-bit Adam.

Antrenament eficient al modelelor AI cu PyTorch

Compromisuri ale optimizatorilor

Diagramă ilustrând compromisurile dintre numărul de parametri și precizie pentru AdamW, Adafactor și 8-bit Adam.

Antrenament eficient al modelelor AI cu PyTorch

Compromisuri ale optimizatorilor

Diagramă ilustrând compromisurile dintre numărul de parametri și precizie pentru AdamW, Adafactor și 8-bit Adam.

Antrenament eficient al modelelor AI cu PyTorch

Pregătit pentru excelență în antrenamentul distribuit

 

 

Diagramă flux ce ilustrează subiectele și capitolele din acest curs.

Antrenament eficient al modelelor AI cu PyTorch

Bravo!

Antrenament eficient al modelelor AI cu PyTorch

Preparing Video For Download...