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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
ÖØ°õ£¡´Óµ¥²ã¸ÐÖªÆ÷µ½Éî¶ÈѧϰÒÔ¼°Éî¶Èѧϰ±ØÖªµÄ¿ò¼Ü
 
×÷ÕߠСÃÎÏë´óÔ¸Íû  À´Ô´£ºCSDN  ·¢²¼ÓÚ 2016-1-19
  3513  次浏览      27
 

Ò» µ¥²ãÉñ¾­ÍøÂ磨¸ÐÖªÆ÷£©

1.½á¹¹

ÏÂÃæÀ´ËµÃ÷¸ÐÖªÆ÷Ä£ÐÍ¡£

ÔÚÔ­À´MPÄ£Ð͵ġ°ÊäÈ롱λÖÃÌí¼ÓÉñ¾­Ôª½Úµã£¬±êÖ¾ÆäΪ¡°ÊäÈëµ¥Ôª¡±¡£ÆäÓ಻±ä£¬ÓÚÊÇÎÒÃǾÍÓÐÁËÏÂͼ£º´Ó±¾Í¼¿ªÊ¼£¬ÎÒÃǽ«È¨Öµw1, w2, w3дµ½¡°Á¬½ÓÏß¡±µÄÖм䡣


ͼ1 µ¥²ãÉñ¾­ÍøÂç

ÔÚ¡°¸ÐÖªÆ÷¡±ÖУ¬ÓÐÁ½¸ö²ã´Î¡£·Ö±ðÊÇÊäÈë²ãºÍÊä³ö²ã¡£ÊäÈë²ãÀïµÄ¡°ÊäÈëµ¥Ôª¡±Ö»¸ºÔð´«ÊäÊý¾Ý£¬²»×ö¼ÆËã¡£Êä³ö²ãÀïµÄ¡°Êä³öµ¥Ôª¡±ÔòÐèÒª¶ÔÇ°ÃæÒ»²ãµÄÊäÈë½øÐмÆËã¡£

ÎÒÃǰÑÐèÒª¼ÆËãµÄ²ã´Î³ÆÖ®Îª¡°¼ÆËã²ã¡±£¬²¢°ÑÓµÓÐÒ»¸ö¼ÆËã²ãµÄÍøÂç³ÆÖ®Îª¡°µ¥²ãÉñ¾­ÍøÂ硱¡£ÓÐһЩÎÄÏ׻ᰴÕÕÍøÂçÓµÓеIJãÊýÀ´ÃüÃû£¬ÀýÈç°Ñ¡°¸ÐÖªÆ÷¡±³ÆÎªÁ½²ãÉñ¾­ÍøÂç¡£µ«ÔÚ±¾ÎÄÀÎÒÃǸù¾Ý¼ÆËã²ãµÄÊýÁ¿À´ÃüÃû¡£

¼ÙÈçÎÒÃÇÒªÔ¤²âµÄÄ¿±ê²»ÔÙÊÇÒ»¸öÖµ£¬¶øÊÇÒ»¸öÏòÁ¿£¬ÀýÈç[2,3]¡£ÄÇô¿ÉÒÔÔÚÊä³ö²ãÔÙÔö¼ÓÒ»¸ö¡°Êä³öµ¥Ôª¡±¡£

ÏÂͼÏÔʾÁË´øÓÐÁ½¸öÊä³öµ¥ÔªµÄµ¥²ãÉñ¾­ÍøÂ磬ÆäÖÐÊä³öµ¥Ôªz1µÄ¼ÆË㹫ʽÈçÏÂͼ¡£


ͼ2 µ¥²ãÉñ¾­ÍøÂç(Z1)

¿ÉÒÔ¿´µ½£¬z1µÄ¼ÆËã¸úÔ­ÏȵÄz²¢Ã»ÓÐÇø±ð¡£

ÎÒÃÇÒÑÖªÒ»¸öÉñ¾­ÔªµÄÊä³ö¿ÉÒÔÏò¶à¸öÉñ¾­Ôª´«µÝ£¬Òò´Ëz2µÄ¼ÆË㹫ʽÈçÏÂͼ¡£


ͼ3 µ¥²ãÉñ¾­ÍøÂç(Z2)

¿ÉÒÔ¿´µ½£¬z2µÄ¼ÆËãÖгýÁËÈý¸öеÄȨֵ£ºw4£¬w5£¬w6ÒÔÍ⣬ÆäËûÓëz1ÊÇÒ»ÑùµÄ¡£

Õû¸öÍøÂçµÄÊä³öÈçÏÂͼ¡£


ͼ4 µ¥²ãÉñ¾­ÍøÂç(Z1ºÍZ2)

ĿǰµÄ±í´ï¹«Ê½ÓÐÒ»µã²»ÈÃÈËÂúÒâµÄ¾ÍÊÇ£ºw4£¬w5£¬w6ÊǺóÀ´¼ÓµÄ£¬ºÜÄѱíÏÖ³ö¸úÔ­ÏȵÄw1£¬w2£¬w3µÄ¹ØÏµ¡£

Òò´ËÎÒÃǸÄÓöþάµÄϱ꣬ÓÃwx,yÀ´±í´ïÒ»¸öȨֵ¡£Ï±êÖеÄx´ú±íºóÒ»²ãÉñ¾­ÔªµÄÐòºÅ£¬¶øy´ú±íǰһ²ãÉñ¾­ÔªµÄÐòºÅ£¨ÐòºÅµÄ˳Ðò´ÓÉϵ½Ï£©¡£

ÀýÈ磬w1,2´ú±íºóÒ»²ãµÄµÚ1¸öÉñ¾­ÔªÓëǰһ²ãµÄµÚ2¸öÉñ¾­ÔªµÄÁ¬½ÓµÄȨֵ£¨ÕâÖÖ±ê¼Ç·½Ê½²ÎÕÕÁËAndrew NgµÄ¿Î¼þ£©¡£¸ù¾ÝÒÔÉÏ·½·¨±ê¼Ç£¬ÎÒÃÇÓÐÁËÏÂͼ¡£


ͼ5 µ¥²ãÉñ¾­ÍøÂç(À©Õ¹)

Èç¹ûÎÒÃÇ×Ðϸ¿´Êä³öµÄ¼ÆË㹫ʽ£¬»á·¢ÏÖÕâÁ½¸ö¹«Ê½¾ÍÊÇÏßÐÔ´úÊý·½³Ì×é¡£Òò´Ë¿ÉÒÔÓþØÕó³Ë·¨À´±í´ïÕâÁ½¸ö¹«Ê½¡£

ÀýÈ磬ÊäÈëµÄ±äÁ¿ÊÇ[a1£¬a2£¬a3]T£¨´ú±íÓÉa1£¬a2£¬a3×é³ÉµÄÁÐÏòÁ¿£©£¬ÓÃÏòÁ¿aÀ´±íʾ¡£·½³ÌµÄ×ó±ßÊÇ[z1£¬z2]T£¬ÓÃÏòÁ¿zÀ´±íʾ¡£

ϵÊýÔòÊǾØÕóW£¨2ÐÐ3ÁеľØÕó£¬ÅÅÁÐÐÎʽÓ빫ʽÖеÄÒ»Ñù£©¡£

ÓÚÊÇ£¬Êä³ö¹«Ê½¿ÉÒÔ¸Äд³É£º

g(W * a) = z;

Õâ¸ö¹«Ê½¾ÍÊÇÉñ¾­ÍøÂçÖдÓǰһ²ã¼ÆËãºóÒ»²ãµÄ¾ØÕóÔËËã¡£

2.Ч¹û

