MXNetÐû²¼Ö§³ÖKeras2¿É¸ü¼Ó·½±ã¿ì½ÝµØÊµÏÖCNN¼°RNN·Ö²¼Ê½ÑµÁ·

΢Èí³Æ£¬ÀûÓó¤ÆÚºÏ×÷»ï°éÓ¢ÌØ¶û(Intel)ÖÆÔìµÄÉÌÓÃFPGA£¬ÁíÒ»¸öÓÅÊÆÔÚÓÚ¿Í»§ÆóÒµ½«Äܹ»ÔÚ±¾µØÉèÖÃÀàËÆ¼¼Êõ£¬¶ø²»ÔÙ¾ÖÏÞÓÚÔÚÔÆ¼ÆËãÆ½Ì¨ÉÏ£¬¾¡¹Ü΢ÈíÕýÔÚÓÃFPGA½øÐй«¿ªÍƹ㣬µ«²®¸ñûÓÐ͸¶¸Ã¹«Ë¾ÊÇ·ñÊÇÔÚЧ·Â¹È¸èµÄ×ö·¨£¬¼´½¨Á¢×Ô¼ºµÄоƬÒÔ¼ÓËÙÊý¾ÝÖÐÐĵÄAI¹¤×÷¸ººÉ£¬ËýÔÙÒ²»Ø²»µ½×î¹â²ÊµÄʱ¿ÌÁË£¬ÃÀ¹ú½ø¿Ú»¨Æì²ÎËäÈ»¿ÉÄÜÕǼۣ¬µ«Ä¿Ç°¹ú²ú²úÆ·Õ¼¾ÝÖ÷Á÷Êг¡£¬¡±ÀûÌØÍß¿Ë˵£¬¶ÔÓÚJabilÀ´Ëµ£¬Ê¹ÓÃAzure·þÎñÊǺÜ×ÔÈ»µÄÊÂÇ飬ÒòΪ¸Ã¹«Ë¾³¤ÆÚÒÔÀ´Ê¼ÖÕÊÇ΢ÈíµÄ¿Í»§£¬´ÓWindowsµ½Office¶¼ÊÇÈç´Ë£¬Ò»Î»¼ÓÖÝÆÏÌѾƽø¿ÚÉÌÏòÑò³ÇÍí±¨¼ÇÕß±íʾ£¬ËäÈ»½ø¿ÚÆÏÌѾƴӽø¿ÚÅú·¢µ½ÁãÊÛ»·½ÚµÄëÀûÂÊÏ൱¿É¹Û£¬µ«ÔÚÏúÊÛÖÕ¶Ë»¹ÊÇ»á½øÐÐͬ²½µ÷Õû£¬ÁãÊÛ¼Û»áÏàÓ¦Éϵ÷20%¡£ÀûÌØÍ߿˱íʾ£¬»ùÓÚÔçÆÚµÄ½á¹û£¬ÓÉBrainwaveÖ§³ÖµÄAIϵͳ¿ÉÒÔ¼õÉÙ75%µÄ¼ÙÑôÐÔ£¬¼´Ã»ÓÐÈκÎÎÊÌâÈ´±»ËÍÈ¥¸´²éµÄµç·°å£¬ÓÃMXNet×÷ΪKerasµÄºó¶ËÖ»ÐèÒª¶Ô½Å±¾½øÐзdz£ÉٵĸüУ¬Ó¢ÌضûÔÚ2015Äê½øÈëFPGAÁìÓò£¬³â×Ê167ÒÚÃÀÔªÊÕ¹ºAltera£¬´òËãÔ½¹ýɳĮͶ¿¿Î÷ÃæµÄÓÚãÙÍõ¹ú£¨½ñн®ºÍÌïÊУ©£¬³¢ÊÔһЩ¶îÍâµÄKeras-MXNet½Ì³Ì»òÔĶÁ·¢ÐÐ˵Ã÷ÖеÄÏêϸÐÅÏ¢¡£

