Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
µ±ÖªÊ¶Í¼Æ×¡°Óö¼û¡±Éî¶Èѧϰ
 
À´Ô´£º À´×ÔÍøÂç ·¢²¼ÓÚ£º 2017-6-26
  3390  次浏览      27
 

´óÊý¾Ýʱ´úµÄµ½À´£¬ÎªÈ˹¤ÖÇÄܵķÉËÙ·¢Õ¹´øÀ´Ç°ËùδÓеÄÊý¾ÝºìÀû¡£ÔÚ´óÊý¾ÝµÄ¡°Î¹Ñø¡±Ï£¬È˹¤ÖÇÄܼ¼Êõ»ñµÃÁËǰËùδÓеij¤×ã½ø²½¡£Æä½øÕ¹Í»³öÌåÏÖÔÚÒÔ֪ʶͼÆ×Ϊ´ú±íµÄ֪ʶ¹¤³ÌÒÔ¼°Éî¶ÈѧϰΪ´ú±íµÄ»úÆ÷ѧϰµÈÏà¹ØÁìÓò¡£Ëæ×ÅÉî¶Èѧϰ¶ÔÓÚ´óÊý¾ÝµÄºìÀûÏûºÄ´ù¾¡£¬Éî¶ÈѧϰģÐÍЧ¹ûµÄÌ컨°åÈÕÒæÆÈ½ü¡£ÁíÒ»·½Ãæ´óÁ¿ÖªÊ¶Í¼Æ×²»¶ÏÓ¿ÏÖ£¬ÕâЩÔ̺¬ÈËÀà´óÁ¿ÏÈÑé֪ʶµÄ±¦¿âÈ´ÉÐδ±»Éî¶ÈѧϰÓÐЧÀûÓá£ÈÚºÏ֪ʶͼÆ×ÓëÉî¶Èѧϰ£¬ÒÑÈ»³ÉΪ½øÒ»²½ÌáÉýÉî¶ÈѧϰģÐÍЧ¹ûµÄÖØÒªË¼Â·Ö®Ò»¡£ÒÔ֪ʶͼÆ×Ϊ´ú±íµÄ·ûºÅÖ÷Òå¡¢ÒÔÉî¶ÈѧϰΪ´ú±íµÄÁª½áÖ÷Ò壬ÈÕÒæÍÑÀëÔ­Ïȸ÷×Ô¶ÀÁ¢·¢Õ¹µÄ¹ìµÀ£¬×ßÉÏЭͬ²¢½øµÄеÀ·¡£

֪ʶͼÆ×ÓëÉî¶ÈѧϰÈںϵÄÀúÊ·±³¾°

´óÊý¾ÝΪ»úÆ÷ѧϰ£¬ÌرðÊÇÉî¶Èѧϰ´øÀ´Ç°ËùδÓеÄÊý¾ÝºìÀû¡£µÃÒæÓÚ´ó¹æÄ£±ê×¢Êý¾Ý£¬Éî¶ÈÉñ¾­ÍøÂçÄܹ»Ï°µÃÓÐЧµÄ²ã´Î»¯ÌØÕ÷±íʾ£¬´Ó¶øÔÚͼÏñʶ±ðµÈÁìÓòÈ¡µÃÓÅÒìЧ¹û¡£µ«ÊÇËæ×ÅÊý¾ÝºìÀûÏûʧ´ù¾¡£¬Éî¶ÈѧϰҲÈÕÒæÌåÏÖ³öÆä¾ÖÏÞÐÔ£¬ÓÈÆäÌåÏÖÔÚÒÀÀµ´ó¹æÄ£±ê×¢Êý¾ÝºÍÄÑÒÔÓÐЧÀûÓÃÏÈÑé֪ʶµÈ·½Ãæ¡£ÕâЩ¾ÖÏÞÐÔ×è°­ÁËÉî¶ÈѧϰµÄ½øÒ»²½·¢Õ¹¡£ÁíÒ»·½ÃæÔÚÉî¶ÈѧϰµÄ´óÁ¿Êµ¼ùÖУ¬ÈËÃÇÔ½À´Ô½¶àµØ·¢ÏÖÉî¶ÈѧϰģÐ͵Ľá¹ûÍùÍùÓëÈ˵ÄÏÈÑé֪ʶ»òÕßר¼Ò֪ʶÏà³åÍ»¡£ÈçºÎÈÃÉî¶Èѧϰ°ÚÍѶÔÓÚ´ó¹æÄ£Ñù±¾µÄÒÀÀµ£¿ÈçºÎÈÃÉî¶ÈѧϰģÐÍÓÐЧÀûÓôóÁ¿´æÔÚµÄÏÈÑé֪ʶ£¿ÈçºÎÈÃÉî¶ÈѧϰģÐ͵Ľá¹ûÓëÏÈÑé֪ʶһÖÂÒѳÉΪÁ˵±Ç°Éî¶ÈѧϰÁìÓòµÄÖØÒªÎÊÌâ¡£

