Ëæ×ÅÈ˹¤ÖÇÄÜ£¨AI£©ÊÖÒÕµÄÈÕÒæ³ÉÊ죬Éî¶Èѧϰģ×ÓÔÚÖî¶àÓ¦Óó¡¾°ÖÐÕ¹ÏÖ³öÁËǿʢµÄÄÜÁ¦¡£Ä£×ӵĹæÄ£Ò²ËæÖ®ÅòÕÍ£¬´øÀ´ÖØ´óµÄ´æ´¢ºÍÅÌËãѹÁ¦£¬ÓÈÆäÊÇÔÚ±ßÑØÅÌËãºÍÒÆ¶¯×°±¸ÉÏ£¬×ÊÔ´ÏÞÖÆ³ÉÎªÖÆÔ¼ÆäÉú³¤µÄÆ¿¾±¡£ÎªÁËսʤÕâÒ»ÄÑÌ⣬Ñо¿Õßһֱ̽Ë÷ѹËõºÍÓÅ»¯Ä£×ÓµÄ;¾¶£¬ÆäÖС°±ÈÌØ²ãÏ£º±ÐÔ£¨Bit-levelSparsity£©¡±Öð½¥³ÉΪҵ½ç¹Ø×¢µÄ½¹µã¡£
¶øÔÚÕâ¸öÁ¢ÒìµÄÀ˳±ÖУ¬BSQ£¨BitwiseSparsityQuantization£©ÊÖÒÕÒýÁìÁËÒ»³¡¹ØÓÚ±ÈÌØ¼¶Ï£º±ÐԵĸïÃü¡£
ʲôÊDZÈÌØ²ãÏ£º±ÐÔ£¿¼òÆÓÀ´Ëµ£¬ËüÊÇÖ¸ÔÚÉñ¾ÍøÂçÖУ¬Ä³Ð©±ÈÌØÎ»£¨bit£©ÔÚÌåÏÖÉñ¾Ôª²ÎÊýʱµÄ·ºÆðƵÂʼ«µÍÉõÖÁΪÁ㣬´Ó¶ø¿ÉÒÔÓÃÏ£º±µÄ¶þ½øÖÆÌåÏÖ´ó·ù¶ÈïÔÌ´æ´¢±¾Ç®¡£¶øÕâÖÖÏ£º±ÐÔ²»µ«½ö¾ÖÏÞÓÚÊýֵѹËõ£¬¸üÊÇÕë±ÈÕÕÌØ¼¶±ðµÄÓÅ»¯£¬½«¹Å°åµÄ¸¡µãÊý»ò¶¨µãÊýѹËõÊÖÒÕÉý¼¶µ½Á˸üϸÁ£¶ÈµÄ±ÈÌØ²Ù×÷¡£
BSQµÄ½¹µãÍ·ÄÔ£¬Êǽ«Éñ¾ÍøÂçÖеIJÎÊýÒÔ¼«Ï¸Á£¶ÈµÄ±ÈÌØ¼¶±ð¾ÙÐÐÁ¿»¯£¬²¢Æ¾Ö¤±ÈÌØÏ£º±µÄÌØµã¾ÙÐмôÖ¦ºÍÏ£º±±àÂë¡£Õâ²»µ«Äܹ»ÏÔÖøïÔÌÄ£×ÓÌå»ý£¬¸üÄÜÔÚ°ü¹ÜÄ£×Ó¾«¶ÈµÄÌõ¼þÏ£¬ÌáÉýÔËËãËÙÂÊ¡£ÏÖÔÚ£¬Ðí¶àÁìÏȵÄAIоƬҲ×îÏÈÖ§³Ö±ÈÌØ¼¶µÄÓ²¼þÓÅ»¯£¬ÎªÊµÏÖ¡°ÇáÁ¿»¯Éî¶Èѧϰ¡±ÌṩӲ¼þ»ù´¡¡£
Ïêϸ¶øÑÔ£¬BSQÊÖÒÕͨ¹ýÒýÈëÒ»ÖÖÖÇÄÜ»¯µÄÏ£º±»¯Õ½ÂÔ£¬¿ÉÒÔÆ¾Ö¤²î±ð²ãµÄÌØÕ÷×Ô˳Ӧµ÷½â±ÈÌØµÄÏ£º±Ë®Æ½¡£ÕâÒâζ×Å£¬ÔÚ²ÎÊýµÄ±í´ïÖУ¬Ä³Ð©±ÈÌØÎ»±»ÅжÏΪÈßÓà»ò¶Ô×îÖÕÊä³öÓ°Ïì²»´ó£¬´Ó¶ø¿ÉÒÔѹËõ»òÊ¡ÂÔ¡£ÔÚÏÖʵӦÓÃÖУ¬BSQµÄÓ°ÏìÎÞÒÉÊÇÉîÔ¶µÄ£ºÏÔÖø½µµÍÁËÉñ¾ÍøÂçµÄ´æ´¢ºÍ´ø¿íѹÁ¦£¬Ê¹ÆäÔÚ×ÊÔ´ÓÐÏÞµÄÇéÐÎÖÐÒÀÈ»Äܹ»Ê©Õ¹Ç¿Ê¢ÐÔÄÜ¡£
¶ø¸üÁîÈËÕñ·ÜµÄÊÇ£¬BSQ²»µ«½öÍ£ÁôÔÚÀíÂÛ²ãÃæ¡£Ô½À´Ô½¶àµÄʵÑéÏÔʾ£¬½«BSQÒªÁìÓ¦Óõ½ÖîÈçͼÏñʶ±ð¡¢×ÔÈ»ÓïÑÔ´¦Öóͷ£µÈʹÃüÖУ¬Ä£×ӵIJÎÊýѹËõ±ÈÀý¿ÉÒÔµÖ´ïÊýÊ®±¶£¬Í¬Ê±Éñ¾ÍøÂçµÄ׼ȷÂÊÏÕЩ²»ÊÜÓ°Ïì¡£Õâ¹ØÓÚ±ßÑØ×°±¸¡¢ÎïÁªÍøµÈ³¡¾°£¬ÎÞÒÉÊÇ¿ªÆôÁËÖǻ۵ÄÔ¿³×¡£
ÔÚÊÖÒÕʵÏÖÉÏ£¬BSQÁ¬ÏµÁ˶àÏîÇ°ÑØËã·¨£¬ºÃ±È±ÈÌØÏ£º±±àÂ루BitwiseSparseCoding£©ºÍ¶¯Ì¬±ÈÌØ×Ô˳ӦսÂÔ£¬¿ÉÒÔÔÚѵÁ·ºÍÍÆÀí½×¶ÎÎÞаӦÓá£Ê¹ÓÃÓ²¼þÖ§³Ö£¬ËüÄܹ»ÊµÏÖ³¬¸ßËÙ¡¢µÍÑÓ³ÙµÄÍÆÀíÐÔÄÜ£¬ÖÜÈ«ÌáÉýAIÄ£×ÓµÄÊÊÓÃÐÔºÍÆÕ¼°¶È¡£
ËäÈ»£¬ÈκÎÁ¢ÒìÊÖÒÕ¶¼Åãͬ×ÅÌôÕ½¡£BSQÃæÁÙµÄÖ÷ÒªÎÊÌâÖ®Ò»£¬ÊÇÔõÑùÔÚ¼«¶ËѹËõµÄ×î´óÏ޶ȵؼá³ÖÄ£×ÓÐÔÄÜÎȹ̡£Ó²¼þµÄ¼æÈÝÐÔºÍËã·¨µÄÖØ´óÐÔ£¬Ò²ÐèÒªÒ»Á¬ÓÅ»¯¡£µ«ÎãÓ¹ÖÃÒÉ£¬BSQËù´øÀ´µÄDZÁ¦×ãÒÔÒýÁìÒ»³¡Éî¶ÈѧϰµÄ¸ïÃü£¬Ê¹Î´À´µÄÖÇÄÜ×°±¸±äµÃÔ½·¢ÇáÓ¯¡¢Ñ¸ËÙºÍÖÇÄÜ¡£
×ܽáÀ´¿´£¬½èÖú±ÈÌØ²ãÏ£º±ÐÔ£¬BSQÕýÖð²½Í»ÆÆ¹Å°åÉñ¾ÍøÂçµÄ¡°Æ¿¾±¡±£¬¿ªÆôÒ»Ìõ¸ßЧ¡¢¿ÉÀ©Õ¹µÄÓÅ»¯Â·¾¶¡£Î´À´£¬Ëæ×ÅÓ²¼þÓëËã·¨µÄÒ»Á¬Ë¢Ð£¬BSQÊÆ±Ø»áÔÚAIÁìÓòÊÎÑÝÔ½À´Ô½Ö÷ÒªµÄ½ÇÉ«£¬²»µ«Íƶ¯Ä£×ӵļ«ÏÞÍ»ÆÆ£¬¸üÈÃÈ˹¤ÖÇÄܵįռ°±äµÃÔ½·¢´¥Êֿɼ°¡£
ÔÚÉÏÒ»²¿·ÖÖУ¬ÎÒÃÇÏêϸÏÈÈÝÁËBSQ£¨BitwiseSparsityQuantization£©ÊÖÒյĻùÀ´Ô´Àí¡¢ÓÅÊÆÒÔ¼°ÔÚÉî¶ÈѧϰÖеÄÓ¦ÓÃDZÁ¦¡£ÏÖÔÚ£¬ÈÃÎÒÃǸüÉîÈëµØÌ½ÌÖBSQÔÚÏÖʵÖеÄÏêϸʵ¼ù¡¢ÃæÁÙµÄÌôÕ½£¬ÒÔ¼°Î´À´¿ÉÄܵÄÁ¢ÒìÆ«Ïò¡£
BSQµÄʵÑéÀú³ÌÐèÒªÔÚËã·¨ºÍÓ²¼þÁ½¸ö²ãÃæ¶¼¾ÙÐÐÇÉÃîÉè¼Æ¡£ÔÚËã·¨²ãÃæ£¬¿ª·¢ÕßÐèÒªÉè¼ÆÖÇÄÜ»¯µÄ±ÈÌØÏ£º±»¯Õ½ÂÔ£¬°üÀ¨Ñ¡ÔñºÏÊʵÄÏ£º±ÃÅÏÞ¡¢µ÷½âÏ£º±±ÈÀý£¬ÒÔ¼°ÓÅ»¯¼ôÖ¦Á÷³Ì¡£µä·¶µÄÒªÁìÊǽÓÄÉÌݶÈÖ¸µ¼µÄÏ£º±¼ôÖ¦£¬È·±£ÔÚ±ÈÌØÎ»±»È¥³ýµÄÄ£×ÓµÄ׼ȷÂʲ»ÊÜÏÔ×ÅÓ°Ïì¡£
ʹÓÃÁ¿»¯Õ½ÂÔ½«²ÎÊýѹËõµ½ÉÙÁ¿±ÈÌØ£¬ºÃ±È1-bit»ò2-bitÁ¿»¯£¬¼«´óµØïÔÌ´æ´¢¼ç¸º¡£ÕâÀïµÄÒªº¦ÊÇÔÚ¼á³ÖÄ£×ÓÐÔÄܵĻù´¡ÉÏ£¬¾ÙÐм«ÏÞѹËõ¡£
Ó²¼þ·½Ã棬֧³Ö±ÈÌØÏ£º±µÄ¼ÓËÙÆ÷ºÍоƬÉè¼ÆÕýÔÚÖð½¥³ÉÊì¡£ÓеÄרΪ±ÈÌØÏ£º±²Ù×÷Éè¼ÆµÄAIоƬ£¬¿ÉÒÔ³ä·ÖʹÓñÈÌØ¼¶±ðµÄ²¢ÐÐÅÌËãÄÜÁ¦£¬ÊµÏÖ³¬¸ßËÙÍÆÀí¡£Ó²¼þµÄ¿É±à³ÌÐÔ¡¢ÄÜЧ±È£¬ÒÔ¼°¶ÔÏ£º±×´Ì¬µÄÖ§³Ö£¬¶¼ÊÇÖÆÔ¼ÕâÒ»ÊÖÒÕÍÆ¹ãµÄÖ÷ÒªÒòËØ¡£²»ÉÙÆóÒµºÍ¿ÆÑлú¹¹ÕýÔÚÖÂÁ¦ÓÚ¿ª·¢×¨ÓÃÓ²¼þ£¬ÒÔÈ·±£BSQÕ½ÂÔÄܹ»¸ßЧÂ䵨¡£
ʵ¼ùÖУ¬BSQµÄÓ¦ÓÃÒÑÖð½¥´ÓÑéÖ¤½×¶Î×ßÏò¹¤Òµ»¯¡£ºÃ±È£¬ÔÚÖÇÄÜÊÖ»ú¡¢ÎÞÈË»ú¡¢ÖÇÄÜÒÂ×Å×°±¸µÈ³¡¾°ÖУ¬½ÓÄÉBSQµÄÉñ¾ÍøÂçÄ£×Ó£¬¿ÉʵÏÖ¡°ÇáÁ¿»¯¡±°²ÅÅ£¬¼È°ü¹ÜÁËÏìÓ¦ËÙÂÊ£¬ÓÖÑÓÉìÁËµç³ØÊ¹ÓÃʱ¼ä¡£ÖµµÃÒ»ÌáµÄÊÇ£¬BSQ»¹ÎªÔƶËAIЧÀÍ´øÀ´ÁËתÐÍÉý¼¶µÄÆõ»ú¡ª¡ªÔÚ°ü¹Ü¸ß׼ȷÂʵļ«´óËõ¼õÁËÊý¾Ý´«ÊäºÍ´æ´¢±¾Ç®£¬ÓÅ»¯ÁËÕûϵһÇмܹ¹¡£
ҪʵÏÖ¸ü´ó¹æÄ£µÄÀֳɣ¬BSQÒ²ÐèÃæÁÙһϵÁÐÌôÕ½¡£µÚÒ»£¬Ä£×Ó¼ôÖ¦µÄ×Ô¶¯»¯Ó뾫׼»¯»¹Ðè½øÒ»²½Ñо¿£¬±ÜÃâѹËõ´øÀ´µÄÐÔÄÜËðʧ¡£µÚ¶þ£¬Ó²¼þÊÊÅäÐèÍ»ÆÆ¼æÈÝÐÔÄÑÌ⣬ȷ±£ÖÖÖÖ×°±¸¶¼ÄÜÎÞ·ìÖ§³Ö±ÈÌØ¼¶Ï£º±²Ù×÷¡£Ëã·¨µÄͨÓÃÐԺͿÉÀ©Õ¹ÐÔÒ²ÊÇδÀ´ÓÅ»¯µÄÆ«Ïò¡£
ÔõÑùÔÚ²î±ðÀàÐ͵ÄÉñ¾ÍøÂçÉ϶¼ÄܸßЧӦÓÃBSQ£¬ÊÇ¿ÆÑÐÖ°Ô±Æð¾¢µÄÄ¿µÄ¡£
δÀ´£¬BSQ¿ÉÄÜÈںϸü¶àÁ¢ÒìÊÖÒÕ£¬ºÃ±ÈÁ¬ÏµÉî¶ÈѧϰÖеÄÉñ¾¼Ü¹¹ËÑË÷£¨NAS£©£¬×Ô¶¯Ñ°ÕÒ×îÓŵıÈÌØÏ£º±Õ½ÂÔ£»»òÕßÒýÈë¶à±ê׼ϣº±ÒªÁ죬Èòî±ð²ãµÄ±ÈÌØÏ£º±Ë®Æ½ÄÜÆ¾Ö¤Ê¹ÃüÐèÇó¶¯Ì¬µ÷½â¡£ÕâЩÁ¢Ò죬»òÐí»á´ÙʹBSQµÄÓ¦Óò»µ«¾ÖÏÞÓÚÄ£×ÓѹËõ£¬¸üÄܳÉΪÖÇÄÜËã·¨µÄÒ»²¿·Ö£¬³¹µ×¸Ä±äÎÒÃǶÔÉñ¾ÍøÂçµÄÃ÷È·¡£
Ëæ×ÅÁ¿×ÓÅÌËã¡¢±ßÑØAIоƬµÈÐÂÐËÊÖÒյķºÆð£¬BSQµÄDZÁ¦½«»ñµÃ½øÒ»²½·Å´ó¡£Î´À´µÄоƬ»òÐíÄÜÔÚÓ²¼þ¼¶±ðʵÏÖ±ÈÌØ¼¶Ï£º±µÄÔÉúÖ§³Ö£¬Íƶ¯¸ßÐÔÄܵÍÄܺĵÄAIÓ¦ÓÃÆÕ¼°¡£Á¬ÏµAIÐÂÐËÓ¦Óó¡¾°£¬ºÃ±È×Ô¶¯¼ÝÊ»¡¢ÖÇÄÜÒ½ÁÆ¡¢¹¤Òµ×Ô¶¯»¯µÈ£¬BSQµÄÓÅÊÆ½«Õ¹ÏÖµÃÁÜÀ쾡Ö¡£
BSQÕýÕ¾ÔÚÉî¶ÈѧϰѹËõÊÖÒյķç¿ÚÀ˼⡣Ëü²»µ«½öÊÇÊÖÒÕµÄˢУ¬¸üÊÇÖÇÄÜÅÌËãδÀ´µÄ»ùʯ֮һ¡£ÕýÈçÒ»³¡Î´Íê´ýÐøµÄ¿Æ¼¼Ê¢Ñ磬ÎÒÃÇÓÐÀíÓÉÏàÐÅ£¬Ëæ×ÅËã·¨µÄÒ»Ö±ÓÅ»¯ºÍÓ²¼þµÄÍ»ÆÆ£¬BSQ½«Ïòµ¼È«ÇòAI×ßÏòÒ»¸öȫеĸ߶ȣ¬²»µ«Èûúе±äµÃ¸ü¿ì¡¢¸üС¡¢¸üÖÇÄÜ£¬Ò²ÈÃÈËÀàµÄÉúÑıäµÃÔ½·¢±ã½ÝºÍ¾«²Ê¡£