CPU + GPU æžä¸å®šçš„æ©Ÿå™¨å¸ç¿’å•題屿衅,微軟用 FPGA 解決

NVIDIA ç ”ç™¼(fÄ) AI å¸ç¿’系統(tÇ’ng),讓機器人åƒäººé¡žä¸€æ¨£ã€Œè‡ªå¸ã€
期待機器人實ç¾(xià n)å…¨ AI æ„¿æ™¯æ„æºœã€‚
機器å¸ç¿’å·²æˆç‚ºäººå·¥æ™ºèƒ½è¦é‡é»žçªç ´çš„é ˜åŸŸä¹‹ä¸€ï¼Œè€Œæˆ‘å€‘çŸ¥é“冕象,在機器能真æ£ç¿’å¾—ä¸€é …æœ¬é ˜ä¹‹å‰ä»£æ‰¿ï¼Œæˆ‘們需è¦çµ¦å®ƒå–‚養(yÇŽng)æµ·é‡çš„æ•¸(shù)據(jù)ã€é€²è¡Œè¶³å¤ çš„è¨“ç·´æ¸æ‰®ã€‚也就是說论悴,機器「å¸ç¿’ã€å¯¦éš›ä¸ŠåŒæ¨£è¦è€—費大é‡çš„人力和物力。
ä¸éŽæ—¥å‰ NVIDIA çš„ç§‘ç ”äººå“¡è¡¨ç¤ºå¢“å¾‹ï¼Œä»–å€‘æ£åœ¨é‡‡ç”¨ä¸€ç¨®æ–°çš„ AI å¸ç¿’系統(tÇ’ng)來訓練工æ¥(yè)機器人膀估,å³ä»¿ç…§æˆ‘們?nèi)祟愖詫W的方法,讓它們通éŽè§€å¯Ÿäººé¡žåŸ·(zhÃ)行指定任務耻讽,來é‡å¾©é€™é …執(zhÃ)行工作察纯。
通常情æ³ä¸‹ï¼Œæ©Ÿå™¨å¸ç¿’éƒ½éœ€è¦æˆåƒä¸Šè¬æ¢é å˜æ•¸(shù)據(jù)來訓練一組神經(jÄ«ng)ç¶²(wÇŽng)çµ¡ï¼Œç„¶è€Œå…¶åœ¨é«˜æ•ˆæ€§å’Œå ´æ™¯é©ç”¨æ€§ä¸Šéƒ½å˜åœ¨ä¸è¶³é¥¼è®°ã€‚
相比而言, NVIDIA çš„ç ”ç©¶å“¡æ‰€ç ”ç™¼(fÄ)çš„ AI å¸ç¿’系統(tÇ’ng)香伴,高效性ã€é©ç”¨æ€§å’Œæ€§åƒ¹æ¯”都è¦é«˜å¾ˆå¤šå…·åˆ™ã€‚
至于這種 AI å¸ç¿’系統(tÇ’ng)的具體é‹ç”¨æ–¹å¼å³çº²ï¼Œæˆ‘們å¯ç”¨ä¸€å¼µæµç¨‹åœ–來表示:

整個å¸ç¿’系統(tÇ’ng)ä¸ï¼Œä¸€ç³»åˆ—用于感知åšè‚‹ã€è¦(guÄ«)劃和執(zhÃ)行的深度神經(jÄ«ng)ç¶²(wÇŽng)çµ¡ä½Žæ–‹ï¼Œå°‡å¹«åŠ©æ©Ÿå™¨äººå®Œæˆæ•´å€‹å¸ç¿’éŽç¨‹ã€‚
ç¬¬ä¸€æ¥æŸæ˜µï¼Œæ©Ÿå™¨äººé€šéŽæ”åƒé è§€çœ‹äººé¡žç¤ºèŒƒçš„ä¸€é …æŒ‡å®šä»»å‹™çš„åŸ·(zhÃ)行éŽç¨‹æ‹”稳,然åŽç”±æ„ŸçŸ¥ç¶²(wÇŽng)çµ¡æŽ¨æ–·å‡ºå ´æ™¯ä¸ç‰©é«”的特å¾ã€ä½ç½®å’Œé—œç³»é”¹é›ã€‚
第二æ¥å·´æ¯”,è¦(guÄ«)劃網(wÇŽng)絡基于所觀察到的物體信æ¯å’ŒåŸ·(zhÃ)行全程,生æˆä¸€å€‹åŸ·(zhÃ)行方案ç¤éµã€‚
最åŽè½»ç»žï¼ŒåŸ·(zhÃ)行網(wÇŽng)çµ¡è² è²¬å®Œæˆé€™é …任務,與æ¤åŒæ™‚ä½£è€ï¼Œå¦‚果其所處的環(huán)境發(fÄ)生變化政勃,感知網(wÇŽng)絡則會將這個信æ¯å‚³éžåˆ°åŸ·(zhÃ)行網(wÇŽng)絡,使執(zhÃ)行網(wÇŽng)絡能åšå‡ºç›¸æ‡‰çš„調(dià o)æ•´å…¼ç –ã€‚
æ¤å¤–奸远,這個系統(tÇ’ng)çš„å¦ä¸€å¤§äº®é»žï¼Œå°±æ˜¯å®ƒèƒ½ç”¨ç°¡å–®çš„英語å°å…¶æ£åœ¨åŸ·(zhÃ)行的æ¥é©Ÿç”Ÿæˆå¯è®€çš„æè¿°è®½æŒŸï¼Œé€™æ¨£ç ”究人員就能立馬知é“出ç¾(xià n)了什么å•題懒å›ï¼Œå¹¶åŠæ™‚å°éŒ¯èª¤é€²è¡Œä¿®æ£ã€‚
Nvidia è¡¨ç¤ºè€½æ¢…ï¼Œé€™æ˜¯é¦–æ¬¡å°‡åˆæˆæ•¸(shù)據(jù)(synthetic data)與圖åƒä¸å¿ƒæ–¹æ³•çµ(jié)åˆåˆ°æ©Ÿå™¨äººä¸Šè–›çª¥ã€‚è€Œåˆæˆæ•¸(shù)據(jù)的使用,則能讓神經(jÄ«ng)ç¶²(wÇŽng)絡ç²å¾—近乎無é™çš„æµ·é‡æ•¸(shù)據(jù)眼å§ã€‚
å¦å¤–值得一æçš„æ˜¯è¯…迷,該å¸ç¿’系統(tÇ’ng)還有å¯èƒ½è¢«æ‡‰ç”¨åˆ°ã€Œäººæ©Ÿå”(xié)åŒã€å·¥ä½œçš„å ´æ™¯ä¸ï¼Œè‡³äºŽå…·é«”æ“作和å¯è¡Œæ€§ä¼—旗,則還需å¦åšè©•ä¼°ç½¢æ‰ã€‚