ÖÐÎÄÎÊÌ⣺»ùÓÚ¶àÖÖͼÉñ¾ÍøÂçºÍTransformerµÄ³µÁ¾¹ì¼£Õ¹ÍûÒªÁì
ÂÛÎÄÎÊÌ⣺Multiple Graph Neural Networks and Transformers for Vehicle Trajectory Prediction
ÈÎÃüÆÚ¿¯/¾Û»á£ºÖйú×Ô¶¯»¯´ó»á £¨CAA AÀà¾Û»á£©
ÈÎÃüʱ¼ä£º2024.9.18
×÷ÕßÁÐ±í£º
1) Ñî ½à ¹«º£²Ê´¬£¨±±¾©£©È˹¤ÖÇÄÜѧԺ ¿ØÖÆ¿ÆѧÓ빤³Ì ÑÐ22¼¶
2) Áõ½¨Î° ¹«º£²Ê´¬£¨±±¾©£©È˹¤ÖÇÄÜѧԺ ×Ô¶¯»¯Ïµ Î÷ϯ
ÕªÒª:
ÔÚÖØ´óµÄ½»Í¨³¡¾°ÖУ¬Æ¾Ö¤ÖÜΧõ辶ʹÓÃÕßµÄÐÐΪºÏÀíÍýÏë×Ô¼ºµÄÇ°½øõ辶¹ØÓÚ×Ô¶¯¼ÝÊ»Æû³µÊ®·ÖÖ÷Òª¡£ÎªÁ˸üºÃµÄ½â¾öÕâÒ»ÎÊÌ⣬±¾ÎÄÌá³öÁËÒ»ÖÖÐÂÓ±µÄ»ùÓÚ¶àÖÖͼÉñ¾ÍøÂçºÍTransformerµÄ³µÁ¾¹ì¼£Õ¹ÍûÄ£×Ó£¨MGNformer£©¡£MGNformerÖÐÓÃÓÚÌáȡʱ¿ÕÌØÕ÷µÄ±àÂëÆ÷Ö÷ÒªÓɿռ佻»¥¸Ð֪ģ¿é£¨SIPM£©ºÍʱ¼äÒÀÀµ¸Ð֪ģ¿é£¨TDPM£©×é³É£¬ÆäÖÐSIPMÖаüÀ¨¶à±ê×¼³¬Í¼Éñ¾Ä£¿é£¨MHM£©ºÍͼעÖØÁ¦Ä£¿é£¨GAM£©£¬¿ÉÒÔ´Ó²î±ðά¶ÈÉϲ¶»ñ¹ì¼£Êý¾ÝÖеĿռ佻»¥ÌØÕ÷£¬TDPMÖÐͨ¹ýʹÓÿɱäÐÎ×Ô×¢ÖØÁ¦»úÖÆ¿ÉÒÔ²¶»ñ¹ì¼£Êý¾ÝÖÐʱ¼äά¶ÈÉϵij¤¾àÀëÒÀÀµ¹Øϵ¡£Ë¼Á¿µ½³µÁ¾Òâͼ¹ØÓÚδÀ´¹ì¼£µÄÓ°Ï죬±¾ÎÄÌØÊâÉè¼ÆÁËÒâͼ-¹ì¼£ÈÚºÏÄ£¿é£¬½«³µÁ¾µÄÒâͼ¸ÅÂÊÓë¹ì¼£ÌØÕ÷ÏòÁ¿ÏàÈÚºÏÀ´»ñÈ¡¾ßÓÐÔ½·¢¸»ºñÐÅÏ¢µÄÈÚºÏǶÈ룬½«ÆäÀ¡Èë½âÂëÆ÷ÖÐÌìÉúδÀ´¹ì¼££¬ÒÔ´ËÌá¸ß¹ì¼£Õ¹ÍûµÄ׼ȷÐÔ¡£ÎÒÃÇÔÚÁ½¸ö¹ûÕæµÄÕæʵ³µÁ¾¹ì¼£Êý¾Ý¼¯É϶ÔMGNformer¾ÙÐÐÁËÆÀ¹À¡£ÊµÑéЧ¹ûÅú×¢£¬MGNformerÔÚNGSIMÊý¾Ý¼¯ºÍHighDÊý¾Ý¼¯ÉϵÄRMSE½µµÍÁË5.49%/16.67%£¬µÖ´ïÁËÔ¤ÆÚЧ¹û¡£
Åä¾°ÓëÄîÍ·:
½üÄêÀ´£¬ÖÇÄÜ»¯µÄ×Ô¶¯¼ÝÊ»Æû³µÒòÆäÎÞÐè¼ÝʻԱʹÓõÄÌص㣬ÔںܺéÁ÷ƽÉÏ»º½âÁ˽»Í¨Óµ¶ÂµÄÎÊÌ⣬¼õÇáÁ˼ÝʻԱµÄ¼ÝÊ»¼ç¸º£¬Ìá¸ßÁ˼ÝÊ»Çå¾²¡£È»¶ø£¬ÕæʵµÄÐгµÇéÐÎÍùÍùÊÇÖØ´ó¶à±äµÄ£¬Õâ¶Ô×Ô¶¯¼ÝÊ»Æû³µµÄÇå¾²ÐÔÌá³öÁ˺ܸߵÄÒªÇó¡£ÀýÈ磬µ±ÖÜΧÓÐÆäËû³µÁ¾Ê»È룬×Ô¶¯¼ÝÊ»Æû³µÓ¦µ±ÊµÊ±¼õËÙÒÔ×èÖ¹Åöײ¡£×Ô¶¯¼ÝÊ»³µÁ¾ÐèÒª¾ß±¸Õ¹ÍûδÀ´½»Í¨×´Ì¬µÄÄÜÁ¦£¬´Ó¶øÏñÈËÀà¼ÝʻԱһÑùÔÚÐÐÊ»µÄÀú³ÌÖÐ×ö³öºÏÀíµÄ¾öÒéÍýÏë¡£ÓÉÓÚõ辶ʹÓÃÕßÖ®¼ä±£´æ×ÅÇ¿ÁÒµÄÏ໥×÷Ó㬲¢ÇÒÕâÖÖÏ໥×÷ÓÃÊÇδ֪µÄ£¬ÕâʹµÃ׼ȷ½¨Ä£ºÍÕ¹ÍûÄ¿µÄ³µÁ¾µÄδÀ´¹ì¼£ÃæÁÙÐí¶àÌôÕ½¡£ÔÚÒÑÍùµÄ¼¸ÄêÖУ¬Ô½À´Ô½¶àµÄÑо¿Ö°Ô±×îÏÈʹÓÃLSTMµÈÉñ¾ÍøÂç´¦Öóͷ£¹ì¼£Õ¹ÍûÎÊÌ⣬չÍû¾«¶È»ñµÃÁËÏÔ×ÅÌáÉý£¬µ«ÈÔÈ»±£´æ×ÅһЩ¾ÖÏÞ¡£Ê×ÏÈ£¬LSTM×÷ΪÏÖÔÚ´¦Öóͷ£¹ì¼£Õ¹ÍûʹÃüµÄÖ÷ÒªÒªÁ죬ÆäÊÂÇéÔÀíÊÇ°´Ë³Ðò´¦Öóͷ£Ê±¼äÐòÁÐÊý¾Ý£¬ÒÔ±íÕ÷³µÁ¾µÄËÙÂÊ¡¢Æ«ÏòºÍÔ˶¯Ä£Ê½¡£ÔÚÊÂÇéÀú³ÌÖÐLSTMÐèÒªÒ»Ö±µØ½«×ÔÉíÉÏÒ»¿ÌµÄÊä³ö¿´³ÉÊäÈëµÄ·´ÏìÑ»·£¬Õâ»áΪģ×Ó´øÀ´ºÜ¸ßµÄÅÌË㱾Ǯ£¬ÌØÊâÊǹØÓÚ´¦Öóͷ£Ê±¼ä¿ç¶È½Ï´óµÄÕ¹ÍûÎÊÌâÈÔÈ»¾ßÓÐÏÔ×ŵľÖÏÞÐÔ¡£Æä´Î£¬ÏÖÔÚÔڹ켣չÍûÎÊÌâÉ϶Ô×¢ÖØÁ¦»úÖƵÄÓ¦ÓùýÓÚ¼òÆÓ£¬»¹ÎÞ·¨Ï꾡µØÄ£Äâ³ö³µÁ¾Ö®¼äµÄ»¥¶¯¡£×îºó£¬ÏÖÓÐÑо¿´ó¶àÊǽ«¹ì¼£Õ¹ÍûºÍ³µÁ¾»»µÀÒâͼ»®·Ö¾ÙÐÐÑо¿£¬½¨ÉèÁ½¸öÕ¹ÍûÄ£×Ó£¬ÕâÑùÄÑÃâ»áºöÂÔ³µÁ¾»»µÀÒâͼÓÚδÀ´¹ì¼£Ö®¼äµÄÄÚÔÚÁªÏµ£¬½ø¶øÎþÉüÁË׼ȷÐÔ¡£
Ö÷ÒªÄÚÈÝ:
±¾ÎÄÄ£×ÓÖ÷ÒªÓɱàÂëÆ÷¡¢Òâͼ-¹ì¼£ÈÚºÏÄ£¿é¡¢½âÂëÆ÷Èý²¿·Ö×é³É£¬Èçͼ2Ëùʾ¡£±àÂëÆ÷ÖаüÀ¨¿Õ¼ä½»»¥¸Ð֪ģ¿é£¨SIPM£©ºÍʱ¼äÒÀÀµ¸Ð֪ģ¿é£¨TDPM£©£¬¿ÉÒÔÌáÈ¡¹ì¼£Êý¾ÝÖеÄʱ¿ÕÌØÕ÷£¬½ø¶ø»ñ×ÔµÃͼÌØÕ÷ÏòÁ¿ºÍ¹ì¼£ÌØÕ÷ÏòÁ¿¡£Òâͼ-¹ì¼£ÈÚºÏÄ£¿é½«³µÁ¾µÄÒâͼ¸ÅÂÊÓë¹ì¼£ÌØÕ÷ÏòÁ¿ÏàÈںϻñµÃ¾ßÓÐÔ½·¢¸»ºñÐÅÏ¢µÄÈÚºÏǶÈë¡£×îºó£¬½âÂëÆ÷ƾ֤Òâͼ-¹ì¼£µÄÈÚºÏǶÈëÌìÉúÔ½·¢×¼È·µÄ¹ì¼£¡£
SIPMÓɶà±ê×¼³¬Í¼Ä£¿é£¨MHM£©ºÍͼעÖØÁ¦Ä£¿é£¨GAM£©×é³É¡£ÆäÖУ¬MHMͨ¹ýÊý¾ÝÇý¶¯µÄ·½·¨Ñ§Ï°³¬Í¼ÍØÆ˽ṹ£¬´Ó¶à¸öÖÇÄÜÌå¹ì¼£Öⶻñ³É¶ÔºÍ·Ö×éµÄ½»»¥£¬´Ó¶øѧϰµ½¸üÄÜÌåÏֿռ佻»¥ÐÅÏ¢µÄǶÈëÌåÏÖ£¬½á¹¹Èçͼ3Ëùʾ¡£GAMͨ¹ýÔÚ½ÚµãÖ®¼äÒýÈë×¢ÖØÁ¦»úÖÆʹµÃÄ£×ÓÄܹ»¸üºÃµØ²¶»ñ½ÚµãÖ®¼äµÄ¹ØϵºÍºÍÌØÕ÷ÐÅÏ¢¡£MHM¹ØÓÚ´¦Öóͷ£ÈºÌåÐԵĽ»»¥¸ü¾ßÓÐÓÅÊÆ£¬GAMÔò¸üÉÆÓÚ²¶»ñ¾Ö²¿Òªº¦½Úµã¹Øϵ£¬½«¶þÕßÌáÈ¡µ½µÄ¿Õ¼äÌØÕ÷¾ÙÐÐÈںϣ¬¿ÉÒÔ»ñµÃÔ½·¢ÖÜÈ«µÄÌØÕ÷ÌåÏÖ¡£TDPMÖ÷ÒªÊÇÓɿɱäÐÎ×¢ÖØÁ¦»úÖÆ¡¢Ç°À¡Éñ¾ÍøÂç¡¢²Ð²îÅþÁ¬ºÍ¹éÒ»»¯²ã×é³ÉµÄ¡£Òâͼ-¹ì¼£ÈÚºÏÄ£¿é¿ÉÒÔÔڹ켣ÌØÕ÷À¡Èë½âÂëÆ÷ÌìÉúδÀ´¹ì¼£Ö®Ç°£¬Ê×ÏÈÕ¹Íû³µÁ¾µÄ»»µÀÒâͼ£¬²¢½«Òâͼ¸ÅÂÊÓëÀúÊ·¹ì¼£Ç¶Èë¡¢¹ì¼£ÌØÕ÷ÏòÁ¿¾ÙÐÐÈںϣ¬½«´Ë°üÀ¨¸ü¸»ºñÐÅÏ¢µÄǶÈëÀ¡Èëµ½½âÂëÆ÷ÖУ¬È·±£Ä£×ÓÄܹ»Ô½·¢ÖÜÈ«µØÃ÷È·³¡¾°¶¯Ì¬£¬½ø¶øÊä³ö¸üΪ׼ȷµÄ³µÁ¾Î´À´¹ì¼£Õ¹ÍûЧ¹û¡£½âÂëÆ÷½á¹¹ÓëTDPM½á¹¹ÀàËÆ£¬Ö÷ÒªÓɿɱäÐÎ×¢ÖØÁ¦²ã¡¢Ç°À¡Éñ¾ÍøÂç¡¢²Ð²îÅþÁ¬ºÍ¹éÒ»»¯²ã×é³É¡£
ͼ2. MGNformerÄ£×Ӽܹ¹Í¼
ͼ3 MHM½á¹¹Í¼
½áÂÛ:
±¾ÎÄÌá³öÁËÒ»ÖÖ»ùÓÚ¶àÖÖͼÉñ¾ÍøÂçºÍTransformerµÄ³µÁ¾¹ì¼£Õ¹ÍûÒªÁìʹÓöà±ê×¼³¬Í¼Éñ¾ÍøÂçºÍͼעÖØÁ¦ÍøÂçÌáÈ¡²î±ðά¶ÈÉϹ켣Êý¾ÝµÄ¿Õ¼äÌØÕ÷£¬Ê¹ÓÿɱäÐÎ×¢ÖØÁ¦»úÖƲ¶»ñ¹ì¼£Êý¾ÝÖÐʱ¼äά¶ÈÉϵij¤¾àÀëÒÀÀµ¹Øϵ£¬½ø¶ø»ñµÃ¸ßÖÊÁ¿µÄ¹ì¼£Ê±¿ÕÌØÕ÷¡£ÎªÁËÐÎò³µÁ¾ÒâͼÓëδÀ´¹ì¼£Ö®¼äµÄÏà¹ØÐÔ£¬±¾ÎÄÌØÊâÉè¼ÆÒâͼ·ÖÀàʹÃü£¬½«³µÁ¾µÄÒâͼ¸ÅÂÊÓë¹ì¼£ÌØÕ÷Èںϣ¬´Ó¶øÌìÉúÔ½·¢×¼È·µÄδÀ´¹ì¼£¡£ÊµÑéЧ¹ûÅú×¢£¬MGNformerÔÚµ¥Ä£Ì¬Õ¹ÍûºÍ¶àģ̬չÍûÉ϶¼ÏÔ×ÅÓÅÓÚÆäËû×îÏȽøµÄÒªÁìÏÖÔÚ£¬±¾ÊÂÇé½öÔÚ¸ßËÙ¹«Â·³¡¾°ÖÐÑéÖ¤ÁËÕ¹ÍûÄ£×ÓµÄЧ¹û£¬ÔÚδÀ´µÄÑо¿ÖÐÎÒÃǽ«°ÑÄ£×ÓµÄÓ¦ÓÃÀ©Õ¹µ½¸üÆÕ±éµÄÓ¦Óó¡¾°ÖУ¬ÒÔÕÃÏÔÊÊÓüÛÖµ¡£
×÷Õß¼ò½é:
Áõ½¨Î°£¬Î÷ϯ£¬Ñ§Õß¡£½ÒÏþѧÊõÑо¿ÂÛÎÄ280¶àƪ¡£