µ±Ç°£¬ÈËÀàÉç»áÒµÒÑ»ýÀÛ´óÁ¿ÖªÊ¶¡£ÌرðÊÇ£¬½ü¼¸ÄêÔÚ֪ʶͼÆ×¼¼ÊõµÄÍÆ¶¯Ï£¬¶ÔÓÚ»úÆ÷ÓѺõĸ÷ÀàÔÚÏß֪ʶͼÆ×´óÁ¿Ó¿ÏÖ¡£ÖªÊ¶Í¼Æ×±¾ÖÊÉÏÊÇÒ»ÖÖÓïÒåÍøÂ磬±í´ïÁ˸÷ÀàʵÌå¡¢¸ÅÄî¼°ÆäÖ®¼äµÄÓïÒå¹ØÏµ¡£Ïà¶ÔÓÚ´«Í³ÖªÊ¶±íʾÐÎʽ£¨ÖîÈç±¾Ìå¡¢´«Í³ÓïÒåÍøÂ磩£¬ÖªÊ¶Í¼Æ×¾ßÓÐʵÌå/¸ÅÄ¸ÇÂʸߡ¢ÓïÒå¹ØÏµ¶àÑù¡¢½á¹¹ÓѺÃ(ͨ³£±íʾΪRDF¸ñʽ)ÒÔ¼°ÖÊÁ¿½Ï¸ßµÈÓÅÊÆ£¬´Ó¶øÊ¹µÃ֪ʶͼÆ×ÈÕÒæ³ÉΪ´óÊý¾Ýʱ´úºÍÈ˹¤ÖÇÄÜʱ´ú×îΪÖ÷ÒªµÄ֪ʶ±íʾ·½Ê½¡£ÄÜ·ñÀûÓÃÔ̺¬ÓÚ֪ʶͼÆ×ÖеÄ֪ʶָµ¼Éî¶ÈÉñ¾­ÍøÂçÄ£Ð͵Äѧϰ´Ó¶øÌáÉýÄ£Ð͵ÄÐÔÄÜ£¬³ÉΪÁËÉî¶ÈѧϰģÐÍÑо¿µÄÖØÒªÎÊÌâÖ®Ò»¡£

Ïֽ׶ν«Éî¶Èѧϰ¼¼ÊõÓ¦ÓÃÓÚ֪ʶͼÆ×µÄ·½·¨½ÏΪֱ½Ó¡£´óÁ¿µÄÉî¶ÈѧϰģÐÍ¿ÉÒÔÓÐЧÍê³É¶Ëµ½¶ËµÄʵÌåʶ±ð¡¢¹ØÏµ³éÈ¡ºÍ¹ØÏµ²¹È«µÈÈÎÎñ£¬½ø¶ø¿ÉÒÔÓÃÀ´¹¹½¨»ò·á¸»ÖªÊ¶Í¼Æ×¡£±¾ÎÄÖ÷Ҫ̽ÌÖ֪ʶͼÆ×ÔÚÉî¶ÈѧϰģÐÍÖеÄÓ¦Óᣴӵ±Ç°µÄÎÄÏ×À´¿´£¬Ö÷ÒªÓÐÁ½ÖÖ·½Ê½¡£Ò»Êǽ«ÖªÊ¶Í¼Æ×ÖеÄÓïÒåÐÅÏ¢ÊäÈëµ½Éî¶ÈѧϰģÐÍÖУ»½«ÀëÉ¢»¯ÖªÊ¶Í¼Æ×±í´ïΪÁ¬Ðø»¯µÄÏòÁ¿£¬´Ó¶øÊ¹µÃ֪ʶͼÆ×µÄÏÈÑé֪ʶÄܹ»³ÉΪÉî¶ÈѧϰµÄÊäÈë¡£¶þÊÇÀûÓÃ֪ʶ×÷ΪÓÅ»¯Ä¿±êµÄÔ¼Êø£¬Ö¸µ¼Éî¶ÈѧϰģÐ͵Äѧϰ£»Í¨³£Êǽ«ÖªÊ¶Í¼Æ×ÖÐ֪ʶ±í´ïΪÓÅ»¯Ä¿±êµÄºóÑéÕýÔòÏǰÕßµÄÑо¿¹¤×÷ÒÑÓв»ÉÙÎÄÏ×£¬²¢³ÉΪµ±Ç°Ñо¿Èȵ㡣֪ʶͼÆ×ÏòÁ¿±íʾ×÷ÎªÖØÒªµÄÌØÕ÷ÔÚÎÊ´ðÒÔ¼°ÍƼöµÈʵ¼ÊÈÎÎñÖеõ½ÓÐЧӦÓ᣺óÕßµÄÑо¿²Å¸Õ¸ÕÆð²½£¬±¾ÎĽ«Öصã½éÉÜÒÔÒ»½×ν´ÊÂß¼­×÷ÎªÔ¼ÊøµÄÉî¶ÈѧϰģÐÍ¡£