ÓëÉñ¾­ÔªÄ£ÐͲ»Í¬£¬¸ÐÖªÆ÷ÖеÄȨֵÊÇͨ¹ýѵÁ·µÃµ½µÄ¡£Òò´Ë£¬¸ù¾ÝÒÔǰµÄ֪ʶÎÒÃÇÖªµÀ£¬¸ÐÖªÆ÷ÀàËÆÒ»¸öÂß¼­»Ø¹éÄ£ÐÍ£¬¿ÉÒÔ×öÏßÐÔ·ÖÀàÈÎÎñ¡£

ÎÒÃÇ¿ÉÒÔÓþö²ß·Ö½çÀ´ÐÎÏóµÄ±í´ï·ÖÀàµÄЧ¹û¡£¾ö²ß·Ö½ç¾ÍÊÇÔÚ¶þάµÄÊý¾ÝÆ½ÃæÖл®³öÒ»ÌõÖ±Ïߣ¬µ±Êý¾ÝµÄά¶ÈÊÇ3άµÄʱºò£¬¾ÍÊÇ»®³öÒ»¸öÆ½Ãæ£¬µ±Êý¾ÝµÄά¶ÈÊÇnάʱ£¬¾ÍÊÇ»®³öÒ»¸ön-1άµÄ³¬Æ½Ãæ¡£

ÏÂͼÏÔʾÁËÔÚ¶þÎ¬Æ½ÃæÖл®³ö¾ö²ß·Ö½çµÄЧ¹û£¬Ò²¾ÍÊǸÐÖªÆ÷µÄ·ÖÀàЧ¹û¡£


ͼ6 µ¥²ãÉñ¾­ÍøÂ磨¾ö²ß·Ö½ç£©

¶þ Á½²ãÉñ¾­ÍøÂ磨¶à²ã¸ÐÖªÆ÷£©

1.½á¹¹

Á½²ãÉñ¾­ÍøÂç³ýÁ˰üº¬Ò»¸öÊäÈë²ã£¬Ò»¸öÊä³ö²ãÒÔÍ⣬»¹Ôö¼ÓÁËÒ»¸öÖмä²ã¡£´Ëʱ£¬Öмä²ãºÍÊä³ö²ã¶¼ÊǼÆËã²ã¡£ÎÒÃÇÀ©Õ¹ÉϽڵĵ¥²ãÉñ¾­ÍøÂ磬ÔÚÓÒ±ßмÓÒ»¸ö²ã´Î£¨Ö»º¬ÓÐÒ»¸ö½Úµã£©¡£

ÏÖÔÚ£¬ÎÒÃǵÄȨֵ¾ØÕóÔö¼Óµ½ÁËÁ½¸ö£¬ÎÒÃÇÓÃÉϱêÀ´Çø·Ö²»Í¬²ã´ÎÖ®¼äµÄ±äÁ¿¡£

ÀýÈçax(y)´ú±íµÚy²ãµÄµÚx¸ö½Úµã¡£z1£¬z2±ä³ÉÁËa1(2)£¬a2(2)¡£ÏÂͼ¸ø³öÁËa1(2)£¬a2(2)µÄ¼ÆË㹫ʽ¡£


ͼ7 Á½²ãÉñ¾­ÍøÂ磨Öмä²ã¼ÆË㣩

¼ÆËã×îÖÕÊä³özµÄ·½Ê½ÊÇÀûÓÃÁËÖмä²ãµÄa1(2)£¬a2(2)ºÍµÚ¶þ¸öȨֵ¾ØÕó¼ÆËãµÃµ½µÄ£¬ÈçÏÂͼ¡£


ͼ8 Á½²ãÉñ¾­ÍøÂ磨Êä³ö²ã¼ÆË㣩

¼ÙÉèÎÒÃǵÄÔ¤²âÄ¿±êÊÇÒ»¸öÏòÁ¿£¬ÄÇôÓëÇ°ÃæÀàËÆ£¬Ö»ÐèÒªÔÚ¡°Êä³ö²ã¡±ÔÙÔö¼Ó½Úµã¼´¿É¡£

ÎÒÃÇʹÓÃÏòÁ¿ºÍ¾ØÕóÀ´±íʾ²ã´ÎÖеıäÁ¿¡£a(1)£¬a(2)£¬zÊÇÍøÂçÖд«ÊäµÄÏòÁ¿Êý¾Ý¡£W(1)ºÍW(2)ÊÇÍøÂçµÄ¾ØÕó²ÎÊý¡£ÈçÏÂͼ¡£


ͼ9 Á½²ãÉñ¾­ÍøÂ磨ÏòÁ¿ÐÎʽ£©

ʹÓþØÕóÔËËãÀ´±í´ïÕû¸ö¼ÆË㹫ʽµÄ»°ÈçÏ£º

g(W(1) * a(1)) = a(2);

g(W(2) * a(2)) = z;

Óɴ˿ɼû£¬Ê¹ÓþØÕóÔËËãÀ´±í´ïÊǺܼò½àµÄ£¬¶øÇÒÒ²²»»áÊܵ½½ÚµãÊýÔö¶àµÄÓ°Ï죨ÎÞÂÛÓжàÉÙ½Úµã²ÎÓëÔËË㣬³Ë·¨Á½¶Ë¶¼Ö»ÓÐÒ»¸ö±äÁ¿£©¡£Òò´ËÉñ¾­ÍøÂçµÄ½Ì³ÌÖдóÁ¿Ê¹ÓþØÕóÔËËãÀ´ÃèÊö¡£

ÐèҪ˵Ã÷µÄÊÇ£¬ÖÁ½ñΪֹ£¬ÎÒÃǶÔÉñ¾­ÍøÂçµÄ½á¹¹Í¼µÄÌÖÂÛÖж¼Ã»ÓÐÌᵽƫÖýڵ㣨bias unit£©¡£ÊÂʵÉÏ£¬ÕâЩ½ÚµãÊÇĬÈÏ´æÔڵġ£Ëü±¾ÖÊÉÏÊÇÒ»¸öÖ»º¬Óд洢¹¦ÄÜ£¬ÇÒ´æ´¢ÖµÓÀԶΪ1µÄµ¥Ôª¡£ÔÚÉñ¾­ÍøÂçµÄÿ¸ö²ã´ÎÖУ¬³ýÁËÊä³ö²ãÒÔÍ⣬¶¼»áº¬ÓÐÕâÑùÒ»¸öÆ«Öõ¥Ôª¡£ÕýÈçÏßÐԻعéÄ£ÐÍÓëÂß¼­»Ø¹éÄ£ÐÍÖеÄÒ»Ñù¡£

Æ«Öõ¥ÔªÓëºóÒ»²ãµÄËùÓнڵ㶼ÓÐÁ¬½Ó£¬ÎÒÃÇÉèÕâЩ²ÎÊýֵΪÏòÁ¿b£¬³ÆÖ®ÎªÆ«Öá£ÈçÏÂͼ¡£


ͼ10 Á½²ãÉñ¾­ÍøÂ磨¿¼ÂÇÆ«Öýڵ㣩

¿ÉÒÔ¿´³ö£¬Æ«ÖýڵãºÜºÃÈÏ£¬ÒòΪÆäûÓÐÊäÈ루ǰһ²ãÖÐûÓмýÍ·Ö¸ÏòËü£©¡£ÓÐЩÉñ¾­ÍøÂçµÄ½á¹¹Í¼Öлá°ÑÆ«ÖýڵãÃ÷ÏÔ»­³öÀ´£¬ÓÐЩ²»»á¡£Ò»°ãÇé¿öÏ£¬ÎÒÃǶ¼²»»áÃ÷È·»­³öÆ«Öýڵ㡣