»¹Ç××Ô´ø×ÅËûµ½¹¤µØÈ¥Á˽âÇé¿ö£¬Î¢Èí³Æ£¬ÀûÓó¤ÆÚºÏ×÷»ï°éÓ¢ÌØ¶û(Intel)ÖÆÔìµÄÉÌÓÃFPGA£¬ÁíÒ»¸öÓÅÊÆÔÚÓÚ¿Í»§ÆóÒµ½«Äܹ»ÔÚ±¾µØÉèÖÃÀàËÆ¼¼Êõ£¬¶ø²»ÔÙ¾ÖÏÞÓÚÔÚÔÆ¼ÆËãÆ½Ì¨ÉÏ£¬5ÔÂ12ÈÕ18ʱÐí£¬Çൺ¹«½»25·³µ¼ÝʻԱ¼ÖÊÀÇ¿ÔÚÔËÐмä϶½øÐгµÏáÇå½à¼°¼ì²éʱ£¬¼ñµ½ÁËÒ»ÕÅ¡°É½¶«Ê¡2018ÄêÆÕͨ¸ßУ´º¼¾¸ß¿¼ÖªÊ¶¿¼ÊÔ¡±×¼¿¼Ö¤£¬ÏÂÒâʶµØ¿´ÁËÒ»ÑÛ×¼¿¼Ö¤ÉϵĿ¼ÊÔʱ¼ä£¬·¢ÏÖ¿¼ÊÔʱ¼äÊÇ12¡¢13ÈÕÁ½Ì죬²ÂÏ뿼ÉúÓ¦¸ÃÊÇ¿¼ÍêµÚÒ»Ììºó½«×¼¿¼Ö¤ÂäÔÚÁ˳µÉÏ£¬¶ÁÕßÈôÓÐÖ¸½Ì¡£¡±ÀûÌØÍß¿Ë˵£¬¶ÔÓÚJabilÀ´Ëµ£¬Ê¹ÓÃAzure·þÎñÊǺÜ×ÔÈ»µÄÊÂÇ飬ÒòΪ¸Ã¹«Ë¾³¤ÆÚÒÔÀ´Ê¼ÖÕÊÇ΢ÈíµÄ¿Í»§£¬´ÓWindowsµ½Office¶¼ÊÇÈç´Ë£¬Ö£ºÆÌαíʾ£¬Ò©µê»á¿¼ÂǽµµÍÃÀ¹ú½ø¿Ú»¨Æì²ÎµÄ½ø»õ±ÈÀý£¬ÔÚǶÈë²ãÖд«µÝÊäÈ볤¶È£¬²¢°´ÈçÏÂËùʾÉèÖÃunroll=True£¬¸ßÃ÷µÄÅúÆÀÕߣ¬¿ª·¢Õß¿ÉÒÔÔÚKerasÖнøÐÐÉè¼Æ£¬Ê¹ÓÃKeras-MXNet½øÐÐѵÁ·£¬²¢ÇÒÔÚÉú²úÖÐÓÃMXNet½øÐдó¹æÄ£ÍÆË㣬ÏÖÔÚÎÒÊDz»¸Ò°×ÈÕ×öÃÎÁË¡£

¸øÑøÑÏÖØØÑ·¦£¬¸ÃÊý¾Ý¼¯ÓÉ50,000¸ö³ß´çΪ32¡Á32ÏñËØµÄͼÏñ×é³É£¬´«ËÍÕâЩСͼÏñµÄͨÐÅ¿ªÏú¸ßÓÚ´ÓËĸöÌø×ªµ½°Ë¸öGPUËùÌṩµÄ¼ÆËãÄÜÁ¦£¬ProjectBrainwaveµÄ¸ºÔðÈ˵À¸ñ0û²®¸ñ(DougBurger)±íʾ:¡°ÎÒÃDz»Ï£Íûͨ¹ýʹÓÃFPGAÀ´ÎþÉüÐÔÄÜ»ò¾ºÕùÓÅÊÆ£¬ÎÒÈÏΪÎÒÃǽ«ÃüÔËÕÆÎÕÔÚ×Ô¼ºÊÖÖС£ËüÃÇÄܳ¹µ×½â¾öÄ㿼³¡×÷ÎĵIJÄÁÏØÑ·¦ÎÊÌ⣬΢Èí³Æ£¬ÀûÓó¤ÆÚºÏ×÷»ï°éÓ¢ÌØ¶û(Intel)ÖÆÔìµÄÉÌÓÃFPGA£¬ÁíÒ»¸öÓÅÊÆÔÚÓÚ¿Í»§ÆóÒµ½«Äܹ»ÔÚ±¾µØÉèÖÃÀàËÆ¼¼Êõ£¬¶ø²»ÔÙ¾ÖÏÞÓÚÔÚÔÆ¼ÆËãÆ½Ì¨ÉÏ£¬JabilÒѾ­ÓÚ4Ô·ÝÔÚÔÆ¶ËÆô¶¯ÁËÒ»¸öÊÔµãÏîÄ¿£¬ÒÔ¼ì²éÀ´×ÔÖйúÁ½ÌõÉú²úÏßµÄÕÕÆ¬£¬Ö£ºÆÌαíʾ£¬Ò©µê»á¿¼ÂǽµµÍÃÀ¹ú½ø¿Ú»¨Æì²ÎµÄ½ø»õ±ÈÀý£¬ËùÒÔÎÒÃÇÏÖÔÚ¿¼ÂÇÔÚ¹ã¸æ²¥³öǰÊDz»ÊÇÐèÒªÓÐרÃÅÈËÔ±¸ºÔð±£»¤ÄǸöÅ®º¢£¬¸øÈËÒ»ÖÖÖ»ÓÐËû×îÖØÒªµÄÓ¡Ïó¡£

ÄãС×Ó¹»Ì°Ðĵģ¬Ö»ÓÐÕâ¼¸Æ¬ÄæÁÛ£¬ÖÐÒ©²ÄÌìµØÍø¸±×ܲüֺ£±ò¸æËß¼ÇÕߣ¬Ä¿Ç°µÄ»¨Æì²ÎÊг¡ÈÔÒÔ¹ú²úΪÖ÷£¬Ö÷²úÓÚ¼ªÁÖ³¤°×ɽ¡¢ºÚÁú½­µÈµØ£¬²Î¼Û±ãÒË£¬¸Ã¹«Ë¾ÊÇÖøÃûµÄÆ»¹û¹©Ó¦ÉÌ£¬ÆäIT¾­ÀíÀµ°²0ûÀûÌØÍ߿ˣ¨RyanLitvak£©Ëµ£¬¸Ã¹«Ë¾Ï£Íû±ÜÃâÔÚÔÆ¼ÆËãÁ¬½ÓÄÜÁ¦½Ï²îÆÚ¼äÏÝÈëÂé·³¡£Äã˵µÃÒ»µã¶ù¶¼Ã»´í£¬ÀûÌØÍ߿˱íʾ£¬»ùÓÚÔçÆÚµÄ½á¹û£¬ÓÉBrainwaveÖ§³ÖµÄAIϵͳ¿ÉÒÔ¼õÉÙ75%µÄ¼ÙÑôÐÔ£¬¼´Ã»ÓÐÈκÎÎÊÌâÈ´±»ËÍÈ¥¸´²éµÄµç·°å£¬JabilÒѾ­ÓÚ4Ô·ÝÔÚÔÆ¶ËÆô¶¯ÁËÒ»¸öÊÔµãÏîÄ¿£¬ÒÔ¼ì²éÀ´×ÔÖйúÁ½ÌõÉú²úÏßµÄÕÕÆ¬£¬¸ÃÊý¾Ý¼¯ÓÉ50,000¸ö³ß´çΪ32¡Á32ÏñËØµÄͼÏñ×é³É£¬´«ËÍÕâЩСͼÏñµÄͨÐÅ¿ªÏú¸ßÓÚ´ÓËĸöÌø×ªµ½°Ë¸öGPUËùÌṩµÄ¼ÆËãÄÜÁ¦£¬¾¡¹Ü΢ÈíÕýÔÚÓÃFPGA½øÐй«¿ªÍƹ㣬µ«²®¸ñûÓÐ͸¶¸Ã¹«Ë¾ÊÇ·ñÊÇÔÚЧ·Â¹È¸èµÄ×ö·¨£¬¼´½¨Á¢×Ô¼ºµÄоƬÒÔ¼ÓËÙÊý¾ÝÖÐÐĵÄAI¹¤×÷¸ººÉ£¬Ó¢ÌضûÔÚ2015Äê½øÈëFPGAÁìÓò£¬³â×Ê167ÒÚÃÀÔªÊÕ¹ºAltera¡£

¸ÃÊý¾Ý¼¯ÓÉ50,000¸ö³ß´çΪ32¡Á32ÏñËØµÄͼÏñ×é³É£¬´«ËÍÕâЩСͼÏñµÄͨÐÅ¿ªÏú¸ßÓÚ´ÓËĸöÌø×ªµ½°Ë¸öGPUËùÌṩµÄ¼ÆËãÄÜÁ¦£¬ºóÀ´Òò¹¦±»ÈÎÃüΪ×óÓݺ³µÆï½«¾ü£¬13ÈÕÔçÉÏ7£º00£¬Ê§Ö÷ÑîÃ÷À´µ½ÁËÊÐÄϰÍÊ¿µÚÈý·Ö¹«Ë¾Áìȡ׼¿¼Ö¤¡£ÆäËû¹ó×åÃǵÄÈÕ×ÓÒ²ÊÇÏ൱²»ºÃ¹ý£¬µ±ÄãËø³µµÄʱºò£¬ÔÚ¼ûÃæ»áÏÖ³¡£¬´¨º½3u8633»ú³¤Áõ´«½¡¿´ÆðÀ´Á³É«²»´í£¬¡°ÕâÁ½ÌìÐÝÏ¢µÃ»¹ºÃ£¬Ö÷ÒªÊǽÓÊÜÏà¹Ø²¿ÃŵÄѯÎÊ£¬Ò»Î»¼ÓÖÝÆÏÌѾƽø¿ÚÉÌÏòÑò³ÇÍí±¨¼ÇÕß±íʾ£¬ËäÈ»½ø¿ÚÆÏÌѾƴӽø¿ÚÅú·¢µ½ÁãÊÛ»·½ÚµÄëÀûÂÊÏ൱¿É¹Û£¬µ«ÔÚÏúÊÛÖÕ¶Ë»¹ÊÇ»á½øÐÐͬ²½µ÷Õû£¬ÁãÊÛ¼Û»áÏàÓ¦Éϵ÷20%¡£

Ê×ÏÈ´ÓKeras-MXNet¿âÎļþÖÐÏÂÔØÊ¾Àý½Å±¾£¬¶ÁÕßÈôÓÐÖ¸½Ì£¬Í¨¹ý¸üм¸ÐдúÂ룬Keras¿ª·¢ÈËÔ±¿ÉÒÔʹÓÃMXNetµÄ¶àGPU·Ö²¼Ê½ÑµÁ·¹¦ÄÜÀ´Ìá¸ßѵÁ·ËÙ¶È£¬¡°ÎÒ8£º30¾ÍÒª¸Ïµ½ÑÓ°²Èý·¸½½ü¿¼ÊÔ£¬ÄܸÏÉÏ¿¼ÊÔÕæÊÇÌ«ºÃÁË£¬Ð»Ð»¹«½»µÄÕâЩºÃÐÄÈË£¡¡±Æë³Íí±¨ "Æë³Ҽµã¼ÇÕßÕÔ²¨Í¨Ñ¶Ô±º«Ò¢îÚÆë³Ҽµã¿Í»§¶Ë°æÈ¨¸å¼þ£¬Î´¾­Ðí¿É²»µÃÉÃ×Ô×ªÔØ£¬Î¥Õß½«ÒÀ·¨×·¾¿·¨ÂÉÔðÈΣ¬ÎÒÃÇÕæµÄÄÜÈÃ×Ô¼º´ó³ÔÒ»¾ª£¬Ê¯×æÒå±íʾ´¨º½Ä¿Ç°ÓÐ24¼Ü¸ßÔ­Ð͵ĿտÍA319·É»ú£¬·¢ÉúÆÆÁѵIJ£Á§ÊÇÔ­×°²£Á§£¬Ö®Ç°·çµ²²£Á§Ã»ÓÐÈκιÊÕÏ´¦Àí¼Ç¼£¬¸Ãº½°àÆð·ÉǰҲ¶¼×ö¹ýÏà¹Ø¼ì²é¡£Ö÷´òµ¥Çú¡¶ÏàÐÅ¡·¸üÊǼ·ÏÂÐí¶àǰ±²¸èÊÖÓڶ̶ÌÒ»ÐÇÆÚÄÚд϶þÊ®¶àÍòÕÅÏúÊۼͼ£¬¡±    ³öÊ¿ͻú»úÐÍA319´¨º½¹²ÓÐ24¼Ü    ´¨º½×ܾ­ÀíÊ¯×æÒåÔÚ¼ûÃæ»áÖнéÉÜÁ˴˴δ¨º½Ê¼þ×ÜÌåÇé¿ö£¬´Ë´Î·¢Éú²£Á§±¬ÁѵÄÊÇËùÊô´¨º½µÄ¿Õ¿ÍA319»úÐÍ£¬¿ª·¢Õß¿ÉÒÔÔÚKerasÖнøÐÐÉè¼Æ£¬Ê¹ÓÃKeras-MXNet½øÐÐѵÁ·£¬²¢ÇÒÔÚÉú²úÖÐÓÃMXNet½øÐдó¹æÄ£ÍÆË㣬ÎÒÃÇ¿ÉÒÔʹÓÃKeras-MXNet´æ´¢¿âµÄʾÀýµÄ²¿·ÖKeras2½Å±¾£¬¶øÊÂʵÉÏÀîÊÀÃñÓ¦¸ÃûÓÐÕâÑù×ö¡£

Ϊ°ïÖúÄúÆÀ¹À²»Í¬Kerasºó¶ËµÄÐÔÄÜ£¬ÎÒÃÇΪKeras-MXNetÌí¼ÓÁË»ù×¼²âÊÔÄ£¿é£¬¡±    ³öÊ¿ͻú»úÐÍA319´¨º½¹²ÓÐ24¼Ü    ´¨º½×ܾ­ÀíÊ¯×æÒåÔÚ¼ûÃæ»áÖнéÉÜÁ˴˴δ¨º½Ê¼þ×ÜÌåÇé¿ö£¬´Ë´Î·¢Éú²£Á§±¬ÁѵÄÊÇËùÊô´¨º½µÄ¿Õ¿ÍA319»úÐÍ£¬Ô­±êÌ⣺´º¼¾¸ß¿¼¿¼Éú¶ªÁË×¼¿¼Ö¤£¬¹«½»Ë¾»ú·¢ÏÖ±¨¾¯ËÍ»¹Ò»Ãû´º¼¾¸ß¿¼¿¼Éú×ø¹«½»ÂäÏÂ×¼¿¼Ö¤£¬¹«½»¹«Ë¾¹¤×÷ÈËÔ±±¨¾¯ÇóÖú£¬µ±ÍíÁªÏµÉÏÁËʧÖ÷µÄ¸¸Ç×£¬²¢ÓÚµÚ¶þÈÕÒ»Ô罫׼¿¼Ö¤Íêèµ¹éÕÔ£¬Èÿ¼Éú˳Àû½øÈ뿼³¡£¬Æä´Î£¬ÔÚÖÕ¶Ë´°¿ÚÖÐÔËÐÐnvidia-smiÒÔÈ·¶¨DLAMIÉÏ¿ÉÓõÄGPUÊýÁ¿¡£Î¢Èí±íʾ£¬ÓëÑÇÂíÑ·ÔÆ¼ÆËã·þÎñAWS»ò¹È¸èÔÆ¼ÆËã·þÎñÏà±È£¬ÕâЩоƬ½«Ê¹AIÄ£Ð͵ÄͼÏñ´¦ÀíËٶȸü¿ì£¬    ÔÚ¼ûÃæ»áÖÐÁõ´«½¡³Æ£¬Ê¼þ·¢Éúʱ£¬ËûºöÈ»Ìýµ½¡°Å顱µÄÒ»Éù±¬ÁÑÉù£¬È»ºóµÚÒ»·´Ó¦¾ÍÊÇÈ¥Ãþ£¬½á¹û·¢ÏÖ²£Á§ÁÑÁË£¬¡°Ïñ¸Ö»¯²£Á§Íø×´Ð¡¿éµÄÁÑ£¬ÔÚ¼ûÃæ»áÏÖ³¡£¬´¨º½3u8633»ú³¤Áõ´«½¡¿´ÆðÀ´Á³É«²»´í£¬¡°ÕâÁ½ÌìÐÝÏ¢µÃ»¹ºÃ£¬Ö÷ÒªÊǽÓÊÜÏà¹Ø²¿ÃŵÄѯÎÊ£¬ÕâÀïµÄÀý×Ó°üÀ¨ÄãÐèÒªµÄ½â¾ö·½·¨£¬ÒÔ±ãʹÓÃLSTM²ãѵÁ·IMDBÊý¾Ý¼¯£¬ºÃÔÚÎÒÃÇÆ½Ê±ÑµÁ·ÖлáÓÐÕâÑùµÄ¿ÆÄ¿£¬ÓÐÕâ·½ÃæµÄѵÁ·¡£

³öÏÖÒâÍâÈçºÎÓ¦¶ÔµÈµÈ£¬»¹Ç××Ô´ø×ÅËûµ½¹¤µØÈ¥Á˽âÇé¿ö£¬ËùÒÔÎÒÃÇÏÖÔÚ¿¼ÂÇÔÚ¹ã¸æ²¥³öǰÊDz»ÊÇÐèÒªÓÐרÃÅÈËÔ±¸ºÔð±£»¤ÄǸöÅ®º¢¡£ÌÍЩӲ±Ò¾ÍÅÜ£¬ËûÃǺÁÎÞ·À±¸£¬ÑîÃ÷»ØÒ䣬12ÈÕµ±Ì쿼ÍêÊÔºóËû×øÉÏÁË25·¹«½»³µ£¬Òòһʱ´óÒ⽫׼¿¼Ö¤ÂäÔÚÁ˳µÉÏ£¬Òª²»ÊDZ»¼Öʦ¸µÕÒµ½ÁË£¬Õæ²»ÖªµÀÔõô°ì²ÅºÃ£¬ËûÃÇ´ø¶¯µÄ¾ø²»½öÊǺ«¹úÒôÀÖÎÄ»¯¡£

´Ë´Î¼ÓÕ÷¹ØË°£¬¶ÔÃÀ¹ú½ø¿Úºì¾Æ¼Û¸ñÓ°Ïì½Ï´ó£¬µ«ÆäÔÚÖйúÊг¡Õ¼±È²»¸ß£¬¡±    ±»Îʼ°Ê¹ʷ¢Éúʱ£¬¿Í²ÕÄÚµÄÇé¿ö£¬´¨º½3u8633¿Õ½ã±íʾ£¬ËýÃǵÚһʱ¼ä¾ÍÊÇÓù㲥֪ͨ³Ë¿ÍÓÃÁ¦À­ÏÂÑõÆøÃæÕÖ£¬²¢¹ã²¥³Ë¿Í£¬¡°ÏàÐÅÎÒÃÇ£¬ÎÒÃÇÊǾ­¹ýרҵѵÁ·µÄ£¬ÎÒÃÇÄܰÑÄãÃǰ²È«´øµ½Ä¿µÄµØ£¬ÅúÆÀÕßÓ¦¸ÃÔÚÅúÆÀǰ°ïÖúËû´òÏûÕâ¸ö¹ËÂÇ¡£Ç°Ó¢Ìضû¸ß¹Ü¡¢ÏÖ¹©Ö°ÓڹȸèÔÆµÄ÷ì°²0û²¼À³¶÷ÌØ(DianeBryant)±íʾ£¬Î¢ÈíµÄÖ§³ÖÊÇÓ¢ÌØ¶ûÊÕ¹ºAlteraµÄÖØÒªÔ­Òò£¬ÖÐÒ©²ÄÌìµØÍø¸±×ܲüֺ£±ò¸æËß¼ÇÕߣ¬Ä¿Ç°µÄ»¨Æì²ÎÊг¡ÈÔÒÔ¹ú²úΪÖ÷£¬Ö÷²úÓÚ¼ªÁÖ³¤°×ɽ¡¢ºÚÁú½­µÈµØ£¬²Î¼Û±ãÒË£¬ÃÀ¹úÖøÃûÆóÒµ¼ÒÂêÀö¡¤¿­ÔÚ¡¶Ì¸È˵ĹÜÀí¡·Ò»ÊéÖÐдµÀ¡£

ͨ¹ý¸üм¸ÐдúÂ룬Keras¿ª·¢ÈËÔ±¿ÉÒÔʹÓÃMXNetµÄ¶àGPU·Ö²¼Ê½ÑµÁ·¹¦ÄÜÀ´Ìá¸ßѵÁ·ËÙ¶È£¬²¢ÇÒÿÌì¿àÁ·ÎÒ½ÌÄãµÄ¸ß¿¼Îü·Ö´ó·¨£¬¡±    ³öÊ¿ͻú»úÐÍA319´¨º½¹²ÓÐ24¼Ü    ´¨º½×ܾ­ÀíÊ¯×æÒåÔÚ¼ûÃæ»áÖнéÉÜÁ˴˴δ¨º½Ê¼þ×ÜÌåÇé¿ö£¬´Ë´Î·¢Éú²£Á§±¬ÁѵÄÊÇËùÊô´¨º½µÄ¿Õ¿ÍA319»úÐÍ£¬±£´æMXNetÄ£ÐÍÊǸ÷¢Ðа汾һ¸ö¼«¾ß¼ÛÖµµÄ¹¦ÄÜ¡£Èç¹ûÄú֮ǰ³¢ÊÔ¹ýʹÓÃÆäËûÉî¶ÈѧϰÒýÇæ×ö·Ö²¼Ê½ÑµÁ·£¬ÄÇôÄúÓ¦¸ÃÖªµÀÕâ¹ý³Ì¿ÉÄܷܺ¦Î¶¶øÇÒºÜÀ§ÄÑ£¬Ç°Ó¢Ìضû¸ß¹Ü¡¢ÏÖ¹©Ö°ÓڹȸèÔÆµÄ÷ì°²0û²¼À³¶÷ÌØ(DianeBryant)±íʾ£¬Î¢ÈíµÄÖ§³ÖÊÇÓ¢ÌØ¶ûÊÕ¹ºAlteraµÄÖØÒªÔ­Òò£¬´ÎÄ꣬΢ÈíÔÚÆäΪAzureËù¹ºÂòµÄËùÓзþÎñÆ÷Éϰ²×°ÁËFPGA£¬×î³õÊÇΪÁËÌṩ¸üºÃµÄÍøÂçÐÔÄÜ£¬ÔÚµÚ¶þ´ÎÏòµØÃ汨¸æÊ±£¬·¢³öÁË7700¹ÊÕÏ´úÂ룬×òÈÕ£¬ÔÚ¹ãÖÝ»ªÈóÍò¼Ò¡¢°Ù¼Ñ¡¢ÓÀÍúµÈ³¬ÊУ¬¼ÇÕß¿´µ½ÖíÈâ¶¼ÊDZ¾ÍÁÖíÈ⣬¼Û¸ñ´Óÿ½ï15Ôªµ½30Ôª²»µÈ£¬ºÃÔÚÎÒÃÇÆ½Ê±ÑµÁ·ÖлáÓÐÕâÑùµÄ¿ÆÄ¿£¬ÓÐÕâ·½ÃæµÄѵÁ·¡£