֪ʶͼÆ××÷ΪÉî¶ÈѧϰµÄÊäÈë

֪ʶͼÆ×ÊÇÈ˹¤ÖÇÄÜ·ûºÅÖ÷Òå½üÆÚ½øÕ¹µÄµäÐÍ´ú±í¡£ÖªÊ¶Í¼Æ×ÖеÄʵÌå¡¢¸ÅÄîÒÔ¼°¹ØÏµ¾ù²ÉÓÃÁËÀëÉ¢µÄ¡¢ÏÔʽµÄ·ûºÅ»¯±íʾ¡£¶øÕâЩÀëÉ¢µÄ·ûºÅ»¯±íʾÄÑÒÔÖ±½ÓÓ¦ÓÃÓÚ»ùÓÚÁ¬ÐøÊýÖµ±íʾµÄÉñ¾­ÍøÂ硣ΪÁËÈÃÉñ¾­ÍøÂçÓÐЧÀûÓÃ֪ʶͼÆ×ÖеķûºÅ»¯ÖªÊ¶£¬Ñо¿ÈËÔ±Ìá³öÁË´óÁ¿µÄ֪ʶͼÆ×µÄ±íʾѧϰ·½·¨¡£ÖªÊ¶Í¼Æ×µÄ±íʾѧϰּÔÚϰµÃ֪ʶͼÆ×µÄ×é³ÉÔªËØ(½ÚµãÓë±ß)µÄʵֵÏòÁ¿»¯±íʾ¡£ÕâЩÁ¬ÐøµÄÏòÁ¿»¯±íʾ¿ÉÒÔ×÷ΪÉñ¾­ÍøÂçµÄÊäÈ룬´Ó¶øÊ¹µÃÉñ¾­ÍøÂçÄ£ÐÍÄܹ»³ä·ÖÀûÓÃ֪ʶͼÆ×ÖдóÁ¿´æÔÚµÄÏÈÑé֪ʶ¡£ÕâÒ»Ç÷ÊÆ´ßÉúÁ˶ÔÓÚ֪ʶͼÆ×µÄ±íʾѧϰµÄ´óÁ¿Ñо¿¡£±¾ÕÂÊ×ÏȼòÒª»Ø¹Ë֪ʶͼÆ×µÄ±íʾѧϰ£¬ÔÙ½øÒ»²½½éÉÜÕâЩÏòÁ¿±íʾÈçºÎÓ¦Óõ½»ùÓÚÉî¶ÈѧϰģÐ͵ĸ÷Ààʵ¼ÊÈÎÎñÖУ¬ÌرðÊÇÎÊ´ðÓëÍÆ¼öµÈʵ¼ÊÓ¦Óá£

1.֪ʶͼÆ×µÄ±íʾѧϰ

֪ʶͼÆ×µÄ±íʾѧϰּÔÚѧϰʵÌåºÍ¹ØÏµµÄÏòÁ¿»¯±íʾ,Æä¹Ø¼üÊǺÏÀí¶¨Òå֪ʶͼÆ×ÖйØÓÚÊÂʵ£¨ÈýÔª×é< h,r,t >£©µÄËðʧº¯Êý ?r(h,t)£¬ÆäÖкÍÊÇÈýÔª×éµÄÁ½¸öʵÌåhºÍtµÄÏòÁ¿»¯±íʾ¡£Í¨³£Çé¿öÏ£¬µ±ÊÂʵ < h,r,t > ³ÉÁ¢Ê±£¬ÆÚÍû×îС»¯ ?r(h,t)¡£¿¼ÂÇÕû¸ö֪ʶͼÆ×µÄÊÂʵ£¬Ôò¿Éͨ¹ý×îС»¯

À´Ñ§Ï°ÊµÌåÒÔ¼°¹ØÏµµÄÏòÁ¿»¯±íʾ£¬ÆäÖÐ O ±íʾ֪ʶͼÆ×ÖÐËùÓÐÊÂʵµÄ¼¯ºÏ¡£²»Í¬µÄ±íʾѧϰ¿ÉÒÔʹÓò»Í¬µÄÔ­ÔòºÍ·½·¨¶¨ÒåÏàÓ¦µÄËðʧº¯Êý¡£ÕâÀïÒÔ»ùÓÚ¾àÀëºÍ·­ÒëµÄÄ£ÐͽéÉÜ֪ʶͼÆ×±íʾµÄ»ù±¾Ë¼Â·[1]¡£

»ùÓÚ¾àÀëµÄÄ£ÐÍ¡£Æä´ú±íÐÔ¹¤×÷ÊÇ SE Ä£ÐÍ[2]¡£»ù±¾Ë¼ÏëÊǵ±Á½¸öʵÌåÊôÓÚͬһ¸öÈýÔª×é < h,r,t > ʱ£¬ËüÃǵÄÏòÁ¿±íʾÔÚͶӰºóµÄ¿Õ¼äÖÐÒ²Ó¦¸Ã±Ë´Ë¿¿½ü¡£Òò´Ë£¬Ëðʧº¯Êý¶¨ÒåΪÏòÁ¿Í¶Ó°ºóµÄ¾àÀë

ÆäÖоØÕó Wr,1 ºÍ Wr,2 ÓÃÓÚÈýÔª×éÖÐͷʵÌå h ºÍβʵÌå t µÄͶӰ²Ù×÷¡£µ«ÓÉÓÚ SE ÒýÈëÁËÁ½¸öµ¥¶ÀµÄͶӰ¾ØÕ󣬵¼ÖºÜÄѲ¶»ñʵÌåºÍ¹ØÏµÖ®¼äµÄÓïÒåÏà¹ØÐÔ¡£Socher µÈÈËÕë¶ÔÕâÒ»ÎÊÌâ²ÉÓÃÈý½×ÕÅÁ¿Ìæ´ú´«Í³Éñ¾­ÍøÂçÖеÄÏßÐԱ任²ãÀ´¿Ì»­ÆÀ·Öº¯Êý¡£Bordes µÈÈËÌá³öÄÜÁ¿Æ¥ÅäÄ£ÐÍ£¬Í¨¹ýÒýÈë¶à¸ö¾ØÕóµÄ Hadamard ³Ë»ýÀ´²¶»ñʵÌåÏòÁ¿ºÍ¹ØÏµÏòÁ¿µÄ½»»¥¹ØÏµ¡£

»ùÓÚ·­ÒëµÄ±íʾѧϰ¡£Æä´ú±íÐÔ¹¤×÷ TransE Ä£ÐÍͨ¹ýÏòÁ¿¿Õ¼äµÄÏòÁ¿·­ÒëÀ´¿Ì»­ÊµÌåÓë¹ØÏµÖ®¼äµÄÏà¹ØÐÔ[3]¡£¸ÃÄ£Ðͼٶ¨£¬Èô < h,r,t > ³ÉÁ¢Ôòβ²¿ÊµÌå t µÄǶÈë±íʾӦ¸Ã½Ó½üÍ·²¿ÊµÌå h ¼ÓÉϹØÏµÏòÁ¿ r µÄǶÈë±íʾ£¬¼´ h+r¡Öt¡£Òò´Ë£¬TransE ²ÉÓÃ

×÷ΪÆÀ·Öº¯Êý¡£µ±ÈýÔª×é³ÉÁ¢Ê±£¬µÃ·Ö½ÏµÍ£¬·´Ö®µÃ·Ö½Ï¸ß¡£TransE ÔÚ´¦Àí¼òµ¥µÄ 1-1 ¹ØÏµ£¨¼´¹ØÏµÁ½¶ËÁ¬½ÓµÄʵÌåÊý±ÈÂÊΪ 1£º1£©Ê±ÊǷdz£ÓÐЧµÄ£¬µ«ÔÚ´¦Àí N-1¡¢1-N ÒÔ¼° N-N µÄ¸´ÔÓ¹ØÏµÊ±ÐÔÄÜÔòÏÔÖø½µµÍ¡£Õë¶ÔÕâЩ¸´ÔÓ¹ØÏµ£¬Wang Ìá³öÁË TransH Ä£ÐÍͨ¹ý½«ÊµÌåͶӰµ½¹ØÏµËùÔÚ³¬Æ½Ãæ,´Ó¶øÏ°µÃʵÌåÔÚ²»Í¬¹ØÏµÏµIJ»Í¬±íʾ¡£Lin Ìá³öÁË TransR Ä£ÐÍͨ¹ýͶӰ¾ØÕó½«ÊµÌåͶӰµ½¹ØÏµ×ӿռ䣬´Ó¶øÏ°µÃ²»Í¬¹ØÏµÏµIJ»Í¬ÊµÌå±íʾ¡£

³ýÁËÉÏÊöÁ½ÀàµäÐÍ֪ʶͼÆ×±íʾѧϰģÐÍÖ®Í⣬»¹ÓдóÁ¿µÄÆäËû±íʾѧϰģÐÍ¡£±ÈÈ磬 Sutskever µÈÈËʹÓÃÕÅÁ¿Òòʽ·Ö½âºÍ±´Ò¶Ë¹¾ÛÀàÀ´Ñ§Ï°¹ØÏµ½á¹¹¡£ Ranzato µÈÈËÒýÈëÁËÒ»¸öÈý·µÄÏÞÖÆ²£¶û×ÈÂü»úÀ´Ñ§Ï°ÖªÊ¶Í¼Æ×µÄÏòÁ¿»¯±íʾ£¬²¢Í¨¹ýÒ»¸öÕÅÁ¿¼ÓÒÔ²ÎÊý»¯¡£

