NVIDIA avas StyleGAN3 koodi, nĂ€o sĂŒnteesiks mĂ”eldud masinĂ”ppesĂŒsteemi

NVIDIA on avaldanud StyleGAN3 lĂ€htekoodid, mis on generatiivsete vaidlusvĂ”rkude (GAN) pĂ”hine masinĂ”ppe sĂŒsteem, mis on suunatud inimeste nĂ€gude realistlike piltide genereerimisele. Kood on kirjutatud Pythonis kasutades PyTorchi raamistiku, ning seda jaotatakse NVIDIA Source Code License litsentsi alusel, mis seab piiranguid kaubanduslikuks kasutamiseks.

Laadimiseks on saadaval ka valmis treenitud mudelid, mis on koolitatud Flickr-Faces-HQ (FFHQ) kogu peal, mis sisaldab 70 000 kĂ”rgekvaliteedilist (1024×1024) PNG-pilti inimeste nĂ€gudest. Lisaks on saadaval mudelid, mis pĂ”hinevad AFHQv2 (loomade nĂ€opildid) ja Metfaces (inimeste nĂ€od klassikalise maalikunsti portreedest) kogudel. Arendamisel keskendutakse nĂ€gudele, kuid sĂŒsteem on vĂ”imalik koolitada ka mis tahes objektide, nĂ€iteks maastike ja autode, genereerimiseks. Samuti on saadaval tööriistad, et ise koolitada tehisintellekti oma pildikogude pĂ”hjal. Tööks on vaja ĂŒhte vĂ”i mitut NVIDIA graafikakaarti (soovitatav on GPU Tesla V100 vĂ”i A100), vĂ€hemalt 12 GB RAM-i, PyTorch 1.9 ja CUDA 11.1+ tööriistakomplekti. Generaatori tehislikkuse mÀÀramiseks arendatakse spetsiaalset detektorit.

SĂŒsteem vĂ”imaldab genereerida uue nĂ€o pilti, kasutades erinevate nĂ€gude omaduste interpolatsiooni, kombineerides neile iseloomulikke jooni ning kohandades lĂ”pppilti vastavalt vajalikule vanusele, soole, juuste pikkusele, naeratuse iseloomule, nina kujule, nahatooni, prillidele ja foto nurkadele. Generaator kĂ€sitleb pilti stiilide kogumina, eraldades automaatselt eristavaid detaile (kortsud, juuksed, prillid) kĂ”rgetasemelistest atribuutidest (poos, sugu, vanuse muutused) ja vĂ”imaldab neid vabalt kombineerida, mÀÀrates domineerivad omadused kaalukordade kaudu. Tulemuseks on pildid, mis on vĂ€liselt eristamatud tĂ”elistest fotodest.

NVIDIA avas StyleGAN3 koodi, nĂ€o sĂŒnteesiks mĂ”eldud masinĂ”ppesĂŒsteemi

Esimene StyleGAN tehnoloogia versioon avaldati 2019. aastal, millele jĂ€rgnes 2020. aastal tĂ€iendatud vĂ€ljaanne StyleGAN2, mis vĂ”imaldab saavutada paremat pildikvaliteeti ja kĂ”rvaldada teatud artefaktid. Samas jĂ€i sĂŒsteem staatiliseks, st ei vĂ”imaldanud saavutada realistlikku animatsiooni ega nĂ€o liikumist. StyleGAN3 arendamisel oli peamine eesmĂ€rk tehnoloogia kohandamine selleks, et seda saaks kasutada animatsioonis ja videos.

StyleGAN3-s on kasutatud ĂŒmber töötatud pildigeneratsiooni arhitektuuri, mis on vaba aliasing'ust, ning pakutud uusi stsenaariume nĂ€rvivĂ”rgu koolitamiseks. Uute utiliitide hulka kuuluvad interaktiivse visualiseerimise (visualizer.py), analĂŒĂŒsi (avg_spectra.py) ja video genereerimise (gen_video.py) uued tööriistad. Rakenduses on ka vĂ€hendatud mĂ€lu tarbimist ja kiirendatud koolituse protsessi.

NVIDIA avas StyleGAN3 koodi, nĂ€o sĂŒnteesiks mĂ”eldud masinĂ”ppesĂŒsteemi

StyleGAN3 arhitektuuri peamine tunnusjoon on ĂŒleminek kĂ”igi signaalide tĂ”lgendamisele nĂ€rvivĂ”rgus pidevate protsessidena, mille kaudu sai detailide loomisel manipuleerida suhteliste positsioonidega, mis ei olnud seotud ĂŒksikute pikslite absoluutsete koordinaatidega, vaid olid kinnitatud kujutatud objektide pinnale. StyleGANis ja StyleGAN2-s viis pikslite sidumine genereerimise kĂ€igus dĂŒnaamilise visualiseerimise probleemideni; nĂ€iteks pildi liikumisel tĂ€heldati vĂ€ikeste detailide, nagu kortsud ja karvad, lahknevust, mis liikusid justkui eraldi ĂŒlejÀÀnud nĂ€ost. StyleGAN3 lahendab need probleemid ja tehnoloogia on nĂŒĂŒd tĂ€iesti sobiv video genereerimiseks.

Lisaks vĂ”ib mĂ€rkida, et ettevĂ”tted NVIDIA ja Microsoft kuulutasid vĂ€lja suurima keelemudeli MT-NLG loomisest, mis pĂ”hineb sĂŒgaval nĂ€rvivĂ”rgul „transformeri“ arhitektuuriga. Mudel hĂ”lmab 530 miljardit parameetrit ja selle koolitamiseks kasutati 4480 GPU (560 DGX A100 8 GPU A100 80GB igaĂŒhes) klastrit. serverid Mudeli rakendusaladeks on nĂ€iteks loomuliku keele töötlemise ĂŒlesannete lahendamine, nagu lĂ”petamata lause ennustamine, kĂŒsimustele vastamine, loetud teksti mĂ”istmine, loomuliku keele vĂ€ljundite genereerimine ja sĂ”nade tĂ€henduse mitm tĂ€henduslikkuse lahendamine.

NVIDIA avas StyleGAN3 koodi, nĂ€o sĂŒnteesiks mĂ”eldud masinĂ”ppesĂŒsteemi


Allikas: opennet.ru
Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster