±¾ÎÄ×÷Õß Zhongzhu Zhou ÊÇ TogetherAI µÄ Senior Research Scientist£¬Ï¤Äá´óѧ²©Ê¿£¬×êÑз½ÏòΪ¸ßЧ»úе½ø½¨ÏµÍ³£¬·½Ïò¸²¸Ç Ä£ÐÍÑµÍÆËã·¨ÓëϵͳÐͬÉè¼Æ£¬LLM ѹËõÓëÁ¿»¯¡£ÍŶӳÉÔ±¾ùÀ´×Ô TogetherAI£¬Ï¤Äá´óѧÒÔ¼°ÒÁÀûŵÒÁ´óѧ¶ò°ÍÄÉ ¡ª ÏãéÄ·ÖУ¡£
³¤¸ßµÍÎÄÄ£ÐÍÔ½À´Ô½Ç¿£¬µ«·þÎñʱµÄÆ¿¾±ÍùÍù²»ÊÇËãÁ¦£¬¶øÊÇ KV Cache£ºÃ¿ÌìÉúÒ»¸ö token£¬¶¼Òª´ÓÏÔ´æÖжÁȡԽÀ´Ô½³¤µÄº¹Çà key£¬value¡£¸ßµÍÎÄÔ½³¤¡¢batch Ô½´ó£¬KV Cache Ô½³ÔÏԴ棬ҲԽ³Ô´ø¿í¡£°Ñº¹Çà KV ѹµ½ 2-bit£¬ÀíÂÛÉÏÄܹ»Èú¹Çà¶ÎÏÔ´æÏ÷¼õÔ¼8 ±¶£»µ«ÕæÕýÄѵÄÊÇ£¬Ñ¹ÍêÖ®ºóÍÆÀíÄÜÁ¦²»ÄܱÀ£¬ÏµÍ³Ò²±ØÐëÄÜÔÚÕæÊµ serving ¿ò¼ÜÀïÅÜÆðÀ´¡£
Ϊʲô 2-bit KV Cache ÕâôÄÑ£¿INT2 Ö»ÓÐ 4 ¸öÁ¿»¯µÈ¼¶£¬¶ø KV activation ÖÐʱʱÓÐÉÙÊý·ùÖµ¼«´óµÄ outlier channel¡£ÈôÊÇÕâЩ outlier Ö÷µ¼Á¿»¯³ß¶È£¬´óÎÞÊýÕý³£Öµ»á±»¼·µ½ºÜÉÙµÄÓÐЧµÈ¼¶À°ÑÎÈÁ¦É¢²¼ºÜ¿ìÆ¯ÒÆ¡£Í¨³£ Hadamard ÐýתÄÜ°Ñ outlier ̯ƽ£¬µ«Ëü²»ÖªÂ·Ä£ÐÍÔÚ attention ÀïÕæÕý¶ÁÄÄЩ·½Ïò¡£OSCAR µÄÖ÷Ìâ¾ÍÊǰÑÐýתָ±ê´Ó¡¸³Á½¨Ôʼ K/V ÏòÁ¿¡¹¸Ä³É¡¸±£Áô attention Ïû·Ñ KV µÄ·½Ê½¡¹¡£
Ïà±È֮ǰÁ¿»¯µÄ¹¤×÷£¬ºÃ±È TurboQuant ѹËõµÄÊÇÏòÁ¿£¬µ«ºöÂÔÁËÕæÕýÓ°ÏìÄ£Ð͵ÄÊÇ attention µÄÖÊÁ¿£¬OSCAR ±£ÁôµÄÊÇ attention ÕæÕý»á¶ÁµÄ·½Ïò¡£ÆÓËØ INT2 ºÍȫģÐͲãµÄ 3-bit K/V TurboQuant ³ÇÊÐÔÚÄÑÌâÍÆÀí¹¤×÷ÉÏÏÔÖøµô·Ö£»OSCAR ÔÚÔ¼2.28 effective bits per KV elementÏÂÈÔÄÜ¿¿½ü BF16£¬²¢ÔÚ Qwen3-4B-Thinking ÉÏÏà¶Ô 3-bit K/V TurboQuant ×î¸ßÌáÉý40.1 ·Ö¡£
ͼ 1 ¶Ô±ÈÁË naive INT2¡¢Hadamard-only¡¢clip-only ºÍ OSCAR ÔÚÁ¿»¯Îó²î´«²¼Á´Â·ÉϵIJî¾à¡£¹Ø¼üµãÊÇ£¬Ôʼ K/V µÄ³Á½¨Îó²î²¢²»ÄÜÆëȫڹÊÍÄ£ÐÍ×îÖÕ²û·¢£»ÕæÕýÓ°ÏìÍÆÀíÖÊÁ¿µÄÊÇ attention-score KL¡¢attention-block output MSE ÒÔ¼°ºóÐø hidden-state error¡£OSCAR µÄÓÅÊÆ²»Ö»ÊÇÈÃÏòÁ¿ÊýÖµ¸ü»¬È󣬶øÊǰÑÁ¿»¯Îó²îѹµ½ attention ²»Ãô¸ÐµÄ·½ÏòÉÏ¡£
¾ßÌåÀ´Ëµ£¬¶Ô key À´Ëµ£¬Á¿»¯Îó²î»á½øÈë attention logits£¬Ò²¾ÍÊÇ QK?£¬Òò¶ø OSCAR Óà query covariance£¨Q?Q£©»ú¹Ø key µÄÐýתָ±ê£»¶Ô value À´Ëµ£¬Îó²î¾¹ý°ÑÎÈÁ¦È¨³Á½øÈëÊä³ö£¬Òò¶ø OSCAR ʹÓà score-weighted value covariance£¨V?S?SV£©¡£ÀëÏßУ׼½×¶Î£¬OSCAR ´ÓÉÙÁ¿Ð£×¼Ñù±¾ÖйÀ¼ÆÕâЩ attention-aware covariance£¬ÎªÃ¿²ã¡¢Ã¿¸ö head ÌìÉú¹Ì¶¨ÐýתºÍ clipping ãÐÖµ¡£×îÖÕÐýתд×÷R = U?Hadamard?bit-reversal£ºU ¶Ô×¼ attention Óйط½Ïò£¬Hadamard ·ÖÉ¢ outlier£¬bit-reversal ƽºâ INT2 ·Ö×飬Ԥ·Àij¸ö group ±»ÉÙÊýͨ·°Ú²¼¡£
ÆäÖÐ sink token ºÍ recent window ά³Ö BF16£¬ÓÃÀ´±£»¤ attention sink Óë¶ÌÆÚ²¿ÃŸߵÍÎÄ£»ÖÐÑë×µÄº¹Çà¶Î´æ³ÉÐýתºóµÄ INT2¡£Ð token ÏÈдÈë recent window£¬Ëæ×ŽâÂëÍÆ¶¯£¬×îÀ쵀 recent token ÔÙÓÉÈÚºÏ Triton kernel Ö´ÐÐ rotate /clip/quantize/pack£¬²¢ demote µ½ INT2 history¡£Ã¿ 4 ¸ö 2-bit Öµ´ò°ü½ø 1 ¸ö byte¡£decode ½×¶Î£¬OSCAR ÔÚ GPU Éϰѻº´æ·Ö³É BF16 ¶ÎºÍ INT2 ¶Î£ºINT2 kernel ÕÆ¹Ü unpack¡¢scale/zero point »¹ÔºÍ¸¡µãÀÛ¼Ó£¬BF16 kernel ´¦Öà sink/recent£¬×îºóÓà online softmax merge ¹é²¢Á˾֡£Ëüͬʱ¼æÈÝ paged KV¡¢radix prefix cache ºÍ SGLang µÄ fused kernel pipeline£¬Òò¶øÄܹ»Ö±½ÓÓÃÓÚ³¤¸ßµÍÎÄ workload£¬¶ø²»ÊÇÍ£¶ÙÔÚÂÛÎÄͼÄÚÍâ¡£
ͼ 2 չʾ OSCAR ´ÓÀëÏßУ׼µ½ÔÚÏß serving µÄÆëÈ«õè¾¶¡£×ó²àÊÇÀëÏ߽׶ΣºOSCAR ´ÓÉÙÁ¿Ð£×¼Ñù±¾ÖйÀ¼Æ attention-aware rotation ºÍ clipping threshold£¬Èà KV activation ÔÚ½øÈë INT2 ǰ±äµÃ¸üÊʺÏÁ¿»¯¡£ÓÒ²àÊÇÔÚÏ߽׶Σºsink/recent token ³ÖÐøÎ¬³Ö BF16£¬ÖÐÑë×µÄ history KV ½øÈëÐýתºóµÄ INT2 cache£¬²¢ÔÚ SGLang paged KV ÖÐʵÏÖÕæÊµ serving¡£Òò¶ø OSCAR ²»Êǵ¥Ò»Á¿»¯¼¼ÇÉ£¬¶øÊÇÒ»ÕûÌ× 2-bit KV Cache pipeline¡£
OSCAR ÔÚ2.28 BPEÏ£¬Qwen3-4B-Thinking ¾à BF16 ½ö3.78·Ö£¬Qwen3-8B ¾à BF16 ½ö1.42 ·Ö£¬Qwen3-32B Óë GLM-4.7-FP8 ¸ù»ùÓë BF16 ³Ô콡£Ïà±È֮ϣ¬QuaRot-INT2 ºÍ naive INT2 ÔÚÕâЩ reasoning /coding ¹¤×÷ÉÏ´ó¶àÖ±½Ó±ÀÀ££»TurboQuant ÔÚÈ«²ã 3-bit K/V¡¢ÎÞ mixed-precision ±£»¤µÄƽÕýÉèÖÃÏ£¬Ò²ÔÚÓ×Ä£ÐÍÍÆÀí¹¤×÷Éϵô·ÖÏÔÖø¡£
OSCAR»¹ÔÚ128K³¤¸ßµÍÎÄÉèÖÃ϶ÔÖÐ / ´ó¹æÄ£Ä£ÐÍ×öÁË RULER-NIAH ²âÊÔ£ºOSCAR ÔÚ Qwen3-8B ºÍ GLM-4.7-FP8 É϶¼Î¬³ÖÁËÏÔÖø¸ü²»±äµÄ¼ìË÷»úÄÜ£¬×¢Ã÷ÕâÖÖ attention-aware Ðýת²»½öÄܳÅס¶ÌÆÀ²â£¬Ò²Äֿܵ¹³¬³¤º¹ÇàÖÐ KV Îó²îµÄÀÛ»ý¡£»»¾ä»°Ëµ£¬OSCAR ÊÇÉÙÊýÄÜÔÚÕæ½ü 2-bit ÉèÖÃÏÂÈÔά³ÖÏÖ´ú reasoning model ÖÊÁ¿µÄ²½Öè¡£
ϵͳÊÕÒæÒ²¼«¶ÈÖ±½Ó£ºÏà¶Ô BF16 history storage£¬OSCAR ¿ÉÏ÷¼õÔ¼8¡ÁKV Cache memory£»ÔÚ 100k context¡¢batch-size-1¡¢full prefix-cache hit ÉèÖÃÏ£¬decode ×î¸ßÔ¼3¡Á¼Ó¿ì£»ÔÚ´ó batch¡¢Í¬ÏÔ´æÔ¤ËãÏ£¬job-level throughput ×î¸ßÔ¼7¡Á¡£prefix cache ÉäÖÐÂÊÔ½¸ß£¬OSCAR Ô½ÄÜÀûÓøüÓ×µÄ KV footprint ÌáÉý²¢·¢ÍÌÍ£¬Õâ¶Ô¹²ÏíϵͳÌáÐÑ¡¢¶àÂÖ Agent¡¢¹¤¾ßŲÓÃÑ»·µÈ³¤Ç°×º¸´Óó¡¾°ÓÈÆä³ÁÒª¡£
ͼ 3 ÊÇÂÛÎÄÖ÷ÁË¾Ö±í£¬Ô̺¬ BF16¡¢Saw-INT4¡¢TurboQuant¡¢QuaRot-INT2¡¢Naive INT2 ºÍ OSCAR ÔÚËĸöÄ£ÐÍ¡¢Îå¸ö¹¤×÷ÉÏµÄÆëÈ«¶Ô±È¡£BF16 ÊǾ«¶ÈÉϽ磻Saw-INT4 ÊÇÇ¿ 4-bit ²Î¿¼£¬BPE Ϊ4.25£»TurboQuant ÔÚÕâÀïʹÓÃÎÞ mixed-precision ±£»¤µÄÈ«²ã3-bit K/VÉèÖã¬BPE Ϊ3.25£»QuaRot-INT2 ºÍ Naive INT2 ÊÇ¿¿½ü 2-bit µÄÐýת / ÆÓËØ»ùÏߣ¬BPE Ô¼2.25£»OSCAR ÔòÔÚ2.28 BPEÏÂÔËÐС£
ÕâÕűíµÄ³Áµã²»Êǵ¥Ò»Ä£ÐÍ£¬¶øÊÇ¡¸µÍ±ÈÌØÄܲ»Äܲ»±ä¡¹¡£ÔÚ Qwen3-4B-Thinking ÉÏ£¬TurboQuant mean Ϊ31.74£¬QuaRot-INT2 Ö»ÓÐ1.40£¬Naive INT2 Ϊ0.00£»OSCAR ´ïµ½71.86£¬¾àÀë BF16 Ö»²î3.78£¬²¢Ïà¶Ô TurboQuant ÌáÉý40.1 ·Ö¡£ÔÚ Qwen3-8B ÉÏ£¬OSCAR mean Ϊ69.42£¬¾àÀë BF16 Ö»²î1.42£¬¶ø TurboQuant Ϊ56.88¡£µ½ Qwen3-32B ºÍ GLM-4.7-FP8£¬OSCAR ¸ù»ùÓë BF16 ³Ô콡£»»¾ä»°Ëµ£¬ÔÚ¿¿½ü 2-bit µÄ KV Ô¤ËãÏ£¬OSCAR ÊDZíÖÐΨһÄÜÔÚ¶àÄ£ÐÍ¡¢¶à¹¤×÷Éϲ»±äÇнü BF16 µÄ INT2 ²½Öè¡£
ͼ 4 µ¥¶À¿´ AIME25 Õâ¸ö¸ßÄÑÊýÑ§ÍÆÀí¹¤×÷£¬²¢¶Ô±È KIVI-KV2¡¢Kitty ºÍ OSCAR¡£µ«ÓÉÓÚ KIVI, KITTY ûÓÐ framework Ö§³Ö£¬ÎÞ·¨½øÐÐ long context run£¬ËùÒÔ°ÎÈ¡ÁËËûÃDz½ÖèΨһÔÚ 32K »ã±¨µÄÁË¾Ö - AIME25¡£ÔÚ Qwen3-8B ÉÏ£¬OSCAR ÒÔ2.38 BPE´ïµ½66.67£¬¸ù»ù׷ƽ BF16 µÄ66.00£¬ÏÔÖø¸ßÓÚ KIVI-KV2 ºÍ Kitty£»ÔÚ Qwen3-32B ÉÏ£¬OSCAR ´ïµ½74.00£¬ÉõÖÁÂÔ¸ßÓÚ BF16 µÄ72.59£¬Ò²³¬¹ý Kitty µÄ69.26¡£Õâ×¢Ã÷ OSCAR ²»Ö»ÊÇÏà¶Ô TurboQuant ÓÐÓÅÊÆ£¬ÔÚÒÑÓÐ KV-cache Á¿»¯²½ÖèÖУ¬Ò²ÄÜÔÚ¿¿½ü 2-bit µÄÔ¤Ëãϱ£×¡ÄÑÌâÊýÑ§ÍÆÀíÄÜÁ¦¡£
ͼ 5 չʾ 100k ¸ßµÍÎÄϵÄϵͳ»úÄÜ¡£OSCAR ÔÚ batch-size-1¡¢full prefix-cache hit µÄ´¿ decode ³¡¾°ÏÂ×î¸ßÔ¼3¡Á¼Ó¿ì£»Ôڹ̶¨ÏÔ´æÔ¤ËãÏ£¬batch size Ôö´óʱ£¬INT2 history ´øÀ´µÄ KV footprint ½µµÍÄܹ»ÏÔÖøÌá¸ß job-level throughput£¬×î¸ßÔ¼7¡Á¡£Õâ×¢Ã÷ OSCAR ²»Ö»ÊǾ«¶ÈÄܱ£×¡£¬Ò²ÄÜʵ´òʵ½µµÍÏÔ´æ´ø¿íѹÁ¦¡£
ͼ 6 չʾ prefix-cache hit ratio ¶Ô¶Ëµ½¶Ë serving throughput µÄÓ°Ïì¡£ºáÖáÊǵ¥Óû§ÍÌÍ£¬×ÝÖáÊǵ¥ GPU ÍÌÍ£»´Ó cache disabled µ½ normal cache£¬ÔÙµ½¿¿½ü 100% warmup replay£¬ÍÌÍÂÇ°ÑØÖð²½±íÀ©¡£OSCAR ά³Ö³ß¶È paged KV /prefix cache ³éÏó£¬Òò¶ø¹²ÏíϵͳÌáÐÑ¡¢¶àÂÖ Agent¡¢¹¤¾ßŲÓÃÑ»·µÈ³¤Ç°×º¸´Óó¡¾°Äܹ»Ö±½ÓÊÜÒæ¡£
ÕâЩÁ˾ֵÄÒ»¸ö³ÁÒªÔ¢ÒâÊÇ£¬OSCAR ²¢Ã»ÓÐÒÀÀµ¡¸åàÑ¡ÉÙÊý²ã±£Áô¸ß¾«¶È¡¹À´±£×¡·ÖÊý¡£ºÃ¶àµÍ±ÈÌØ²½ÖèÔÚÕæÕý²¿Êðʱ»á½èÖú»ìºÏ¾«¶È£ºµÚÒ»²ã¡¢×îºóÒ»²ã»òÈô¸ÉÃô¸Ð²ãÒÀÈ»±£Áô½Ï¸ß bit£¬Õâ»áÈþùÔÈ bit ÊýÉÏÉý£¬Ò²»áÈà kernel ºÍ cache layout ±ä¸´ÔÓ¡£OSCAR µÄ¶Ô±È¸üÑϸñ£ºº¹Çà KV Ö÷Ìåά³ÖͳһµÄ INT2 °µÊ¾£¬Ö»ÔÚ sink ºÍ recent Á½¸öºÜÓ×´°¿Ú±£Áô BF16¡£ÕâÑù×öµÄÒæ´¦ÊÇ£¬ÏµÍ³¹¤³ÌÉϸüÈÝÒ×½ÓÈë paged cache¡¢prefix cache ºÍÅúÁ¿µ÷¶È£¬Ò²¸ü¿¿½üÕæÊµ·þÎñ³¡¾°ÖеÄÏÔ´æÔ¤Ëã¡£
ÁíÒ»¸öÖµµÃÇ¿µ÷µÄµãÊÇ£¬OSCAR µÄÊÕÒæ²»ÊÇÖ»ÔÚÓ×Ä£ÐÍ»ò¶Ì¸ßµÍÎÄÉϳÉÁ¢¡£ÂÛÎÄͬʱ²âÊÔÁË 4B¡¢8B¡¢32B ÒÔ¼° GLM-4.7-FP8 ÕâÑùµÄ´óÄ£ÐÍ£»¼È¿´ÁËÊýѧ¡¢´úÂ롢֪ʶÎÊ´ðµÈ 32K ÍÆÀíÌìÉú¹¤×÷£¬Ò²¿´ÁË 128K RULER-NIAH ³¤¸ßµÍÎļìË÷¡£¶ÌÆÀ²âÀOSCAR ÄÜ¿¿½ü BF16£»³¤¸ßµÍÎÄÀËüÒ²ÄÜÈà attention É¢²¼Ëæ¸ßµÍÎÄÔö³¤¸ü²»±ä¡£Õâ×¢Ã÷ attention-aware rotation ²»ÊÇÖ»ÔÚij¸ö benchmark Éϵ÷²ÎÓÐЧ£¬¶øÊÇÔÚ»º½â KV Îó²îËæº¹Ç೤¶ÈÀÛ»ýÕâ¸öµ××ÓÎÊÌâ¡£
´ÓÀûÓýǶȿ´£¬Õâ¶Ô³¤¸ßµÍÎÄ Agent ³ö¸ñ¹Ø¼ü¡£ÕæÊµ Agent ÍùÍùÔ̺¬ºÜ³¤µÄϵͳÌáÐÑ¡¢¹¤¾ß×¢Ã÷¡¢º¹Çà¶Ô»°ºÍ¼ìË÷ÄÚÈÝ£¬²¢ÇÒ·ÖÆçÒªÇóÖ®¼ä´æÔÚ´óÁ¿¹²Ïíǰ׺¡£ÈôÊÇ KV Cache Ö»ÄÜÓà BF16 ´æ£¬ÏµÍ³ºÜ¿ì»á±»ÏԴ濨ס£»ÈôÊÇÖ±½Ó×öÆÓËØ INT2£¬ÓÖ¿ÉÄÜÈÃÍÆÀíÁ´ÌõÊ§Õæ¡£OSCAR µÄÉè¼Æ¸ÕºÃ¼ÐÔÚÁ½ÕßÖ®¼ä£º³¤º¹ÇàÓà INT2 ½µÏÔ´æºÍ´ø¿í£¬¹Ø¼ü sink/recent Óà BF16 ¶µ×¡²»±äÐÔ£¬ÔÙÈà prefix cache ¸´Óù²Ïíǰ׺¡£»»¾ä»°Ëµ£¬Ëü°Ñ¡¸ÄÜѹµ½ 2-bit¡¹ºÍ¡¸ÄÜÉÏÏß serving¡¹ ·ÅÔÚͳһ¸öϵͳÀï˼¿¼¡£
TurboQuant ÊǺÜÇ¿µÄͨÓà online vector quantization ²½Ö裻OSCAR Õë¶ÔµÄÊÇ attention-aware 2-bit KV serving¡£¶þÕß²»Êǵ¥Ò»´úÌæ¹ØÏµ£¬ÀýÈçOSCAR µÄ ×îÐÂcodebaseÖÐÒѾÔÚattention-aware rotation ÒýÈëÁ˸üÇ¿µÄ Lloyd Max Codebook£¬½«Ñ¹ËõÍÆÏò¼«Ö¡£OSCAR ´øÀ´ÁËÒ»¸ö¹ÖÒìµÄ¸ÅÏ룺2-bit KV Cache ÒªÄÜÉÏÏߣ¬Ðýת²»Ö»ÊÇ¡¸ÓÐûÓÓ×¹£¬¶øÊDZØÐë¶Ô×¼ attention£¬²¢ÇÒÒªÓÐÕæÊµ serving ϵͳ֧³Ö¡£
我不是戏神IT之家简要补充下这段视频的背景:微软推出了 Project Solara,这是一个全新的芯片到云平台,它将芯片、软件和云结合在一起,为用户提供更个性化、更智能、更贴近用户的 AI 体验。Dayjob的故事最能说明这种思路的转变,创始人花了18个月给垃圾处理公司做软件,结果发现客户真正要的根本不是软件,每天早上,运输调度员花几个小时手动排路线,排完后路况一变全白干。我不是戏神¼ÑÈ˵Ä×ÔÎÒË¢ÐÂ(Íê)BYÍêTXT°Ù¶ÈÍøÅÌ以下为推理,供读者参考:如果出生人口的下滑趋势延续,十几年后能填满高校的适龄人口将明显少于今天,这意味着部分高校尤其是缺乏特色的院校,未来面临招生压力的概率在上升。这是基于公开人口数据的逻辑推演,不代表必然结果,具体走势取决于届时的人口、政策与升学结构等多重变量。据悉,受测原型机目前使用类似于手机充电宝的标准便携式电池组,最长可运行约 8 小时。研究人员正致力于延长电池寿命,使系统更小巧、集成度更高,目标是实现舒适的长期穿戴。
20260606 ?? 我不是戏神移动支付加速渗透。目前,新加坡、泰国等8个东南亚国家已实现跨境二维码支付互认,交易“最后一公里”加快打通。蚂蚁国际依托在东南亚构建的“Alipay+互通网络”,通过对接泰国PromptPay、马来西亚DuitNow等国家级支付系统,实现跨境交易在本地结算,大幅提升效率。同时,支付场景还向社交化、游戏化方向延伸,如新加坡ShopeePay通过积分激励等方式增强用户黏性,让“便捷支付”升级为“兴趣消费”。1V1Òì¹úÒ»¼ûÖÓÇéµÄÓ×˵上述团体在信中指出,AI数据中心的扩张占用了过多内存芯片产能,导致芯片价格"史无前例地飙升",并压缩了制造业和消费品行业的可用供应。
20260606 ?? 我不是戏神骑手巡查补齐了基层监管人手不足的短板,而数字化、AI技术则进一步提升监管精准度。下一步,石景山区将结合智慧监管平台与“互联网+明厨亮灶”工程,探索开发AI辅助识别功能,自动抓拍违规行为,让监管从“被动接收举报”升级为“主动智能预警”。¡¶¾ø¶Ô°®ÇéºÅÁî¡·¶¯ÂþFIFA合作伙伴共有7家,联想是其中之一。一个世界杯周期,联想的赞助费大约是1.5亿美元。值得一提的是,过去2个世界杯周期的顶级赞助商万达,已经不再是FIFA合作伙伴。