ÔÚ¿¼ÂÇÁËÆ«ÖÃÒÔºóµÄÒ»¸öÉñ¾­ÍøÂçµÄ¾ØÕóÔËËãÈçÏ£º

g(W(1) * a(1) + b(1)) = a(2);

g(W(2) * a(2) + b(2)) = z;

ÐèҪ˵Ã÷µÄÊÇ£¬ÔÚÁ½²ãÉñ¾­ÍøÂçÖУ¬ÎÒÃDz»ÔÙʹÓÃsgnº¯Êý×÷Ϊº¯Êýg£¬¶øÊÇʹÓÃÆ½»¬º¯Êýsigmoid×÷Ϊº¯Êýg¡£ÎÒÃǰѺ¯ÊýgÒ²³Æ×÷¼¤»îº¯Êý£¨active function£©¡£

ÊÂʵÉÏ£¬Éñ¾­ÍøÂçµÄ±¾ÖʾÍÊÇͨ¹ý²ÎÊýÓ뼤»îº¯ÊýÀ´ÄâºÏÌØÕ÷ÓëÄ¿±êÖ®¼äµÄÕæÊµº¯Êý¹ØÏµ¡£³õѧÕß¿ÉÄÜÈÏΪ»­Éñ¾­ÍøÂçµÄ½á¹¹Í¼ÊÇΪÁËÔÚ³ÌÐòÖÐʵÏÖÕâЩԲȦÓëÏߣ¬µ«ÔÚÒ»¸öÉñ¾­ÍøÂçµÄ³ÌÐòÖУ¬¼ÈûÓС°Ïß¡±Õâ¸ö¶ÔÏó£¬Ò²Ã»ÓС°µ¥Ôª¡±Õâ¸ö¶ÔÏó¡£ÊµÏÖÒ»¸öÉñ¾­ÍøÂç×îÐèÒªµÄÊÇÏßÐÔ´úÊý¿â¡£

2.Ч¹û

Óëµ¥²ãÉñ¾­ÍøÂ粻ͬ¡£ÀíÂÛÖ¤Ã÷£¬Á½²ãÉñ¾­ÍøÂç¿ÉÒÔÎÞÏޱƽüÈÎÒâÁ¬Ðøº¯Êý¡£

ÕâÊÇʲôÒâË¼ÄØ£¿Ò²¾ÍÊÇ˵£¬Ãæ¶Ô¸´ÔӵķÇÏßÐÔ·ÖÀàÈÎÎñ£¬Á½²ã£¨´øÒ»¸öÒþ²Ø²ã£©Éñ¾­ÍøÂç¿ÉÒÔ·ÖÀàµÄºÜºÃ¡£

ÏÂÃæ¾ÍÊÇÒ»¸öÀý×Ó£¨´ËÁ½Í¼À´×ÔcolahµÄ²©¿Í£©£¬ºìÉ«µÄÏßÓëÀ¶É«µÄÏß´ú±íÊý¾Ý¡£¶øºìÉ«ÇøÓòºÍÀ¶É«ÇøÓò´ú±íÓÉÉñ¾­ÍøÂç»®¿ªµÄÇøÓò£¬Á½ÕߵķֽçÏß¾ÍÊǾö²ß·Ö½ç¡£


ͼ11 Á½²ãÉñ¾­ÍøÂ磨¾ö²ß·Ö½ç£©

¿ÉÒÔ¿´µ½£¬Õâ¸öÁ½²ãÉñ¾­ÍøÂçµÄ¾ö²ß·Ö½çÊǷdz£Æ½»¬µÄÇúÏߣ¬¶øÇÒ·ÖÀàµÄºÜºÃ¡£ÓÐȤµÄÊÇ£¬Ç°ÃæÒѾ­Ñ§µ½¹ý£¬µ¥²ãÍøÂçÖ»ÄÜ×öÏßÐÔ·ÖÀàÈÎÎñ¡£¶øÁ½²ãÉñ¾­ÍøÂçÖеĺóÒ»²ãÒ²ÊÇÏßÐÔ·ÖÀà²ã£¬Ó¦¸ÃÖ»ÄÜ×öÏßÐÔ·ÖÀàÈÎÎñ¡£ÎªÊ²Ã´Á½¸öÏßÐÔ·ÖÀàÈÎÎñ½áºÏ¾Í¿ÉÒÔ×ö·ÇÏßÐÔ·ÖÀàÈÎÎñ£¿

ÎÒÃÇ¿ÉÒÔ°ÑÊä³ö²ãµÄ¾ö²ß·Ö½çµ¥¶ÀÄóöÀ´¿´Ò»Ï¡£¾ÍÊÇÏÂͼ¡£


ͼ12 Á½²ãÉñ¾­ÍøÂ磨¿Õ¼ä±ä»»£©

¿ÉÒÔ¿´µ½£¬Êä³ö²ãµÄ¾ö²ß·Ö½çÈÔÈ»ÊÇÖ±Ïß¡£¹Ø¼ü¾ÍÊÇ£¬´ÓÊäÈë²ãµ½Òþ²Ø²ãʱ£¬Êý¾Ý·¢ÉúÁ˿ռä±ä»»¡£Ò²¾ÍÊÇ˵£¬Á½²ãÉñ¾­ÍøÂçÖУ¬Òþ²Ø²ã¶ÔԭʼµÄÊý¾Ý½øÐÐÁËÒ»¸ö¿Õ¼ä±ä»»£¬Ê¹Æä¿ÉÒÔ±»ÏßÐÔ·ÖÀ࣬ȻºóÊä³ö²ãµÄ¾ö²ß·Ö½ç»®³öÁËÒ»¸öÏßÐÔ·ÖÀà·Ö½çÏߣ¬¶ÔÆä½øÐзÖÀà¡£

ÕâÑù¾Íµ¼³öÁËÁ½²ãÉñ¾­ÍøÂç¿ÉÒÔ×ö·ÇÏßÐÔ·ÖÀàµÄ¹Ø¼ü¨CÒþ²Ø²ã¡£ÁªÏëµ½ÎÒÃÇÒ»¿ªÊ¼ÍƵ¼³öµÄ¾ØÕó¹«Ê½£¬ÎÒÃÇÖªµÀ£¬¾ØÕóºÍÏòÁ¿Ïà³Ë£¬±¾ÖÊÉϾÍÊǶÔÏòÁ¿µÄ×ø±ê¿Õ¼ä½øÐÐÒ»¸ö±ä»»¡£Òò´Ë£¬Òþ²Ø²ãµÄ²ÎÊý¾ØÕóµÄ×÷ÓþÍÊÇʹµÃÊý¾ÝµÄÔ­Ê¼×ø±ê¿Õ¼ä´ÓÏßÐÔ²»¿É·Ö£¬×ª»»³ÉÁËÏßÐÔ¿É·Ö¡£

Á½²ãÉñ¾­ÍøÂçͨ¹ýÁ½²ãµÄÏßÐÔÄ£ÐÍÄ£ÄâÁËÊý¾ÝÄÚÕæÊµµÄ·ÇÏßÐÔº¯Êý¡£Òò´Ë£¬¶à²ãµÄÉñ¾­ÍøÂçµÄ±¾ÖʾÍÊǸ´ÔÓº¯ÊýÄâºÏ¡£

ÏÂÃæÀ´ÌÖÂÛÒ»ÏÂÒþ²Ø²ãµÄ½ÚµãÊýÉè¼Æ¡£ÔÚÉè¼ÆÒ»¸öÉñ¾­ÍøÂçʱ£¬ÊäÈë²ãµÄ½ÚµãÊýÐèÒªÓëÌØÕ÷µÄά¶ÈÆ¥Å䣬Êä³ö²ãµÄ½ÚµãÊýÒªÓëÄ¿±êµÄά¶ÈÆ¥Åä¡£¶øÖмä²ãµÄ½ÚµãÊý£¬È´ÊÇÓÉÉè¼ÆÕßÖ¸¶¨µÄ¡£Òò´Ë£¬¡°×ÔÓÉ¡±°ÑÎÕÔÚÉè¼ÆÕßµÄÊÖÖС£µ«ÊÇ£¬½ÚµãÊýÉèÖõĶàÉÙ£¬È´»áÓ°Ïìµ½Õû¸öÄ£Ð͵ÄЧ¹û¡£ÈçºÎ¾ö¶¨Õâ¸ö×ÔÓɲãµÄ½ÚµãÊýÄØ£¿Ä¿Ç°Òµ½çûÓÐÍêÉÆµÄÀíÂÛÀ´Ö¸µ¼Õâ¸ö¾ö²ß¡£Ò»°ãÊǸù¾Ý¾­ÑéÀ´ÉèÖ᣽Ϻõķ½·¨¾ÍÊÇÔ¤ÏÈÉ趨¼¸¸ö¿Éѡֵ£¬Í¨¹ýÇл»Õ⼸¸öÖµÀ´¿´Õû¸öÄ£Ð͵ÄÔ¤²âЧ¹û£¬Ñ¡ÔñЧ¹û×îºÃµÄÖµ×÷Ϊ×îÖÕÑ¡Ôñ¡£ÕâÖÖ·½·¨ÓÖ½Ð×öGrid Search£¨Íø¸ñËÑË÷£©¡£

Á˽âÁËÁ½²ãÉñ¾­ÍøÂçµÄ½á¹¹ÒÔºó£¬ÎÒÃǾͿÉÒÔ¿´¶®ÆäËüÀàËÆµÄ½á¹¹Í¼¡£ÀýÈçEasyPR×Ö·ûʶ±ðÍøÂç¼Ü¹¹£¨ÏÂͼ£©¡£


ͼ13 EasyPR×Ö·ûʶ±ðÍøÂç

EasyPRʹÓÃÁË×Ö·ûµÄͼÏñÈ¥½øÐÐ×Ö·ûÎÄ×ÖµÄʶ±ð¡£ÊäÈëÊÇ120άµÄÏòÁ¿¡£Êä³öÊÇÒªÔ¤²âµÄÎÄ×ÖÀà±ð£¬¹²ÓÐ65Àà¡£¸ù¾ÝʵÑ飬ÎÒÃDzâÊÔÁËһЩÒþ²Ø²ãÊýÄ¿£¬·¢ÏÖµ±ÖµÎª40ʱ£¬Õû¸öÍøÂçÔÚ²âÊÔ¼¯ÉϵÄЧ¹û½ÏºÃ£¬Òò´ËÑ¡ÔñÍøÂçµÄ×îÖսṹ¾ÍÊÇ120£¬40£¬65¡£

3.ѵÁ·

ÏÂÃæ¼òµ¥½éÉÜÒ»ÏÂÁ½²ãÉñ¾­ÍøÂçµÄѵÁ·¡£

ÔÚRosenblatÌá³öµÄ¸ÐÖªÆ÷Ä£ÐÍÖУ¬Ä£ÐÍÖеIJÎÊý¿ÉÒÔ±»ÑµÁ·£¬µ«ÊÇʹÓõķ½·¨½ÏΪ¼òµ¥£¬²¢Ã»ÓÐʹÓÃĿǰ»úÆ÷ѧϰÖÐͨÓõķ½·¨£¬Õâµ¼ÖÂÆäÀ©Õ¹ÐÔÓëÊÊÓÃÐԷdz£ÓÐÏÞ¡£´ÓÁ½²ãÉñ¾­ÍøÂ翪ʼ£¬Éñ¾­ÍøÂçµÄÑо¿ÈËÔ±¿ªÊ¼Ê¹ÓûúÆ÷ѧϰÏà¹ØµÄ¼¼Êõ½øÐÐÉñ¾­ÍøÂçµÄѵÁ·¡£ÀýÈçÓôóÁ¿µÄÊý¾Ý£¨1000-10000×óÓÒ£©£¬Ê¹ÓÃËã·¨½øÐÐÓÅ»¯µÈµÈ£¬´Ó¶øÊ¹µÃÄ£ÐÍѵÁ·¿ÉÒÔ»ñµÃÐÔÄÜÓëÊý¾ÝÀûÓÃÉϵÄË«ÖØÓÅÊÆ¡£

»úÆ÷ѧϰģÐÍѵÁ·µÄÄ¿µÄ£¬¾ÍÊÇʹµÃ²ÎÊý¾¡¿ÉÄܵÄÓëÕæÊµµÄÄ£Ðͱƽü¡£¾ßÌå×ö·¨ÊÇÕâÑùµÄ¡£Ê×ÏȸøËùÓвÎÊý¸³ÉÏËæ»úÖµ¡£ÎÒÃÇʹÓÃÕâÐ©Ëæ»úÉú³ÉµÄ²ÎÊýÖµ£¬À´Ô¤²âѵÁ·Êý¾ÝÖеÄÑù±¾¡£Ñù±¾µÄÔ¤²âÄ¿±êΪyp£¬ÕæÊµÄ¿±êΪy¡£ÄÇô£¬¶¨ÒåÒ»¸öÖµloss£¬¼ÆË㹫ʽÈçÏ¡£

loss = (yp - y)2

Õâ¸öÖµ³ÆÖ®ÎªËðʧ£¨loss£©£¬ÎÒÃǵÄÄ¿±ê¾ÍÊÇʹ¶ÔËùÓÐѵÁ·Êý¾ÝµÄËðʧºÍ¾¡¿ÉÄܵÄС¡£

Èç¹û½«ÏÈǰµÄÉñ¾­ÍøÂçÔ¤²âµÄ¾ØÕó¹«Ê½´øÈëµ½ypÖУ¨ÒòΪÓÐz=yp£©£¬ÄÇôÎÒÃÇ¿ÉÒÔ°ÑËðʧдΪ¹ØÓÚ²ÎÊý£¨parameter£©µÄº¯Êý£¬Õâ¸öº¯Êý³ÆÖ®ÎªËðʧº¯Êý£¨loss function£©¡£ÏÂÃæµÄÎÊÌâ¾ÍÊÇÇó£ºÈçºÎÓÅ»¯²ÎÊý£¬Äܹ»ÈÃËðʧº¯ÊýµÄÖµ×îС¡£

´ËʱÕâ¸öÎÊÌâ¾Í±»×ª»¯ÎªÒ»¸öÓÅ»¯ÎÊÌâ¡£Ò»¸ö³£Ó÷½·¨¾ÍÊǸߵÈÊýѧÖеÄÇóµ¼£¬µ«ÊÇÕâÀïµÄÎÊÌâÓÉÓÚ²ÎÊý²»Ö¹Ò»¸ö£¬Ç󵼺ó¼ÆËãµ¼ÊýµÈÓÚ0µÄÔËËãÁ¿ºÜ´ó£¬ËùÒÔÒ»°ãÀ´Ëµ½â¾öÕâ¸öÓÅ»¯ÎÊÌâʹÓõÄÊÇÌݶÈϽµËã·¨¡£ÌݶÈϽµË㷨ÿ´Î¼ÆËã²ÎÊýÔÚµ±Ç°µÄÌݶȣ¬È»ºóÈòÎÊýÏò×ÅÌݶȵķ´·½Ïòǰ½øÒ»¶Î¾àÀ룬²»¶ÏÖØ¸´£¬Ö±µ½ÌݶȽӽüÁãʱ½ØÖ¹¡£Ò»°ãÕâ¸öʱºò£¬ËùÓеIJÎÊýÇ¡ºÃ´ïµ½Ê¹Ëðʧº¯Êý´ïµ½Ò»¸ö×îµÍÖµµÄ״̬¡£

