|
Ç廪Öì¾üÍŶӿªÔ´Ê׸ö»ùÓÚTransformerµÄ¶àģ̬À©É¢´óÄ£ÐÍ时间£º2023-03-15 ¾ÝϤ GPT-4 ½«ÓÚ±¾ÖÜ·¢²¼£¬¶àģ̬½«³ÉΪÆäÒ»´óÁÁµã¡£µ±Ç°µÄ´óÓïÑÔÄ£ÐÍÕýÔÚ³ÉΪÀí½â¸÷ÖÖģ̬µÄͨÓýӿڣ¬Äܹ»¸ù¾Ý²»Í¬Ä£Ì¬ÐÅÏ¢À´¸ø³ö»Ø¸´Îı¾£¬µ«´óÓïÑÔÄ£ÐÍÉú³ÉµÄÄÚÈÝÒ²½ö½ö¾ÖÏÞÓÚÎı¾¡£ÁíÒ»·½Ã棬µ±Ç°µÄÀ©É¢Ä£ÐÍ DALL・E 2¡¢Imagen¡¢Stable Diffusion µÈÔÚÊÓ¾õ´´×÷ÉÏÏÆÆðÒ»³¡¸ïÃü£¬µ«ÕâЩģÐͽö½öÖ§³ÖÎĵ½Í¼µÄµ¥Ò»¿çģ̬¹¦ÄÜ£¬ÀëͨÓÃʽÉú³ÉÄ£ÐÍ»¹ÓÐÒ»¶¨¾àÀë¡£¶ø¶àģ̬´óÄ£Ðͽ«Äܹ»´òͨ¸÷ÖÖģ̬ÄÜÁ¦£¬ÊµÏÖÈÎÒâģ̬֮¼äת»¯£¬±»ÈÏΪÊÇͨÓÃʽÉú³ÉÄ£Ð͵ÄδÀ´·¢Õ¹·½Ïò¡£ Ç廪´óѧ¼ÆËã»úϵÖì¾ü½ÌÊÚ´øÁìµÄ TSAIL ÍŶӽüÆÚ¹«¿ªµÄһƪÂÛÎÄ¡¶One Transformer Fits All Distributions in Multi-Modal Diffusion at Scale¡·£¬ÂÊÏÈ·¢²¼Á˶Զàģ̬Éú³ÉʽģÐ͵ÄһЩ̽Ë÷¹¤×÷£¬ÊµÏÖÁËÈÎÒâģ̬֮¼äµÄÏ໥ת»¯¡£
ÂÛÎÄÁ´½Ó£º ¿ªÔ´´úÂ룺 ¸ÃÂÛÎÄÌá³öÁËÒ»¸öΪ¶àģ̬Éè¼ÆµÄ¸ÅÂʽ¨Ä£¿ò¼Ü UniDiffuser£¬²¢²ÉÓøÃÍŶÓÌá³öµÄ»ùÓÚ transformer µÄÍøÂç¼Ü¹¹ U-ViT£¬ÔÚ¿ªÔ´µÄ´ó¹æÄ£Í¼ÎÄÊý¾Ý¼¯ LAION-5B ÉÏѵÁ·ÁËÒ»¸öÊ®ÒÚ²ÎÊýÁ¿µÄÄ£ÐÍ£¬Ê¹µÃÒ»¸öµ×²ãÄ£ÐÍÄܹ»¸ßÖÊÁ¿µØÍê³É¶àÖÖÉú³ÉÈÎÎñ£¨Í¼ 1£©¡£¼òµ¥À´½²£¬³ýÁ˵¥ÏòµÄÎÄÉúͼ£¬»¹ÄÜʵÏÖͼÉúÎÄ¡¢Í¼ÎÄÁªºÏÉú³É¡¢ÎÞÌõ¼þͼÎÄÉú³É¡¢Í¼ÎĸÄдµÈ¶àÖÖ¹¦ÄÜ£¬´ó·ùÌáÉýÎÄͼÄÚÈݵÄÉú²úЧÂÊ£¬Ò²½øÒ»²½ÌáÉýÁËÉú³ÉʽģÐ͵ÄÓ¦ÓÃÏëÏóÁ¦¡£ ¸ÃÂÛÎÄÒ»×÷±«·²Ä¿Ç°²©Ê¿ÔÚ¶Á£¬ÊÇ´Ëǰ Analytic-DPM µÄÌá³öÕߣ¬Æ¾½èÔÚÀ©É¢Ä£ÐÍ·½ÃæµÄÓÅÐ㹤×÷ÈÙ»ñ ICLR 2022 µÄ outstanding paper award£¨Ä¿Ç°Î¨Ò»Ò»Æª´ó½µ¥Î»¶ÀÁ¢Íê³ÉµÄ»ñ½±ÂÛÎÄ£©¡£ ´ËÍ⣬»úÆ÷Ö®ÐÄ֮ǰ»¹±¨µÀ¹ý TSAIL ÍŶÓÌá³öµÄDPM-Solver ¿ìËÙËã·¨£¬Ä¿Ç°ÈÔÊÇÀ©É¢Ä£ÐÍ×î¿ìµÄÉú³ÉËã·¨¡£¶àģ̬´óÄ£ÐÍÕýÊǸÃÍŶÓÔÚÉî¶È¸ÅÂÊÄ£Ð͵ÄËã·¨ºÍÔÀí·½ÃæÉϳ¤ÆÚÉîÈë»ýÀÛµÄÒ»¸ö¼¯ÖÐչʾ¡£¸Ã¹¤×÷µÄºÏ×÷Õß°üÀ¨ÈËÃñ´óѧ¸ßê²È˹¤ÖÇÄÜѧԺµÄÀî³çÐù¡¢±±¾©ÖÇÔ´Ñо¿ÔºµÄ²ÜÔ½µÈ¡£
ÖµµÃ×¢ÒâµÄÊÇ£¬¸ÃÏîÄ¿µÄÂÛÎĺʹúÂë¾ùÒÑ¿ªÔ´¡£ Ч¹ûչʾ ÈçϵÄͼ 8 չʾÁË UniDiffuser ÔÚͼÎÄÁªºÏÉú³ÉµÄЧ¹û£º
ÈçϵÄͼ 9 չʾÁË UniDiffuser ÔÚÎĵ½Í¼ÉϵÄЧ¹û£º
ÈçϵÄͼ 10 չʾÁË UniDiffuser ÔÚͼµ½ÎÄÉϵÄЧ¹û£º
ÈçϵÄͼ 11 չʾÁË UniDiffuser ÔÚÎÞÌõ¼þͼÏñÉú³ÉÉϵÄЧ¹û£º
ÈçϵÄͼ 12 չʾÁË UniDiffuser ÔÚͼÏñ¸ÄдÉϵÄЧ¹û£º
ÈçϵÄͼ 15 չʾÁË UniDiffuser Äܹ»ÊµÏÖÔÚͼÎÄÁ½¸öģ̬֮¼äµÄÀ´»ØÌøÔ¾ £º
ÈçÏÂͼ 16 չʾÁË UniDiffuser ÄܶÔÕæÊµµÄÁ½ÕÅͼÏñ½øÐвåÖµ£º
·½·¨¸ÅÀÀ Ñо¿ÍŶӽ«Õë¶ÔͨÓÃÉú³ÉʽģÐ͵ÄÉè¼Æ»®·Ö³ÉÁËÁ½¸ö×ÓÎÊÌ⣺
¸ÅÂʽ¨Ä£¿ò¼Ü Õë¶Ô¸ÅÂʽ¨Ä£¿ò¼Ü£¬Ñо¿ÍŶÓÌá³ö UniDiffuser£¬Ò»¸ö»ùÓÚÀ©É¢Ä£Ð͵ĸÅÂʽ¨Ä£¿ò¼Ü¡£UniDiffuser Äܹ»ÏÔʾµØ½¨Ä£¶àģ̬Êý¾ÝÖаüÀ¨±ßÔµ·Ö²¼¡¢Ìõ¼þ·Ö²¼¡¢ÁªºÏ·Ö²¼ÔÚÄÚµÄËùÓзֲ¼¡£Ñо¿ÍŶӷ¢ÏÖ£¬¹ØÓÚ²»Í¬·Ö²¼µÄÀ©É¢Ä£ÐÍѧϰ¶¼¿ÉÒÔͳһ³ÉÒ»¸öÊӽǣºÊ×ÏÈÏòÁ½¸öģ̬µÄÊý¾Ý·Ö±ð¼ÓÈëijÖÖ´óСµÄÔëÉù£¬È»ºóÔÙÔ¤²âÁ½¸öģ̬Êý¾ÝÉϵÄÔëÉù¡£ÆäÖÐÁ½¸öģ̬Êý¾ÝÉϵÄÔëÉù´óС¾ö¶¨Á˾ßÌåµÄ·Ö²¼¡£ÀýÈ磬½«Îı¾µÄÔëÉù´óСÉèÖÃΪ 0£¬Ôò¶ÔÓ¦ÁËÎÄÉúͼµÄÌõ¼þ·Ö²¼£»½«Îı¾ÔëÉù´óСÉèÖÃΪ×î´óÖµ£¬Ôò¶ÔÓ¦ÁËÎÞÌõ¼þͼÏñÉú³ÉµÄ·Ö²¼£»½«Í¼ÎÄÔëÉù´óСÉèÖÃΪÏàͬ£¬Ôò¶ÔÓ¦ÁËͼÎĵÄÁªºÏ·Ö²¼¡£¸ù¾Ý¸ÃͳһµÄÊӽǣ¬UniDiffuser Ö»ÐèÒª½«ÔʼÀ©É¢Ä£Ð͵ÄѵÁ·Ëã·¨×öÉÙÐíµÄÐ޸쬱ãÄÜͬʱѧϰÉÏÊöµÄËùÓзֲ¼ ¡ª ÈçÏÂͼËùʾ£¬UniDiffuser ͬʱÏòËùÓÐģ̬¼ÓÔë¶ø·Çµ¥¸öģ̬£¬ÊäÈëËùÓÐģ̬¶ÔÓ¦µÄÔëÉù´óС£¬ÒÔ¼°Ô¤²âËùÓÐģ̬ÉϵÄÔëÉù¡£
ÒÔ˫ģ̬ΪÀý×Ó£¬×îÖÕµÄѵÁ·Ä¿±êº¯ÊýÈçÏÂËùʾ£º
ÔÚѵÁ·ºó£¬Í¨¹ýÏòÔëÉùÔ¤²âÍøÂçÉèÖÃÁ½¸öģ̬ºÏÊʵÄʱ¼ä£¬UniDiffuser Äܹ»ÊµÏÖÎÞÌõ¼þ¡¢Ìõ¼þÒÔ¼°ÁªºÏÉú³É¡£ÀýÈ罫Îı¾µÄʱ¼äÉèÖÃΪ 0£¬¿ÉÒÔʵÏÖÎĵ½Í¼Éú³É£»½«Îı¾µÄʱ¼äÉèÖÃΪ×î´óÖµ£¬¿ÉÒÔʵÏÖÎÞÌõ¼þͼÏñÉú³É£»½«Í¼ÎÄʱ¼äÉèÖÃΪÏàֵͬ£¬¿ÉÒÔʵÏÖͼÎÄÁªºÏÉú³É¡£ ÏÂÃæÂÞÁÐÁË UniDiffuser µÄѵÁ·ºÍ²ÉÑùËã·¨£¬¿É¼ûÕâЩËã·¨Ïà¶ÔÔʼµÄÀ©É¢Ä£Ð;ùÖ»×öÁË΢СµÄ¸Ä¶¯£¬Ò×ÓÚʵÏÖ¡£
´ËÍ⣬ÓÉÓÚ UniDiffuser ͬʱ½¨Ä£ÁËÌõ¼þ·Ö²¼ºÍÎÞÌõ¼þ·Ö²¼£¬Òò´Ë UniDiffuser ÌìÈ»µØÖ§³Ö classifier-free guidance¡£ÏÂÃæµÄͼ 3 չʾÁË UniDiffuser µÄÌõ¼þÉú³ÉºÍÁªºÏÉú³ÉÔÚ²»Í¬µÄ guidance scale ϵÄЧ¹û£º
ÍøÂç¼Ü¹¹ Õë¶ÔÍøÂç¼Ü¹¹£¬Ñо¿ÍŶÓÌá³öʹÓûùÓÚ transformer µÄ¼Ü¹¹À´²ÎÊý»¯ÔëÉùÔ¤²âÍøÂç¡£¾ßÌ嵨£¬Ñо¿ÍŶӲÉÓÃÁË×î½üÌá³öµÄ U-ViT ¼Ü¹¹¡£U-ViT ½«ËùÓеÄÊäÈë¶¼ÊÓ×÷ token£¬²¢ÔÚ transformer ¿éÖ®¼ä¼ÓÈëÁË U ÐÍÁ¬½Ó¡£Ñо¿ÍŶÓÒ²²ÉÓÃÁË Stable Diffusion µÄ²ßÂÔ£¬½«²»Í¬Ä£Ì¬µÄÊý¾Ý¶¼×ª»»µ½ÁËÒþ¿Õ¼äÔÙ½øÐÐÀ©É¢Ä£Ð͵Ľ¨Ä£¡£ÖµµÃ×¢ÒâµÄÊÇ£¬U-ViT ¼Ü¹¹Í¬ÑùÀ´×Ô¸ÃÑо¿ÍŶӣ¬²¢ÇÒÒѱ»¿ªÔ´ÔÚ
ʵÑé½á¹û UniDiffuser Ê×ÏÈºÍ Versatile Diffusion ½øÐÐÁ˱Ƚϡ£Versatile Diffusion ÊǹýÈ¥µÄÒ»¸ö»ùÓÚ¶àÈÎÎñ¿ò¼ÜµÄ¶àģ̬À©É¢Ä£ÐÍ¡£Ê×ÏÈ UniDiffuser ºÍ Versatile Diffusion ½øÐÐÁËÎĵ½Í¼ÉϵÄЧ¹û±È½Ï¡£ÈçÏÂÃæµÄͼ 5 Ëùʾ£¬ÔÚ²»Í¬µÄ classifier-free guidance scale Ï£¬UniDiffuser ÔÚ CLIP Score ºÍ FID Ö¸±êÉϾùÒªºÃÓÚ Versatile Diffusion¡£
È»ºó UniDiffuser ºÍ Versatile Diffusion ½øÐÐÁËͼµ½ÎÄÉϵÄЧ¹û±È½Ï¡£ÈçÏÂÃæµÄͼ 6 Ëùʾ£¬UniDiffuser ÔÚͼµ½ÎÄÉÏÓиüºÃµÄ CLIP Score¡£
UniDiffuser Ò²ºÍרÓõÄÎĵ½Í¼Ä£ÐÍÔÚ MS-COCO ÉϽøÐÐÁË zero-shot FID µÄ±È½Ï¡£ÈçÏÂÃæµÄ±í 1 Ëùʾ£¬UniDiffuser ¿ÉÒÔºÍרÓõÄÎĵ½Í¼Ä£ÐÍÈ¡µÃ¿É±ÈµÄЧ¹û¡£
|