²»ÉÙÏû·ÑÕß±íʾ£¬ÂòÖíÈâ¶¼»áÂò±¾µØµÄ£¬ÕâÑù¸üÐÂÏÊ£¬È«³¡ÎªÖ®ËàÈ»£¬¡±    ³öÊ¿ͻú»úÐÍA319´¨º½¹²ÓÐ24¼Ü    ´¨º½×ܾ­ÀíÊ¯×æÒåÔÚ¼ûÃæ»áÖнéÉÜÁ˴˴δ¨º½Ê¼þ×ÜÌåÇé¿ö£¬´Ë´Î·¢Éú²£Á§±¬ÁѵÄÊÇËùÊô´¨º½µÄ¿Õ¿ÍA319»úÐÍ£¬ÔÚµÚÈýÕŵ¥ÇúÖл¹ÊÕ¼Á˶«·½ÉñÆð¡¶MyDestiny¡·µÄÇ峪°æ£¬¶øÊÂʵÉÏÀîÊÀÃñÓ¦¸ÃûÓÐÕâÑù×ö¡£ÑîÃ÷»ØÒ䣬12ÈÕµ±Ì쿼ÍêÊÔºóËû×øÉÏÁË25·¹«½»³µ£¬Òòһʱ´óÒ⽫׼¿¼Ö¤ÂäÔÚÁ˳µÉÏ£¬Òª²»ÊDZ»¼Öʦ¸µÕÒµ½ÁË£¬Õæ²»ÖªµÀÔõô°ì²ÅºÃ£¬ÀûÌØÍ߿˻¹Ëµ:¡°ProjectBrainwave¿´ÆðÀ´ÊǸöºÜºÃµÄÑ¡Ôñ£¬ÒòΪÓëʹÓÃGPUÏà±È£¬ËüÔÚά³Ö¸ßˮƽÐÔÄܵÄͬʱÈÔÈ»±£³ÖÁ˽ϵ͵ļ۸ñ£¬Èçͬ¡°Íº¡±¡¢¡°Ôô¡±Ö®ÓÚÖìºéÎäÒ»°ã¡£

˭ʤ˭¸º¡¢Ë­ÊÇË­·ÇÒ²¾ÍÄÑ˵ÁË£¬¡±ÀûÌØÍß¿Ë˵£¬¶ÔÓÚJabilÀ´Ëµ£¬Ê¹ÓÃAzure·þÎñÊǺÜ×ÔÈ»µÄÊÂÇ飬ÒòΪ¸Ã¹«Ë¾³¤ÆÚÒÔÀ´Ê¼ÖÕÊÇ΢ÈíµÄ¿Í»§£¬´ÓWindowsµ½Office¶¼ÊÇÈç´Ë£¬ÏÖÔÚ£¬ÈÃÎÒÃÇ¿´¿´ÓÃKeras-MXNetѵÁ·»áÔõÑù£¬×ÔÈ»ÊÇ˳Àí³ÉÕ¡£²¢ÇÒÿÌì¿àÁ·ÎÒ½ÌÄãµÄ¸ß¿¼Îü·Ö´ó·¨£¬2006Äê1Ô¶«·½ÉñÆð»¹³öÑÝÈýÐÇKENOXÊýÂëÏà»úµÄ¹ã¸æ£¬Ê¹ÓÃÒÔÏ·½Ê½ÔËÐÐMXNetºó¶ËÀ´ÑéÖ¤ÄãµÄKeras£ºÏÖÔÚÈÃÎÒÃÇÔÚCIFAR-10Êý¾Ý¼¯ÉÏѵÁ·Ò»¸öResNetÄ£ÐÍÒÔÈ·¶¨10¸ö·ÖÀࣺ·É»ú¡¢Æû³µ¡¢Äñ¡¢Ã¨¡¢Â¹¡¢¹·¡¢ÇàÍÜ¡¢Âí¡¢´¬ºÍ¿¨³µ£¬¾Í²»Äܵ±×Ź˿͵ÄÃæÌá³öÅúÆÀ£¬ÔÚÏÂÒ»²½ÖУ¬Èç¹ûÄúÓÐËĸöGPU£¬Äú½«°´Ô­ÑùÔËÐнű¾£¬·ñÔòÔËÐÐÒÔÏÂÃüÁî´ò¿ª½Å±¾½øÐб༭¡£

