NVIDIA qhib cov cai rau lub tshuab kev kawm uas tsim cov toj roob hauv pes los ntawm sketches

Компания NVIDIA ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° исходныС тСксты систСмы машинного обучСния SPADE (GauGAN), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ рСалистичныС ΠΏΠ΅ΠΉΠ·Π°ΠΆΠΈ Π½Π° основС Π³Ρ€ΡƒΠ±Ρ‹Ρ… набросков, Π° Ρ‚Π°ΠΊΠΆΠ΅ связанныС с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ Π½Π΅Ρ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ. БистСма Π±Ρ‹Π»Π° продСмонстрирована Π² ΠΌΠ°Ρ€Ρ‚Π΅ Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ GTC 2019, Π½ΠΎ ΠΊΠΎΠ΄ Π±Ρ‹Π» ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‡Π΅Ρ€Π°. Наработки ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΏΠΎΠ΄ свободной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ CC BY-NC-SA 4.0 (Creative Commons Attribution-NonCommercial-ShareAlike 4.0), Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰Π΅ΠΉ использованиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² нСкоммСрчСских цСлях. Код написан Π½Π° языкС Python с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° PyTorch.

NVIDIA qhib cov cai rau lub tshuab kev kawm uas tsim cov toj roob hauv pes los ntawm sketches

Наброски ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡŽΡ‚ΡΡ Π² Π²ΠΈΠ΄Π΅ сСгмСнтированной ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° сцСнС. Π₯Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² задаётся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠΊ. НапримСр, голубая Π·Π°Π»ΠΈΠ²ΠΊΠ° прСобразуСтся Π² Π½Π΅Π±ΠΎ, синяя Π² Π²ΠΎΠ΄Ρƒ, Ρ‚Ρ‘ΠΌΠ½ΠΎ зСлёная Π² Π΄Π΅Ρ€Π΅Π²ΡŒΡ, свСтло зСлёная Π² Ρ‚Ρ€Π°Π²Ρƒ, свСтло коричнСвая Π² ΠΊΠ°ΠΌΠ½ΠΈ, Ρ‚Ρ‘ΠΌΠ½ΠΎ коричнСвая Π² Π³ΠΎΡ€Ρ‹, сСрая Π² снСг, коричнСвая линия прСобразуСтся Π² Π΄ΠΎΡ€ΠΎΠ³Ρƒ, Π° синяя линия Π² Ρ€Π΅ΠΊΡƒ. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° основС Π²Ρ‹Π±ΠΎΡ€Π° эталонных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ опрСдСляСтся ΠΎΠ±Ρ‰ΠΈΠΉ ΡΡ‚ΠΈΠ»ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΈ врСмя суток. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ инструмСнт для создания Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΈΡ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌΡƒ ΠΊΡ€ΡƒΠ³Ρƒ спСциалистов, ΠΎΡ‚ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠΎΠ² городской срСды Π΄ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΠ³Ρ€ ΠΈ Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π½Ρ‹Ρ… Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ².

NVIDIA qhib cov cai rau lub tshuab kev kawm uas tsim cov toj roob hauv pes los ntawm sketches

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ-ΡΠΎΡΡ‚ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ ΡΠ΅Ρ‚ΡŒΡŽ (GAN), которая Π½Π° основС схСматичной сСгмСнтированной ΠΊΠ°Ρ€Ρ‚Ρ‹ создаёт рСалистичныС изобраТСния, заимствуя Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°Ρ… фотоснимков. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ€Π°Π½Π΅Π΅ Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… систСм синтСза ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ основан Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ пространствСнного прСобразования с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ трансформациСй Π½Π° основС машинного обучСния. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сСгмСнтированной ΠΊΠ°Ρ€Ρ‚Ρ‹ вмСсто сСмантичСской Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ позволяСт Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ соотвСтствия Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ.

NVIDIA qhib cov cai rau lub tshuab kev kawm uas tsim cov toj roob hauv pes los ntawm sketches

Txhawm rau ua tiav qhov tseeb, ob lub neural network sib tw nrog ib leeg: lub tshuab hluav taws xob thiab tus neeg ntxub ntxaug. Lub tshuab hluav taws xob tsim cov duab raws li kev sib xyaw ntawm cov duab tiag tiag, thiab tus neeg saib xyuas txheeb xyuas qhov sib txawv ntawm cov duab tiag. Yog li ntawd, kev tawm tswv yim yog tsim, raws li lub hauv paus ntawm lub tshuab hluav taws xob pib tsim cov qauv zoo dua kom txog rau thaum tus neeg ntxub ntxaug tsis paub qhov txawv ntawm qhov tseeb.



Tau qhov twg los: opennet.ru

Ntxiv ib saib