ÔÚÉñ¾­ÍøÂçÄ£ÐÍÖУ¬ÓÉÓڽṹ¸´ÔÓ£¬Ã¿´Î¼ÆËãÌݶȵĴú¼ÛºÜ´ó¡£Òò´Ë»¹ÐèҪʹÓ÷´Ïò´«²¥Ëã·¨¡£·´Ïò´«²¥Ëã·¨ÊÇÀûÓÃÁËÉñ¾­ÍøÂçµÄ½á¹¹½øÐеļÆËã¡£²»Ò»´Î¼ÆËãËùÓвÎÊýµÄÌݶȣ¬¶øÊÇ´ÓºóÍùǰ¡£Ê×ÏȼÆËãÊä³ö²ãµÄÌݶȣ¬È»ºóÊǵڶþ¸ö²ÎÊý¾ØÕóµÄÌݶȣ¬½Ó×ÅÊÇÖмä²ãµÄÌݶȣ¬ÔÙÈ»ºóÊǵÚÒ»¸ö²ÎÊý¾ØÕóµÄÌݶȣ¬×îºóÊÇÊäÈë²ãµÄÌݶȡ£¼ÆËã½áÊøÒÔºó£¬ËùÒªµÄÁ½¸ö²ÎÊý¾ØÕóµÄÌݶȾͶ¼ÓÐÁË¡£

·´Ïò´«²¥Ëã·¨¿ÉÒÔÖ±¹ÛµÄÀí½âΪÏÂͼ¡£ÌݶȵļÆËã´ÓºóÍùǰ£¬Ò»²ã²ã·´Ïò´«²¥¡£Ç°×ºE´ú±í×ÅÏà¶Ôµ¼ÊýµÄÒâ˼¡£


ͼ14 ·´Ïò´«²¥Ëã·¨

·´Ïò´«²¥Ëã·¨µÄÆôʾÊÇÊýѧÖеÄÁ´Ê½·¨Ôò¡£ÔÚ´ËÐèҪ˵Ã÷µÄÊÇ£¬¾¡¹ÜÔçÆÚÉñ¾­ÍøÂçµÄÑо¿ÈËԱŬÁ¦´ÓÉúÎïѧÖеõ½Æô·¢£¬µ«´ÓBPËã·¨¿ªÊ¼£¬Ñо¿ÕßÃǸü¶àµØ´ÓÊýѧÉÏѰÇóÎÊÌâµÄ×îÓŽ⡣²»ÔÙäĿģÄâÈËÄÔÍøÂçÊÇÉñ¾­ÍøÂçÑо¿×ßÏò³ÉÊìµÄ±êÖ¾¡£ÕýÈç¿ÆÑ§¼ÒÃÇ¿ÉÒÔ´ÓÄñÀàµÄ·ÉÐÐÖеõ½Æô·¢£¬µ«Ã»ÓбØÒªÒ»¶¨ÒªÍêȫģÄâÄñÀàµÄ·ÉÐз½Ê½£¬Ò²ÄÜÖÆÔì¿ÉÒÔ·ÉÌìµÄ·É»ú¡£

ÓÅ»¯ÎÊÌâÖ»ÊÇѵÁ·ÖеÄÒ»¸ö²¿·Ö¡£»úÆ÷ѧϰÎÊÌâÖ®ËùÒÔ³ÆÎªÑ§Ï°ÎÊÌ⣬¶ø²»ÊÇÓÅ»¯ÎÊÌ⣬¾ÍÊÇÒòΪËü²»½öÒªÇóÊý¾ÝÔÚѵÁ·¼¯ÉÏÇóµÃÒ»¸ö½ÏСµÄÎó²î£¬ÔÚ²âÊÔ¼¯ÉÏÒ²Òª±íÏֺá£ÒòΪģÐÍ×îÖÕÊÇÒª²¿Êðµ½Ã»Óмû¹ýѵÁ·Êý¾ÝµÄÕæÊµ³¡¾°¡£ÌáÉýÄ£ÐÍÔÚ²âÊÔ¼¯ÉϵÄÔ¤²âЧ¹ûµÄÖ÷Ìâ½Ð×ö·º»¯£¨generalization£©£¬Ïà¹Ø·½·¨±»³Æ×÷ÕýÔò»¯£¨regularization£©¡£Éñ¾­ÍøÂçÖг£Óõķº»¯¼¼ÊõÓÐÈ¨ÖØË¥¼õµÈ¡£

Èý ¶à²ãÉñ¾­ÍøÂ磨Éî¶Èѧϰ£©

1.½á¹¹

ÎÒÃÇÑÓÐøÁ½²ãÉñ¾­ÍøÂçµÄ·½Ê½À´Éè¼ÆÒ»¸ö¶à²ãÉñ¾­ÍøÂç¡£

ÔÚÁ½²ãÉñ¾­ÍøÂçµÄÊä³ö²ãºóÃæ£¬¼ÌÐøÌí¼Ó²ã´Î¡£Ô­À´µÄÊä³ö²ã±ä³ÉÖмä²ã£¬Ð¼ӵIJã´Î³ÉΪеÄÊä³ö²ã¡£ËùÒÔ¿ÉÒԵõ½ÏÂͼ¡£


ͼ15 ¶à²ãÉñ¾­ÍøÂç

ÒÀÕÕÕâÑùµÄ·½Ê½²»¶ÏÌí¼Ó£¬ÎÒÃÇ¿ÉÒԵõ½¸ü¶à²ãµÄ¶à²ãÉñ¾­ÍøÂç¡£¹«Ê½ÍƵ¼µÄ»°Æäʵ¸úÁ½²ãÉñ¾­ÍøÂçÀàËÆ£¬Ê¹ÓþØÕóÔËËãµÄ»°¾Í½ö½öÊǼÓÒ»¸ö¹«Ê½¶øÒÑ¡£

ÔÚÒÑÖªÊäÈëa(1)£¬²ÎÊýW(1)£¬W(2)£¬W(3)µÄÇé¿öÏ£¬Êä³özµÄÍÆµ¼¹«Ê½ÈçÏ£º

g(W(1) * a(1)) = a(2);

g(W(2) * a(2)) = a(3);

g(W(3) * a(3)) = z;

¶à²ãÉñ¾­ÍøÂçÖУ¬Êä³öÒ²Êǰ´ÕÕÒ»²ãÒ»²ãµÄ·½Ê½À´¼ÆËã¡£´Ó×îÍâÃæµÄ²ã¿ªÊ¼£¬Ëã³öËùÓе¥ÔªµÄÖµÒÔºó£¬ÔÙ¼ÌÐø¼ÆËã¸üÉîÒ»²ã¡£Ö»Óе±Ç°²ãËùÓе¥ÔªµÄÖµ¶¼¼ÆËãÍê±ÏÒԺ󣬲ŻáËãÏÂÒ»²ã¡£ÓеãÏñ¼ÆËãÏòǰ²»¶ÏÍÆ½øµÄ¸Ð¾õ¡£ËùÒÔÕâ¸ö¹ý³Ì½Ð×ö¡°ÕýÏò´«²¥¡±¡£