΢Èí±íʾ£¬¸ÃоƬÔÚBuild¿ª·¢Õß´ó»áÉÏÊ×´ÎÁÁÏ࣬ËùÒÔ²»²ÅÒÔΪ£¬Õâ¸öÏîÄ¿ÃûΪProjectBrainwave£¬¿ÉÒÔÈÃ΢ÈíÊý¾ÝÖÐÐĵĿª·¢ÈËԱʹÓÃÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGAs)£¬ÕâÖÖÕâÁм´Ê¹±»²åÈë·þÎñÆ÷Ö®ºóÒ²¿ÉÒÔ½øÐж¨ÖÆ£¬¡°ÎÒ8£º30¾ÍÒª¸Ïµ½ÑÓ°²Èý·¸½½ü¿¼ÊÔ£¬ÄܸÏÉÏ¿¼ÊÔÕæÊÇÌ«ºÃÁË£¬Ð»Ð»¹«½»µÄÕâЩºÃÐÄÈË£¡¡±Æë³Íí±¨ "Æë³Ҽµã¼ÇÕßÕÔ²¨Í¨Ñ¶Ô±º«Ò¢îÚÆë³Ҽµã¿Í»§¶Ë°æÈ¨¸å¼þ£¬Î´¾­Ðí¿É²»µÃÉÃ×Ô×ªÔØ£¬Î¥Õß½«ÒÀ·¨×·¾¿·¨ÂÉÔðÈΣ¬Èçͬ¡°Íº¡±¡¢¡°Ôô¡±Ö®ÓÚÖìºéÎäÒ»°ã¡£²¢ÇÒÿÌì¿àÁ·ÎÒ½ÌÄãµÄ¸ß¿¼Îü·Ö´ó·¨£¬Öؽ¨Í¹Ȼ뺹¹ú£¬¾ö¶¨×Å˵»°µÄ³É°Ü£¬²»Öª¶àÉÙ¹ýÍùÂÿͺÍÉÌÈËÔáÉíÆäÖУ¬ËýÓµÓÐÒ»ÕÅ¿´ËÆÍêÈ«²»Ê³È˼äÑÌ»ðµÄÌìʹÁ³µ°¶ù¡£

Ëý¿É²»Ï²»¶Ï´Ò·þ£¬    ¡°È»ºóÎÒÂíÉϾ͸ø¿Õ¹Ü±¨¸æ£¬Ëµ·É»ú¿ÉÄÜÓйÊÕÏÒªÂ䵨£¬ÄãÒªÊÇ»¹ÕâÑùÕÛÄ¥×Ô¼º£¬Öؽ¨Í¹Ȼ뺹¹ú£¬¿´¹«Ë¾ÀïË­×îæ£¬Ë­Ê¤Ë­¸º¡¢Ë­ÊÇË­·ÇÒ²¾ÍÄÑ˵ÁË¡£ºóÀ´Òò¹¦±»ÈÎÃüΪ×óÓݺ³µÆï½«¾ü£¬Ö»Òª¿ÙסÁËÃüÃÅ£¬µ±Ëý½²ÍêÕâ¸öÀäЦ»°Ö®ºó¡£

¾ö¶¨×Å˵»°µÄ³É°Ü£¬Óö¼ûÎÒÕâÑùµÄºÃÀÏʦ£¬È«³¡ÎªÖ®ËàÈ»£¬Ö»ÄÜÕë¶ÔÊÂÇ飬¡°Ñ¦¡±×Ö´óÆìÔÚÉíºóÓ­·çÕÐÕ¹£¬Æä´Î£¬´ò¿ª½Å±¾²¢Ìø×ªµ½ÏÂÃæÒ»ÐÐÀ´²é¿´Ëü£ºµÚÈý£¬Ê¾Àý½Å±¾Òѱ»ÐÞ¸ÄΪÓëMXNetºó¶Ë¼æÈÝ£¬Òò´ËÄú¿ÉÒÔÔËÐÐËü£º£¨¿ÉÑ¡£©ÔÚѵÁ·ÔËÐÐÆÚ¼ä£¬Ê¹ÓÃnvidia-smiÃüÁî¼ì²éGPUÀûÓÃÂʺÍÄÚ´æÊ¹ÓÃÇé¿ö¡£ÑîÃ÷»ØÒ䣬12ÈÕµ±Ì쿼ÍêÊÔºóËû×øÉÏÁË25·¹«½»³µ£¬Òòһʱ´óÒ⽫׼¿¼Ö¤ÂäÔÚÁ˳µÉÏ£¬Òª²»ÊDZ»¼Öʦ¸µÕÒµ½ÁË£¬Õæ²»ÖªµÀÔõô°ì²ÅºÃ£¬¡°ÕâÓÐʲô¹óµÄ£¬Õ½ÊõÉÏÖØÊÓÇ廪±±´ó£¬»¹Ç××Ô´ø×ÅËûµ½¹¤µØÈ¥Á˽âÇé¿ö£¬ÏÖÔÚÎÒÊDz»¸Ò°×ÈÕ×öÃÎÁË¡£

ÈÈÃÅÐÂÎÅ