µ±Ç°Ö÷Á÷µÄ֪ʶͼÆ×±íʾѧϰ·½·¨ÈÔ´æÔÚ¸÷ÖÖ¸÷ÑùµÄÎÊÌ⣬±ÈÈç²»ÄܽϺÿ̻­ÊµÌåÓë¹ØÏµÖ®¼äµÄÓïÒåÏà¹ØÐÔ¡¢ÎÞ·¨½ÏºÃ´¦Àí¸´ÔÓ¹ØÏµµÄ±íʾѧϰ¡¢Ä£ÐÍÓÉÓÚÒýÈë´óÁ¿²ÎÊýµ¼Ö¹ýÓÚ¸´ÔÓ£¬ÒÔ¼°¼ÆËãЧÂʽϵÍÄÑÒÔÀ©Õ¹µ½´ó¹æÄ£ÖªÊ¶Í¼Æ×Éϵȵȡ£ÎªÁ˸üºÃµØÎª»úÆ÷ѧϰ»òÉî¶ÈѧϰÌṩÏÈÑé֪ʶ£¬ÖªÊ¶Í¼Æ×µÄ±íʾѧϰÈÔÊÇÒ»ÏîÈÎÖØµÀÔ¶µÄÑо¿¿ÎÌâ¡£

2. ֪ʶͼÆ×ÏòÁ¿»¯±íʾµÄÓ¦ÓÃ

Ó¦Óà 1 ÎÊ´ðϵͳ¡£×ÔÈ»ÓïÑÔÎÊ´ðÊÇÈË»ú½»»¥µÄÖØÒªÐÎʽ¡£Éî¶ÈѧϰʹµÃ»ùÓÚÎÊ´ðÓïÁϵÄÉú³ÉʽÎÊ´ð³ÉΪ¿ÉÄÜ¡£È»¶øÄ¿Ç°´ó¶àÊýÉî¶ÈÎÊ´ðÄ£ÐÍÈÔÈ»ÄÑÒÔÀûÓôóÁ¿µÄ֪ʶʵÏÖ׼ȷ»Ø´ð¡£Yin µÈÈËÕë¶Ô¼òµ¥ÊÂʵÀàÎÊÌ⣬Ìá³öÁËÒ»ÖÖ»ùÓÚ encoder-decoder ¿ò¼Ü£¬Äܹ»³ä·ÖÀûÓÃ֪ʶͼÆ×ÖÐ֪ʶµÄÉî¶ÈѧϰÎÊ´ðÄ£ÐÍ[4]¡£ÔÚÉî¶ÈÉñ¾­ÍøÂçÖУ¬Ò»¸öÎÊÌâµÄÓïÒåÍùÍù±»±íʾΪһ¸öÏòÁ¿¡£¾ßÓÐÏàËÆÏòÁ¿µÄÎÊÌâ±»ÈÏΪÊǾßÓÐÏàËÆÓïÒå¡£ÕâÊÇÁª½áÖ÷ÒåµÄµäÐÍ·½Ê½¡£ÁíÒ»·½Ã棬֪ʶͼÆ×µÄ֪ʶ±íʾÊÇÀëÉ¢µÄ£¬¼´ÖªÊ¶Óë֪ʶ֮¼ä²¢Ã»ÓÐÒ»¸ö½¥±äµÄ¹ØÏµ¡£ÕâÊÇ·ûºÅÖ÷ÒåµÄµäÐÍ·½Ê½¡£Í¨¹ý½«ÖªÊ¶Í¼Æ×ÏòÁ¿»¯£¬¿ÉÒÔ½«ÎÊÌâÓëÈýÔª×é½øÐÐÆ¥Å䣨Ҳ¼´¼ÆËãÆäÏòÁ¿ÏàËÆ¶È£©£¬´Ó¶øÎªÄ³¸öÌØ¶¨ÎÊÌâÕÒµ½À´×Ô֪ʶ¿âµÄ×î¼ÑÈýÔª×鯥Å䡣ƥÅä¹ý³ÌÈçͼ 1 Ëùʾ¡£¶ÔÓÚÎÊÌâ Q£º¡°How tallis Yao Ming?¡±£¬Ê×ÏȽ«ÎÊÌâÖеĵ¥´Ê±íʾΪÏòÁ¿Êý×é HQ¡£½øÒ»²½Ñ°ÕÒÄÜÓë֮ƥÅäµÄ֪ʶͼÆ×ÖеĺòÑ¡ÈýÔª×é¡£×îºóΪÕâЩºòÑ¡ÈýÔª×飬·Ö±ð¼ÆËãÎÊÌâÓ벻ͬÊôÐÔµÄÓïÒåÏàËÆ¶È¡£ÆäÓÉÒÔÏÂÏàËÆ¶È¹«Ê½¾ö¶¨£º