ÏÂÃæÌÖÂÛһ϶à²ãÉñ¾­ÍøÂçÖеIJÎÊý¡£

Ê×ÏÈÎÒÃÇ¿´µÚÒ»ÕÅͼ£¬¿ÉÒÔ¿´³öW(1)ÖÐÓÐ6¸ö²ÎÊý£¬W(2)ÖÐÓÐ4¸ö²ÎÊý£¬W(3)ÖÐÓÐ6¸ö²ÎÊý£¬ËùÒÔÕû¸öÉñ¾­ÍøÂçÖеIJÎÊýÓÐ16¸ö£¨ÕâÀïÎÒÃDz»¿¼ÂÇÆ«Öýڵ㣬ÏÂͬ£©¡£

¼ÙÉèÎÒÃǽ«Öмä²ãµÄ½ÚµãÊý×öһϵ÷Õû¡£µÚÒ»¸öÖмä²ã¸ÄΪ3¸öµ¥Ôª£¬µÚ¶þ¸öÖмä²ã¸ÄΪ4¸öµ¥Ôª¡£

¾­¹ýµ÷ÕûÒÔºó£¬Õû¸öÍøÂçµÄ²ÎÊý±ä³ÉÁË33¸ö¡£

ËäÈ»²ãÊý±£³Ö²»±ä£¬µ«Êǵڶþ¸öÉñ¾­ÍøÂçµÄ²ÎÊýÊýÁ¿È´ÊǵÚÒ»¸öÉñ¾­ÍøÂçµÄ½Ó½üÁ½±¶Ö®¶à£¬´Ó¶ø´øÀ´Á˸üºÃµÄ±íʾ£¨represention£©ÄÜÁ¦¡£±íʾÄÜÁ¦ÊǶà²ãÉñ¾­ÍøÂçµÄÒ»¸öÖØÒªÐÔÖÊ£¬ÏÂÃæ»á×ö½éÉÜ¡£

ÔÚ²ÎÊýÒ»ÖµÄÇé¿öÏ£¬ÎÒÃÇÒ²¿ÉÒÔ»ñµÃÒ»¸ö¡°¸üÉµÄÍøÂç¡£


ͼ16 ¶à²ãÉñ¾­ÍøÂ磨¸üÉîµÄ²ã´Î£©

ÉÏͼµÄÍøÂçÖУ¬ËäÈ»²ÎÊýÊýÁ¿ÈÔÈ»ÊÇ33£¬µ«È´ÓÐ4¸öÖмä²ã£¬ÊÇÔ­À´²ãÊýµÄ½Ó½üÁ½±¶¡£ÕâÒâζ×ÅÒ»ÑùµÄ²ÎÊýÊýÁ¿£¬¿ÉÒÔÓøüÉîµÄ²ã´ÎÈ¥±í´ï¡£

2.Ч¹û

ÓëÁ½²ã²ãÉñ¾­ÍøÂ粻ͬ¡£¶à²ãÉñ¾­ÍøÂçÖеIJãÊýÔö¼ÓÁ˺ܶࡣ

Ôö¼Ó¸ü¶àµÄ²ã´ÎÓÐʲôºÃ´¦£¿¸üÉîÈëµÄ±íÊ¾ÌØÕ÷£¬ÒÔ¼°¸üÇ¿µÄº¯ÊýÄ£ÄâÄÜÁ¦¡£

¸üÉîÈëµÄ±íÊ¾ÌØÕ÷¿ÉÒÔÕâÑùÀí½â£¬Ëæ×ÅÍøÂçµÄ²ãÊýÔö¼Ó£¬Ã¿Ò»²ã¶ÔÓÚǰһ²ã´ÎµÄ³éÏó±íʾ¸üÉîÈë¡£ÔÚÉñ¾­ÍøÂçÖУ¬Ã¿Ò»²ãÉñ¾­ÔªÑ§Ï°µ½µÄÊÇǰһ²ãÉñ¾­ÔªÖµµÄ¸ü³éÏóµÄ±íʾ¡£ÀýÈçµÚÒ»¸öÒþ²Ø²ãѧϰµ½µÄÊÇ¡°±ßÔµ¡±µÄÌØÕ÷£¬µÚ¶þ¸öÒþ²Ø²ãѧϰµ½µÄÊÇÓÉ¡°±ßÔµ¡±×é³ÉµÄ¡°ÐÎ×´¡±µÄÌØÕ÷£¬µÚÈý¸öÒþ²Ø²ãѧϰµ½µÄÊÇÓÉ¡°ÐÎ×´¡±×é³ÉµÄ¡°Í¼°¸¡±µÄÌØÕ÷£¬×îºóµÄÒþ²Ø²ãѧϰµ½µÄÊÇÓÉ¡°Í¼°¸¡±×é³ÉµÄ¡°Ä¿±ê¡±µÄÌØÕ÷¡£Í¨¹ý³éÈ¡¸ü³éÏóµÄÌØÕ÷À´¶ÔÊÂÎï½øÐÐÇø·Ö£¬´Ó¶ø»ñµÃ¸üºÃµÄÇø·ÖÓë·ÖÀàÄÜÁ¦¡£

¹ØÓÚÖð²ãÌØÕ÷ѧϰµÄÀý×Ó£¬¿ÉÒԲο¼ÏÂͼ¡£


ͼ17 ¶à²ãÉñ¾­ÍøÂç£¨ÌØÕ÷ѧϰ£©

¸üÇ¿µÄº¯ÊýÄ£ÄâÄÜÁ¦ÊÇÓÉÓÚËæ×ŲãÊýµÄÔö¼Ó£¬Õû¸öÍøÂçµÄ²ÎÊý¾ÍÔ½¶à¡£¶øÉñ¾­ÍøÂçÆäʵ±¾ÖʾÍÊÇÄ£ÄâÌØÕ÷ÓëÄ¿±êÖ®¼äµÄÕæÊµ¹ØÏµº¯ÊýµÄ·½·¨£¬¸ü¶àµÄ²ÎÊýÒâζ×ÅÆäÄ£ÄâµÄº¯Êý¿ÉÒÔ¸ü¼ÓµÄ¸´ÔÓ£¬¿ÉÒÔÓиü¶àµÄÈÝÁ¿£¨capcity£©È¥ÄâºÏÕæÕýµÄ¹ØÏµ¡£

ͨ¹ýÑо¿·¢ÏÖ£¬ÔÚ²ÎÊýÊýÁ¿Ò»ÑùµÄÇé¿öÏ£¬¸üÉîµÄÍøÂçÍùÍù¾ßÓбÈdz²ãµÄÍøÂç¸üºÃµÄʶ±ðЧÂÊ¡£ÕâµãÒ²ÔÚImageNetµÄ¶à´Î´óÈüÖеõ½ÁË֤ʵ¡£´Ó2012ÄêÆð£¬Ã¿Äê»ñµÃImageNet¹Ú¾üµÄÉî¶ÈÉñ¾­ÍøÂçµÄ²ãÊýÖðÄêÔö¼Ó£¬2015Äê×îºÃµÄ·½·¨GoogleNetÊÇÒ»¸ö¶à´ï22²ãµÄÉñ¾­ÍøÂç¡£

ÔÚ×îÐÂÒ»½ìµÄImageNet´óÈüÉÏ£¬Ä¿Ç°Äõ½×îºÃ³É¼¨µÄMSRAÍŶӵķ½·¨Ê¹ÓõĸüÊÇÒ»¸öÉî´ï152²ãµÄÍøÂ磡¹ØÓÚÕâ¸ö·½·¨¸ü¶àµÄÐÅÏ¢ÓÐÐËȤµÄ¿ÉÒÔ²éÔÄImageNetÍøÕ¾¡£

