NVIDIA codicem aperit pro machinae systemate discendi quae landscapes ex sketches componit

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

NVIDIA codicem aperit pro machinae systemate discendi quae landscapes ex sketches componit

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

NVIDIA codicem aperit pro machinae systemate discendi quae landscapes ex sketches componit

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

NVIDIA codicem aperit pro machinae systemate discendi quae landscapes ex sketches componit

Ut realismum consequamur, duo retia neuralis inter se contendunt: generator et discriminator. Generator imagines generat mixtis elementis realium imagines, et discriminator deviationes possibilium ab realibus imaginibus agnoscit. Quam ob rem, opiniones formatur, ex quibus generans exempla in dies meliora componere incipit donec discriminator eas a realibus distinguere desinat.

Source: opennet.ru