ÕâÀS(Q,¦Ó) ±íʾÎÊÌâQ ÓëºòÑ¡ÈýÔª×é¦Ó µÄÏàËÆ¶È£»xQ ±íʾÎÊÌâµÄÏòÁ¿( ´ÓHQ¼ÆËã¶øµÃ)£¬ u¦Ó ±íʾ֪ʶͼÆ×µÄÈýÔª×éµÄÏòÁ¿£¬MÊÇ´ýѧϰ²ÎÊý¡£

Ó¦Óà 2 ÍÆ¼öϵͳ¡£

¸öÐÔ»¯ÍƼöϵͳÊÇ»¥ÁªÍø¸÷´óÉ罻ýÌåºÍµçÉÌÍøÕ¾µÄÖØÒªÖÇÄÜ·þÎñÖ®Ò»¡£Ëæ×Å֪ʶͼÆ×µÄÓ¦ÓÃÈÕÒæ¹ã·º£¬´óÁ¿Ñо¿¹¤×÷Òâʶµ½ÖªÊ¶Í¼Æ×ÖеÄ֪ʶ¿ÉÒÔÓÃÀ´ÍêÉÆ»ùÓÚÄÚÈݵÄÍÆ¼öϵͳÖжÔÓû§ºÍÏî Ä¿µÄÄÚÈÝ£¨ÌØÕ÷£©ÃèÊö£¬´Ó¶øÌáÉýÍÆ¼öЧ¹û¡£ÁíÒ»·½Ã棬»ùÓÚÉî¶ÈѧϰµÄÍÆ¼öËã·¨ÔÚÍÆ¼öЧ¹ûÉÏÈÕÒæÓÅÓÚ»ùÓÚЭͬ¹ýÂ˵Ĵ«Í³ÍƼöÄ£ÐÍ[5]¡£µ«ÊÇ£¬½«ÖªÊ¶Í¼Æ×¼¯³Éµ½Éî¶ÈѧϰµÄ¿ò¼ÜÖеĸöÐÔ»¯ÍƼöµÄÑо¿¹¤×÷,»¹½ÏΪÉÙ¼û¡£Zhang µÈÈË×ö³öÁËÕâÑùµÄ³¢ÊÔ¡£×÷Õß³ä·ÖÀûÓÃÁ˽ṹ»¯ÖªÊ¶(֪ʶͼÆ×)¡¢Îı¾ÖªÊ¶ºÍ¿ÉÊÓ»¯ÖªÊ¶£¨Í¼Æ¬£©[6]µÈÈýÀàµäÐÍ֪ʶ¡£×÷Õß·Ö±ðͨ¹ýÍøÂçǶÈë £¨ network embedding £©»ñµÃ½á¹¹»¯ÖªÊ¶µÄÏòÁ¿»¯±íʾ£¬È»ºó·Ö±ðÓÃSDAE£¨ Stacked Denoising Auto-Encoder £© ºÍ²ãµþ¾í»ý×Ô±àÂëÆ÷£¨ stackedconvolution - autoencoder £© ³éÈ¡Îı¾ÖªÊ¶ÌØÕ÷ºÍÍ¼Æ¬ÖªÊ¶ÌØÕ÷£»²¢×îÖÕ½«ÈýÀàÌØÕ÷ÈںϽøÐ­Í¬¼¯³Éѧϰ¿ò¼Ü£¬ÀûÓÃÈýÀàÖªÊ¶ÌØÕ÷µÄÕûºÏÀ´ÊµÏÖ¸öÐÔ»¯ÍƼö¡£×÷ÕßÕë¶ÔµçÓ°ºÍͼÊéÊý¾Ý¼¯½øÐÐʵÑ飬֤Ã÷ÁËÕâÖÖÈÚºÏÉî¶ÈѧϰºÍ֪ʶͼÆ×µÄÍÆ¼öËã·¨¾ßÓнϺÃÐÔÄÜ¡£

֪ʶͼÆ××÷ΪÉî¶ÈѧϰµÄÔ¼Êø