3.ѵÁ·

ÔÚµ¥²ãÉñ¾­ÍøÂçʱ£¬ÎÒÃÇʹÓõļ¤»îº¯ÊýÊÇsgnº¯Êý¡£µ½ÁËÁ½²ãÉñ¾­ÍøÂçʱ£¬ÎÒÃÇʹÓõÄ×î¶àµÄÊÇsigmoidº¯Êý¡£¶øµ½Á˶à²ãÉñ¾­ÍøÂçʱ£¬Í¨¹ýһϵÁеÄÑо¿·¢ÏÖ£¬ReLUº¯ÊýÔÚѵÁ·¶à²ãÉñ¾­ÍøÂçʱ£¬¸üÈÝÒ×ÊÕÁ²£¬²¢ÇÒÔ¤²âÐÔÄܸüºÃ¡£Òò´Ë£¬Ä¿Ç°ÔÚÉî¶ÈѧϰÖУ¬×îÁ÷ÐеķÇÏßÐÔº¯ÊýÊÇReLUº¯Êý¡£ReLUº¯Êý²»ÊÇ´«Í³µÄ·ÇÏßÐÔº¯Êý£¬¶øÊÇ·Ö¶ÎÏßÐÔº¯Êý¡£Æä±í´ïʽ·Ç³£¼òµ¥£¬¾ÍÊÇy=max(x,0)¡£¼ò¶øÑÔÖ®£¬ÔÚx´óÓÚ0£¬Êä³ö¾ÍÊÇÊäÈ룬¶øÔÚxСÓÚ0ʱ£¬Êä³ö¾Í±£³ÖΪ0¡£ÕâÖÖº¯ÊýµÄÉè¼ÆÆô·¢À´×ÔÓÚÉúÎïÉñ¾­Ôª¶ÔÓÚ¼¤ÀøµÄÏßÐÔÏìÓ¦£¬ÒÔ¼°µ±µÍÓÚij¸öãÐÖµºó¾Í²»ÔÙÏìÓ¦µÄÄ£Äâ¡£

ÔÚ¶à²ãÉñ¾­ÍøÂçÖУ¬ÑµÁ·µÄÖ÷ÌâÈÔÈ»ÊÇÓÅ»¯ºÍ·º»¯¡£µ±Ê¹ÓÃ×㹻ǿµÄ¼ÆËãоƬ£¨ÀýÈçGPUͼÐμÓËÙ¿¨£©Ê±£¬ÌݶÈϽµËã·¨ÒÔ¼°·´Ïò´«²¥Ëã·¨ÔÚ¶à²ãÉñ¾­ÍøÂçÖеÄѵÁ·ÖÐÈÔÈ»¹¤×÷µÄºÜºÃ¡£Ä¿Ç°Ñ§Êõ½çÖ÷ÒªµÄÑо¿¼ÈÔÚÓÚ¿ª·¢ÐµÄËã·¨£¬Ò²ÔÚÓÚ¶ÔÕâÁ½¸öËã·¨½øÐв»¶ÏµÄÓÅ»¯£¬ÀýÈ磬Ôö¼ÓÁËÒ»ÖÖ´ø¶¯Á¿Òò×Ó£¨momentum£©µÄÌݶÈϽµËã·¨¡£

ÔÚÉî¶ÈѧϰÖУ¬·º»¯¼¼Êõ±äµÄ±ÈÒÔÍù¸ü¼ÓµÄÖØÒª¡£ÕâÖ÷ÒªÊÇÒòΪÉñ¾­ÍøÂçµÄ²ãÊýÔö¼ÓÁË£¬²ÎÊýÒ²Ôö¼ÓÁË£¬±íʾÄÜÁ¦´ó·ù¶ÈÔöÇ¿£¬ºÜÈÝÒ׳öÏÖ¹ýÄâºÏÏÖÏó¡£Òò´ËÕýÔò»¯¼¼Êõ¾ÍÏÔµÃÊ®·ÖÖØÒª¡£Ä¿Ç°£¬Dropout¼¼Êõ£¬ÒÔ¼°Êý¾ÝÀ©ÈÝ£¨Data-Augmentation£©¼¼ÊõÊÇĿǰʹÓõÄ×î¶àµÄÕýÔò»¯¼¼Êõ¡£

ËÄ Éî¶Èѧϰ±ØÖªµÄ¿ò¼Ü

GitHubÉÏÆäʵ»¹Óкܶ಻´íµÄ¿ªÔ´ÏîĿֵµÃ¹Ø×¢£¬Ê×ÏÈÎÒÃÇÍÆ¼öĿǰ¹æÄ£ÈËÆø×î¸ßµÄTOP3£º

Ò»¡¢Caffe¡£Ô´×Ô¼ÓÖݲ®¿ËÀû·ÖУµÄCaffe±»¹ã·ºÓ¦Ó㬰üÀ¨PinterestÕâÑùµÄweb´ó»§¡£ÓëTensorFlowÒ»Ñù£¬CaffeÒ²ÊÇÓÉC++¿ª·¢£¬CaffeÒ²ÊÇGoogle½ñÄêÔçЩʱºò·¢²¼µÄDeepDreamÏîÄ¿£¨¿ÉÒÔʶ±ðß÷ÐÇÈ˵ÄÈ˹¤ÖÇÄÜÉñ¾­ÍøÂ磩µÄ»ù´¡¡£

¶þ¡¢Theano¡£2008Äêµ®ÉúÓÚÃÉÌØÀû¶ûÀí¹¤Ñ§Ôº£¬TheanoÅÉÉú³öÁË´óÁ¿Éî¶ÈѧϰPythonÈí¼þ°ü£¬×îÖøÃûµÄ°üÀ¨BlocksºÍKeras¡£

Èý¡¢Torch¡£Torchµ®ÉúÒѾ­ÓÐÊ®ÄêÖ®¾Ã£¬µ«ÊÇÕæÕýÆðÊÆµÃÒæÓÚÈ¥ÄêFacebook¿ªÔ´ÁË´óÁ¿TorchµÄÉî¶Èѧϰģ¿éºÍÀ©Õ¹¡£TorchÁíÍâÒ»¸öÌØÊâÖ®´¦ÊDzÉÓÃÁ˲»ÔõôÁ÷Ðеıà³ÌÓïÑÔLua£¨¸ÃÓïÑÔÔø±»ÓÃÀ´¿ª·¢ÊÓÆµÓÎÏ·£©¡£
³ýÁËÒÔÉÏÈý¸ö±È½Ï³ÉÊìÖªÃûµÄÏîÄ¿£¬»¹ÓкܶàÓÐÌØÉ«µÄÉî¶Èѧϰ¿ªÔ´¿ò¼ÜÒ²ÖµµÃ¹Ø×¢£º

ËÄ¡¢Brainstorm¡£À´×ÔÈðÊ¿È˹¤ÖÇÄÜʵÑéÊÒIDSIAµÄÒ»¸ö·Ç³£·¢Õ¹Ç°¾°ºÜ²»´íµÄÉî¶ÈѧϰÈí¼þ°ü£¬BrainstormÄܹ»´¦ÀíÉϰٲãµÄ³¬¼¶Éî¶ÈÉñ¾­ÍøÂ硪¡ªËùνµÄ¹«Â·ÍøÂçHighway Networks¡£

