Overview
VQ-VAE inomanikidza mifananidzo, odhiyo, kana vhidhiyo mugidhi diki rekodhi makodhi akatorwa kubva kubhuku rekodhi rakadzidzwa, panzvimbo yenhamba dzinoramba dzichienderera. Iyi discrete bhodhoro inobvumira ane simba kutevedzana modhi seTransformers kubata midhiya se 'tokens', senge mazwi.
VQ-VAE uye Discrete Latents ndeyekombuta-kuona mafambiro anodudzira kana kugadzira midhiya yekuona yekuongorora, mashandiro, uye kugadzira.
Deep Dive
VQ-VAE (Vector Quantized Variational Autoencoder), yakaunzwa navan den Oord uye vaanoshanda navo kuDeepMind muna 2017, ndeye autoencoder ine yakavanzika nzvimbo ine discrete. Iyo encoder inoshandura chifananidzo kuita gidhi yemavheji anoenderera; Vector yega yega inozotorwa kune yayo yepedyo yekupinda mune yakadzidziswa codebook ye embeddings (vector quantization). Iyo decoder inovakazve mufananidzo kubva kune iwo quantized macode. Nekuda kwekuti latents iko zvino rave izwi risingaperi remaindices, imwe modhi yakaparadzana inogona kudzidza kugovera kwavo uye kugadzira zvinyorwa zvitsva. Iyi resipi yematanho maviri inopa simba DALL-E 1, Jukebox yemimhanzi, uye VQGAN, iyo inowedzera kurasikirwa kwekunzwisisa uye kwemhandu yekuvakazve kwakapinza. VQ-VAE-2 yakarongedzerwa akawanda maresolution kuti igadzire yakakwirira-yakavimbika mifananidzo.
Technical Insight
Iyo quantization nhanho (argmin yepedyo-yemuvakidzani kutarisa) haina mutsauko, saka VQ-VAE inoshandisa yakatwasuka-kuburikidza estimator: gradients inokopwa zvakananga kubva kudhikodha kupinza kudzoka kune encoder kubuda sekunge quantization yaive chitupa. Kudzidzira kunobatanidza kurasikirwa kwekuvaka patsva, kurasika kwebhuku rekodhi kukwevera embeddings kuenda kune encoder zvinobuda, uye kurasikirwa kwekuzvipira kuchengetedza encoder yakazvipira kumakodhi ayo akasarudzwa. Kukundikana kwakajairika ndeye codebook kudonha, uko chete mashoma macode anoshandiswa.
Mastering VQ-VAE uye Discrete Latents
VQ-VAE inomanikidza mifananidzo, odhiyo, kana vhidhiyo mugidhi diki rekodhi makodhi akatorwa kubva kubhuku rekodhi rakadzidzwa, panzvimbo yenhamba dzinoramba dzichienderera. Iyi discrete bhodhoro inobvumira ane simba kutevedzana modhi seTransformers kubata midhiya se 'tokens', senge mazwi. VQ-VAE uye Discrete Latents ndeyekombuta-kuona mafambiro anodudzira kana kugadzira midhiya yekuona yekuongorora, mashandiro, uye kugadzira. Kuvaka kunzwisisa kwakadzama, tora VQ-VAE uye Discrete Latents semuenzaniso wekushandisa, kwete chinhu chimwe chete: tsanangura zvinodikanwa, kujekesa fungidziro, uye patsanura zvinogona kuitwa nehurongwa hwakavimbika kubva kune izvo zvichiri kuda kutonga kwenyanzvi.
Mukuita, zvikwata zvakasimba zvinoshandisa VQ-VAE neDiscrete Latents kuenzana nemazvo anoshanda semhando yedata, kusiyana kwemwenje, uye kuenderana kwemazita. Ivo vanonyora zvakajeka maitiro ebudiriro, bvunzo vachipokana ne data rechokwadi uye mafambiro ebasa, uye iterate zvichibva pane zvakacherechedzwa maitiro ekutadza kwete kuhwina-nguva imwe chete yebhenji. Apa ndipo apo kunzwisisa kwe theoretical kunoshanduka kuve kugona kwakasimba pane chigadzirwa, mutemo, uye mashandiro.
Visual AI inogona kuita otomatiki yekuongorora, yekuona, uye yekumaka mabasa pachiyero. Panguva imwecheteyo, kodzero dzeMufananidzo uye kubvumirwa kunogona kuve njodzi dzepamutemo kana hunhu husina kujeka. Nzira yakatsiga ndeyekubatanidza kukurumidza kuyedza nekutonga: mhanyisa vatyairi vendege, tora humbowo, buritsa matanda esarudzo, uye urambe uchivandudza chengetedzo semaitiro emuenzaniso, zvinotarisirwa nemushandisi, uye zvinodikanwa zvekutonga.
Strategic Impact
Visual AI inogona kuita otomatiki yekuongorora, yekuona, uye yekumaka mabasa pachiyero.
Visual AI inogona kuita otomatiki yekuongorora, yekuona, uye yekumaka mabasa pachiyero. Mukutumirwa kwemhando yepamusoro, izvi zvinoshandurirwa kuita mitemo inoyerwa yekushanda, miganhu yevaridzi, uye tsika dzekudzokorora dzinodzokororwa kuitira kuti zvikwata zvikwire kuvimba pane kukwidza kusajeka.
Zvikwata zvekugadzira zvinogona prototype pfungwa nekukurumidza nekudzokororwa kwemaoko mashoma.
Zvikwata zvekugadzira zvinogona prototype pfungwa nekukurumidza nekudzokororwa kwemaoko mashoma. Mukutumirwa kwemhando yepamusoro, izvi zvinoshandurirwa kuita mitemo inoyerwa yekushanda, miganhu yevaridzi, uye tsika dzekudzokorora dzinodzokororwa kuitira kuti zvikwata zvikwire kuvimba pane kukwidza kusajeka.
Mashandisirwo anogona kushandisa masaini emifananidzo nemavhidhiyo ayo aimbove akaoma kugadzirisa.
Mashandisirwo anogona kushandisa masaini emifananidzo nemavhidhiyo ayo aimbove akaoma kugadzirisa. Mukutumirwa kwemhando yepamusoro, izvi zvinoshandurirwa kuita mitemo inoyerwa yekushanda, miganhu yevaridzi, uye tsika dzekudzokorora dzinodzokororwa kuitira kuti zvikwata zvikwire kuvimba pane kukwidza kusajeka.
Real-World Implementation
DALL-E 1 yakashandisa discrete VQ-VAE tokenizer kuitira kuti Transformer ikwanise kugadzira mifananidzo sekutevedzana kwecodebook indices.
VQGAN yakasanganiswa VQ-VAE neanopikisa uye kurasikirwa kwekunzwisisa kuti ibudise crisp, high-resolution image tokens yekugadzira art.
OpenAI's Jukebox yakaisa VQ-VAE kuodhiyo yakapfava, ichidzvanya mimhanzi kuita macode akasarudzika ekugadzira modhi.
VQ-VAE-2 yakarongedzerwa hierarchical discrete latent kuti igadzire akasiyana, yakakwirira-yakavimbika mifananidzo inokwikwidza maGAN enguva yayo.
Maitiro Ekuita
VQ-VAE uye Discrete Latents mukuita
DALL-E 1 yakashandisa discrete VQ-VAE tokenizer kuitira kuti Transformer ikwanise kugadzira mifananidzo sekutevedzana kwecodebook indices.
DALL-E 1 yakashandisa discrete VQ-VAE tokenizer kuitira kuti Transformer ikwanise kugadzira mifananidzo sekutevedzana kwecodebook indices Matimu anowanzo kuwana mibairo iri nani kana achinge atsanangura hunhu kumberi, chengetedza nzira yekukwira kwevanhu yemakesi emupendero, uye kuteedzera zvese zvakawanikwa zvechigadzirwa uye kukanganisa mutengo nekufamba kwenguva.
VQ-VAE uye Discrete Latents mukuita
VQGAN yakasanganiswa VQ-VAE neanopikisa uye kurasikirwa kwekunzwisisa kuti ibudise crisp, high-resolution image tokens yekugadzira art.
VQGAN yakasanganiswa VQ-VAE ine mhandu uye kurasikirwa kwekunzwisisa kuti ibudise akajeka, akakwirira-chisarudzo mapikicha ekugadzira art Matimu anowanzo kuwana mhedzisiro iri nani kana achinge atsanangura emhando yepamusoro kumberi, chengetedza nzira yekukwira kwevanhu yemakesi emupendero, uye kuteedzera zvese zvakawanikwa zvechigadzirwa uye mutengo wekukanganisa nekufamba kwenguva.
VQ-VAE uye Discrete Latents mukuita
OpenAI's Jukebox yakaisa VQ-VAE kuodhiyo yakapfava, ichidzvanya mimhanzi kuita macode akasarudzika ekugadzira modhi.
OpenAI's Jukebox yakaisa VQ-VAE kuodhiyo yakapfava, kudzvanya mimhanzi kuita makodhi ekugadzira ekugadzira Matimu anowanzo kuwana mibairo iri nani kana vachitsanangudza mabhindauko emhando kumberi, chengetedza nzira yekukwira kwevanhu yemakesi ekumucheto, uye kuteedzera zvese zvakawanikwa zvechigadzirwa uye mutengo wekukanganisa nekufamba kwenguva.
VQ-VAE uye Discrete Latents mukuita
VQ-VAE-2 yakarongedzerwa hierarchical discrete latent kuti igadzire akasiyana, yakakwirira-yakavimbika mifananidzo inokwikwidza maGAN enguva yayo.
VQ-VAE-2 yakarongedzerwa hierarchical discrete latent kuti igadzire akasiyana, yakakwirira-yakavimbika mifananidzo inokwikwidza maGAN enguva yayo Matimu anowanzo kuwana mhedzisiro iri nani kana achinge atsanangura emhando yepamusoro kumberi, chengetedza nzira yekukwira kwevanhu yemakesi emupendero, uye kuteedzera zvese zvakawanikwa zvechigadzirwa uye mutengo wekukanganisa nekufamba kwenguva.
Njodzi & Guardrails
Kodzero dzemifananidzo uye kubvumirwa kunogona kuve njodzi dzepamutemo kana provenance isina kujeka.
Kuita kwemuenzaniso kunogona kusiyanisa kupenya, huwandu hwevanhu, uye nharaunda.
Manyepo enhema anogona kusacherechedzwa kunze kwekunge zvikumbaridzo zvekuvimba zvikatariswa.
Implementation Roadmap
Tsanangura maitiro ekugamuchirwa echokwadi, kurangarira, uye mutengo wekukanganisa.
Tsanangura maitiro ekugamuchirwa echokwadi, kurangarira, uye mutengo wekukanganisa. Bata nhanho yega yega segedhi rehumbowo: kana maitiro asina kusangana, imbomira kuburitsa, vhara gaka, uye wobva wawedzera kushandiswa.
Edzai nedata rinoenderana nemamiriro chaiwo ekugadzira.
Edzai nedata rinoenderana nemamiriro chaiwo ekugadzira. Bata nhanho yega yega segedhi rehumbowo: kana maitiro asina kusangana, imbomira kuburitsa, vhara gaka, uye wobva wawedzera kushandiswa.
Wedzera ongororo yemunhu kune yakaderera-kusavimbika kana yakakwirira-inokanganisa kufanotaura.
Wedzera ongororo yemunhu kune yakaderera-kusavimbika kana yakakwirira-inokanganisa kufanotaura. Bata nhanho yega yega segedhi rehumbowo: kana maitiro asina kusangana, imbomira kuburitsa, vhara gaka, uye wobva wawedzera kushandiswa.
Tevera modhi kudonha uye simbisa mushure mekuchinja kwekamera kana dataset.
Tevera modhi kudonha uye simbisa mushure mekuchinja kwekamera kana dataset. Bata nhanho yega yega segedhi rehumbowo: kana maitiro asina kusangana, imbomira kuburitsa, vhara gaka, uye wobva wawedzera kushandiswa.