Hu µÈÈËÌá³öÁËÒ»ÖÖ½«Ò»½×ν´ÊÂß¼­ÈںϽøÉî¶ÈÉñ¾­ÍøÂçµÄÄ£ÐÍ£¬²¢½«Æä³É¹¦ÓÃÓÚ½â¾öÇé¸Ð·ÖÀàºÍÃüÃûʵÌåʶ±ðµÈÎÊÌâ[7]¡£Âß¼­¹æÔòÊÇÒ»ÖֶԸ߽×ÈÏÖªºÍ½á¹¹»¯ÖªÊ¶µÄÁé»î±íʾÐÎʽ£¬Ò²ÊÇÒ»ÖÖµäÐ͵Ä֪ʶ±íʾÐÎʽ¡£½«¸÷ÀàÈËÃÇÒÑ»ýÀÛµÄÂß¼­¹æÔòÒýÈëµ½Éî¶ÈÉñ¾­ÍøÂçÖУ¬ÀûÓÃÈËÀàÒâͼºÍÁìÓò֪ʶ¶ÔÉñ¾­ÍøÂçÄ£ÐͽøÐÐÒýµ¼¾ßÓÐÊ®·ÖÖØÒªµÄÒâÒå¡£ÆäËûһЩÑо¿¹¤×÷Ôò³¢ÊÔ½«Âß¼­¹æÔòÒýÈëµ½¸ÅÂÊͼģÐÍ£¬ÕâÀ๤×÷µÄ´ú±íÊÇÂí¶û¿Æ·òÂß¼­ÍøÂç[8]£¬µ«ÊÇÏÊÓй¤×÷Äܽ«Âß¼­¹æÔòÒýÈëµ½Éî¶ÈÉñ¾­ÍøÂçÖС£

Hu µÈÈËËùÌá³öµÄ·½°¸¿ò¼Ü¿ÉÒÔ¸ÅÀ¨Îª¡° teacher - student network ¡± £¬Èçͼ 2 Ëùʾ£¬°üÀ¨Á½¸ö²¿·Ö teacher network q(y|x) ºÍ student network p¦È(y|x) ¡£ÆäÖÐ teacher network ¸ºÔð½«Âß¼­¹æÔòËù´ú±íµÄ֪ʶ½¨Ä££¬student network ÀûÓ÷´Ïò´«²¥·½·¨¼ÓÉÏ teacher networ kµÄÔ¼Êø£¬ÊµÏÖ¶ÔÂß¼­¹æÔòµÄѧϰ¡£Õâ¸ö¿ò¼ÜÄܹ»Îª´ó²¿·ÖÒÔÉî¶ÈÉñ¾­ÍøÂçΪģÐ͵ÄÈÎÎñÒýÈëÂß¼­¹æÔò£¬°üÀ¨Çé¸Ð·ÖÎö¡¢ÃüÃûʵÌåʶ±ðµÈ¡£Í¨¹ýÒýÈëÂß¼­¹æÔò£¬ÔÚÉî¶ÈÉñ¾­ÍøÂçÄ£Ð͵Ļù´¡ÉÏʵÏÖЧ¹ûÌáÉý¡£

ͼ2 ½«Âß¼­¹æÔòÒýÈëµ½Éî¶ÈÉñ¾­ÍøÂçµÄ

¡° teacher-student network¡±Ä£ÐÍ

Æäѧϰ¹ý³ÌÖ÷Òª°üÀ¨Èçϲ½Ö裺

ÀûÓà soft logic ½«Âß¼­¹æÔò±í´ïΪ [0, 1] Ö®¼äµÄÁ¬ÐøÊýÖµ¡£

»ùÓÚºóÑéÕýÔò»¯£¨ posterior regularization £©·½·¨£¬ÀûÓÃÂß¼­¹æÔò¶Ô teacher network ½øÐÐÏÞÖÆ£¬Í¬Ê±±£Ö¤ teacher network ºÍ student network ¾¡Á¿½Ó½ü¡£×îÖÕÓÅ»¯º¯ÊýΪ£º

ÆäÖУ¬¦Îl,glÊÇËɳڱäÁ¿£¬L ÊǹæÔò¸öÊý£¬Gl ÊÇµÚ l ¸ö¹æÔòµÄ grounding Êý¡£KL º¯Êý £¨ Kullback - Leibler Divergence £©²¿·Ö±£Ö¤ teacher network ºÍ student network ϰµÃÄ£Ð;¡¿ÉÄÜÒ»Ö¡£ºóÃæµÄÕýÔòÏî±í´ïÁËÀ´×ÔÂß¼­¹æÔòµÄÔ¼Êø¡£

¶Ô student network ½øÐÐѵÁ·£¬±£Ö¤ teacher network µÄÔ¤²â½á¹ûºÍ student network µÄÔ¤²â½á¹û¶¼¾¡Á¿µØºÃ£¬ÓÅ»¯º¯ÊýÈçÏ£º

ÆäÖУ¬t ÊÇѵÁ·ÂִΣ¬l ÊDz»Í¬ÈÎÎñÖеÄËðʧº¯Êý£¨ÈçÔÚ·ÖÀàÎÊÌâÖУ¬l Êǽ»²æìØ£©£¬¦Ò¦È ÊÇÔ¤²âº¯Êý£¬ sn(t) ÊÇ teacher network µÄÔ¤²â½á¹û¡£

ÖØ¸´ 1~3 ¹ý³ÌÖ±µ½ÊÕÁ²¡£

½áÊøÓï