Îå¡¢Chainer¡£À´×ÔÒ»¸öÈÕ±¾µÄÉî¶Èѧϰ´´Òµ¹«Ë¾Preferred Networks£¬½ñÄê6Ô·¢²¼µÄÒ»¸öPython¿ò¼Ü¡£ChainerµÄÉè¼Æ»ùÓÚdefine by runÔ­Ôò£¬Ò²¾ÍÊÇ˵£¬¸ÃÍøÂçÔÚÔËÐÐÖж¯Ì¬¶¨Ò壬¶ø²»ÊÇÔÚÆô¶¯Ê±¶¨Ò壬ÕâÀïÓÐChainerµÄÏêϸÎĵµ¡£

Áù¡¢Deeplearning4j¡£ ¹ËÃû˼Ò壬Deeplearning4jÊÇ¡±for Java¡±µÄÉî¶Èѧϰ¿ò¼Ü£¬Ò²ÊÇÊ׸öÉÌÓü¶±ðµÄÉî¶Èѧϰ¿ªÔ´¿â¡£Deeplearning4jÓÉ´´Òµ¹«Ë¾SkymindÓÚ2014Äê6Ô·¢²¼£¬Ê¹Óà Deeplearning4jµÄ²»·¦°£É­ÕÜ¡¢Ñ©¸¥À¼¡¢²©Ë¹×ÉѯºÍIBMµÈÃ÷ÐÇÆóÒµ¡£

DeepLearning4jÊÇÒ»¸öÃæÏòÉú²ú»·¾³ºÍÉÌÒµÓ¦Óõĸ߳ÉÊì¶ÈÉî¶Èѧϰ¿ªÔ´¿â£¬¿ÉÓëHadoopºÍSpark¼¯³É£¬¼´²å¼´Ó㬷½±ã¿ª·¢ÕßÔÚAPPÖпìËÙ¼¯³ÉÉî¶Èѧϰ¹¦ÄÜ£¬¿ÉÓ¦ÓÃÓÚÒÔÏÂÉî¶ÈѧϰÁìÓò£º

  • ÈËÁ³/ͼÏñʶ±ð
  • ÓïÒôËÑË÷
  • ÓïÒôתÎÄ×Ö£¨Speech to text£©
  • À¬»øÐÅÏ¢¹ýÂË£¨Òì³£Õì²â£©
  • µçÉÌÆÛÕ©Õì²â

Æß¡¢Marvin¡£ÊÇÆÕÁÖ˹¶Ù´óѧÊÓ¾õ¹¤×÷×éÐÂÍÆ³öµÄC++¿ò¼Ü¡£¸ÃÍŶӻ¹ÌṩÁËÒ»¸öÎļþÓÃÓÚ½«CaffeÄ£ÐÍת»¯³ÉÓïMarvin¼æÈݵÄģʽ¡£

°Ë¡¢ConvNetJS¡£ÕâÊÇ˹̹¸£´óѧ²©Ê¿ÉúAndrej Karpathy¿ª·¢ä¯ÀÀÆ÷²å¼þ£¬»ùÓÚÍòÄܵÄJavaScript¿ÉÒÔÔÚÄãµÄÓÎÀÀÆ÷ÖÐѵÁ·Éñ¾­ÍøÂç¡£Karpathy»¹Ð´ÁËÒ»¸öConvNetJSµÄÈëÃŽ̳̣¬ÒÔ¼°Ò»¸ö¼ò½àµÄä¯ÀÀÆ÷ÑÝʾÏîÄ¿¡£

¾Å¡¢MXNet¡£³ö×ÔCXXNet¡¢Minerva¡¢PurineµÈÏîÄ¿µÄ¿ª·¢ÕßÖ®ÊÖ£¬Ö÷ÒªÓÃC++±àд¡£MXNetÇ¿µ÷Ìá¸ßÄÚ´æÊ¹ÓõÄЧÂÊ£¬ÉõÖÁÄÜÔÚÖÇÄÜÊÖ»úÉÏÔËÐÐÖîÈçͼÏñʶ±ðµÈÈÎÎñ¡£

Ê®¡¢Neon¡£ÓÉ´´Òµ¹«Ë¾Nervana SystemsÓÚ½ñÄêÎåÔ¿ªÔ´£¬ÔÚijЩ»ù×¼²âÊÔÖУ¬ÓÉPythonºÍSass¿ª·¢µÄNeonµÄ²âÊԳɼ¨ÉõÖÁÒªÓÅÓÚCaffeine¡¢TorchºÍ¹È¸èµÄTensorFlow¡£

 

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

ÔÆ¼ÆËãµÄ¼Ü¹¹
¶ÔÔÆ¼ÆËã·þÎñÄ£ÐÍ
ÔÆ¼ÆËãºËÐļ¼ÊõÆÊÎö
Á˽âÔÆ¼ÆËãµÄ©¶´
 
Ïà¹ØÎĵµ

ÔÆ¼ÆËã¼ò½é
ÔÆ¼ÆËã¼ò½éÓëÔÆ°²È«
ÏÂÒ»´úÍøÂç¼ÆËã--ÔÆ¼ÆËã
ÈídzÎöÔÆ¼ÆËã
 
Ïà¹Ø¿Î³Ì

ÔÆ¼ÆËãÔ­ÀíÓëÓ¦ÓÃ
ÔÆ¼ÆËãÓ¦ÓÃÓ뿪·¢
CMMIÌåϵÓëʵ¼ù
»ùÓÚCMMI±ê×¼µÄÈí¼þÖÊÁ¿±£Ö¤
×îл¼Æ»®
DeepSeekÔÚÈí¼þ²âÊÔÓ¦ÓÃʵ¼ù 4-12[ÔÚÏß]
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢Êµ¼ù 4-19[ÔÚÏß]
UAF¼Ü¹¹ÌåϵÓëʵ¼ù 4-11[±±¾©]
AIÖÇÄÜ»¯Èí¼þ²âÊÔ·½·¨Óëʵ¼ù 5-23[ÉϺ£]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 4-26[±±¾©]
ÒµÎñ¼Ü¹¹Éè¼ÆÓ뽨ģ 4-18[±±¾©]

ר¼ÒÊӽǿ´ITÓë¼Ü¹¹
Èí¼þ¼Ü¹¹Éè¼Æ
ÃæÏò·þÎñÌåϵ¼Ü¹¹ºÍÒµÎñ×é¼þµÄ˼¿¼
ÈËÈËÍøÒÆ¶¯¿ª·¢¼Ü¹¹
¼Ü¹¹¸¯»¯Ö®ÃÕ
̸ƽ̨¼´·þÎñPaaS
Ïà¹ØÅàѵ¿Î³Ì

ÔÆ¼ÆËãÔ­ÀíÓëÓ¦ÓÃ
Windows Azure ÔÆ¼ÆËãÓ¦ÓÃ

ĦÍÐÂÞÀ­ ÔÆÆ½Ì¨µÄ¹¹½¨ÓëÓ¦ÓÃ
ͨÓù«Ë¾GE DockerÔ­ÀíÓëʵ¼ù
ijÑз¢ÖÐÐÄ Openstackʵ¼ù
ÖªÃûµç×Ó¹«Ë¾ ÔÆÆ½Ì¨¼Ü¹¹ÓëÓ¦ÓÃ
ijµçÁ¦ÐÐÒµ »ùÓÚÔÆÆ½Ì¨¹¹½¨ÔÆ·þÎñ
ÔÆ¼ÆËãÓëWindows AzureÅàѵ
±±¾© ÔÆ¼ÆËãÔ­ÀíÓëÓ¦ÓÃ