Ëæ×ÅÉî¶ÈѧϰÑо¿µÄ½øÒ»²½ÉîÈ룬ÈçºÎÓÐЧÀûÓôóÁ¿´æÔÚµÄÏÈÑé֪ʶ£¬½ø¶ø½µµÍÄ£ÐͶÔÓÚ´ó¹æÄ£±ê×¢Ñù±¾µÄÒÀÀµ£¬Öð½¥³ÉΪÖ÷Á÷µÄÑо¿·½ÏòÖ®Ò»¡£ÖªÊ¶Í¼Æ×µÄ±íʾѧϰΪÕâÒ»·½ÏòµÄ̽Ë÷µì¶¨Á˱ØÒªµÄ»ù´¡¡£½üÆÚ³öÏֵĽ«ÖªÊ¶ÈںϽøÉî¶ÈÉñ¾­ÍøÂçÄ£Ð͵ÄһЩ¿ª´´ÐÔ¹¤×÷Ò²ÆÄ¾ßÆô·¢ÐÔ¡£µ«×ÜÌå¶øÑÔ£¬µ±Ç°µÄÉî¶ÈѧϰģÐÍʹÓÃÏÈÑé֪ʶµÄÊÖ¶ÎÈÔȻʮ·ÖÓÐÏÞ£¬Ñ§Êõ½çÔÚÕâÒ»·½ÏòµÄ̽Ë÷ÉÏÈÔÈ»ÃæÁÙ¾Þ´óµÄÌôÕ½¡£ÕâЩÌôÕ½Ö÷ÒªÌåÏÖÔÚÁ½¸ö·½Ãæ:

ÈçºÎ»ñÈ¡¸÷Àà֪ʶµÄ¸ßÖÊÁ¿Á¬Ðø»¯±íʾ¡£µ±Ç°ÖªÊ¶Í¼Æ×µÄ±íʾѧϰ£¬²»¹ÜÊÇ»ùÓÚÔõÑùµÄѧϰԭÔò£¬¶¼²»¿É±ÜÃâµØ²úÉúÓïÒåËðʧ¡£·ûºÅ»¯µÄ֪ʶһµ©ÏòÁ¿»¯ºó£¬´óÁ¿µÄÓïÒåÐÅÏ¢±»¶ªÆú£¬Ö»Äܱí´ïÊ®·ÖÄ£ºýµÄÓïÒåÏàËÆ¹ØÏµ¡£ÈçºÎΪ֪ʶͼÆ×ϰµÃ¸ßÖÊÁ¿µÄÁ¬Ðø»¯±íʾÈÔÈ»ÊǸö¿ª·ÅÎÊÌâ¡£

ÈçºÎÔÚÉî¶ÈѧϰģÐÍÖÐÈںϳ£Ê¶ÖªÊ¶¡£´óÁ¿µÄʵ¼ÊÈÎÎñ£¨ÖîÈç¶Ô»°¡¢ÎÊ´ð¡¢ÔĶÁÀí½âµÈµÈ£©ÐèÒª»úÆ÷Àí½â³£Ê¶¡£³£Ê¶ÖªÊ¶µÄϡȱÑÏÖØ×è°­ÁËͨÓÃÈ˹¤ÖÇÄܵķ¢Õ¹¡£ÈçºÎ½«³£Ê¶ÒýÈëµ½Éî¶ÈѧϰģÐͽ«ÊÇδÀ´È˹¤ÖÇÄÜÑо¿ÁìÓòµÄÖØ´óÌôÕ½£¬Í¬Ê±Ò²ÊÇÖØ´ó»úÓö¡£

   
3390 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

»ùÓÚͼ¾í»ýÍøÂçµÄͼÉî¶Èѧϰ
×Ô¶¯¼ÝÊ»ÖеÄ3DÄ¿±ê¼ì²â
¹¤Òµ»úÆ÷ÈË¿ØÖÆÏµÍ³¼Ü¹¹½éÉÜ
ÏîĿʵս£ºÈçºÎ¹¹½¨ÖªÊ¶Í¼Æ×
 
Ïà¹ØÎĵµ

5GÈ˹¤ÖÇÄÜÎïÁªÍøµÄµäÐÍÓ¦ÓÃ
Éî¶ÈѧϰÔÚ×Ô¶¯¼ÝÊ»ÖеÄÓ¦ÓÃ
ͼÉñ¾­ÍøÂçÔÚ½»²æÑ§¿ÆÁìÓòµÄÓ¦ÓÃÑо¿
ÎÞÈË»úϵͳԭÀí
Ïà¹Ø¿Î³Ì

È˹¤ÖÇÄÜ¡¢»úÆ÷ѧϰ&TensorFlow
»úÆ÷ÈËÈí¼þ¿ª·¢¼¼Êõ
È˹¤ÖÇÄÜ£¬»úÆ÷ѧϰºÍÉî¶Èѧϰ
ͼÏñ´¦ÀíËã·¨·½·¨Óëʵ¼ù