码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 轨迹预测——day50 基于多头注意力对抗机制的复杂场景行人轨迹预测


    基于多头注意力对抗机制的复杂场景行人轨迹预测

    • 4 MAGAM 模型
      • 4.1 模型整体框架
      • 4.2 轨迹编码器模块
      • 4.3 交互特征提取模块
      • 4.4 轨迹解码器模块
      • 4.5 生成器与判别器
    • 5 实 验
      • 5.3 评价标准
      • 5.5 实验结果与分析
        • 5.5.1 行人轨迹预测误差对比分析
        • 5.5.4 模型性能对比
    • 6 总 结

    4 MAGAM 模型

    一种基于多头注意力机制的生成对抗网络模型

    4.1 模型整体框架

    在这里插入图片描述

    图 2 为 MAGAM 模型 的整体框架 模型采用生成对抗网络结构包括一个生成器和一个判别器 。生成器以行人的观测轨迹序列 T作为输入 ,学习各行 人之间 的复杂交互关系 并生成 预测 轨 迹 判别 器T^。学习判断某 一 轨迹是真实轨迹还是由生成器生成的轨迹 。其中

    1. 生****成器包括 3 个模块:分别为轨迹编码器模块 ,交互特征提取模块和轨迹解码器模块。
    2. 判别器中仅包含轨迹编码器模块

    4.2 轨迹编码器模块

    本模块对每个行人的历史轨迹迸行编码,利用 LSTM 对每个行人的历史轨迹序列进行建模,得到当前时刻的状态

    4.3 交互特征提取模块

    本模块旨在利用多头注意力机制深度捕捉行人之间 的交互模式。
    在这里插入图片描述

    图3描述了利用多头注意力机制提取行人交互特征的过程。其交互状态为MHA_ i
    在这里插入图片描述

    图4:本文对行人的相对位置编码

    4.4 轨迹解码器模块

    本模块利用基于 LSTM 的解码器来预测行人的未来轨迹。
    在解码之前:

    1. 拼接状态-位移向量M_ i 与 Multi-Head 获取的行人交互状态 MHA_i 矩阵

    4.5 生成器与判别器

    • 生成器通过 3个模块的计算能够为每个行人生成未来时刻的运动轨迹 ,然后判别器用来鉴别其输人的轨迹是真实轨迹, 还是由生成器生成的轨迹。
    • 在经过编码器进行编码后由Softmax 分类器计算输入轨迹是真实轨迹的概率进行轨迹分类

    5 实 验

    5.3 评价标准

    1. 平均位移误差——ADE
    2. 终点位置误差——FDE
    3. 平均非线性位移误差——AnlDE

    5.5 实验结果与分析

    5.5.1 行人轨迹预测误差对比分析

    在这里插入图片描述

    表二:

    1. 从整体性能上看,MAGAM模型比基准模型的性能有所提高。
    2. 从ADE指标对比可以看出,多头注意力机制能更好地捕捉行人之间的交互特征,从而提高模型的准确率。
      在这里插入图片描述图5:绿色是真实轨迹,红色是预测轨迹
      不论是在行走方向还是行走速度上MAGAM 模型预测轨迹与真实轨迹是最接近的

    5.5.4 模型性能对比

    在这里插入图片描述

    表三:模型结构越复杂,模型训练时
    所消耗的时 间越多模型达到收敛状态的平均耗时越长

    6 总 结

    针对复杂场景 中 行人轨迹 的多样性与行人之间 复杂 的交互关系 本文提 出 了 基于多 头 注意力 对抗 机制 的行人轨迹 预测模型 首先 利 用 LSTM 提取每个行人的轨迹特征 然后通过多头 注意力 机制从, 融合 了 行人相 对位移信息 的 位 移 状态矩 阵 中 学 习 多个行人之间 的交互关系 , 再对加人 了 噪声 的 特征 向量进行解码得到预测轨迹 MAGAM 模型基于对抗生成机制 和高斯噪声来拟合生成多种可行 的行人 轨迹 . 为验证 MAGAM 模型 的性 能 本文不仅进行 了行人轨迹预测实验 还将模型应用 于道路车辆轨迹的预测任务 中 均得到 了 合理的预测路径 但相 比GAN模型 MAGAM的 , 于s o c i a l LSTM和s o c i a l , 计算成本较高 未来我 们将探索优化方法降低计算消耗 的 时长 此外 在实 际应用 中 需 要 根据具体 的 场景 以 及 目 标物体移动轨迹 的 特征 对模型 的 局 部 算法结构进行改进和 优化 从而实 现对复杂场景 中 的预测 目 标更全面的特征挖掘 。

  • 相关阅读:
    【智能家居】东胜物联ODM定制ZigBee网关,助力能源管理解决方案商,提升市场占有率
    【Nacos】spring cloud (feign)+ Nacos 负载均衡实现
    为什么IDEA不推荐你使用@Autowired ?
    最新android icon和splashScreen适配兼容至2024android
    300分钟吃透分布式缓存-08讲:MC系统架构是如何布局的?
    第十八章:Swing自述
    Markdown还能这么玩?这款开源神器绝了!
    零束科技获得中国信通院“2022 XOps产业生态峰会优秀案例”奖
    芒果改进YOLOv7系列:首发改进特征融合网络BiFPN结构,融合更多有效特征
    Exploring Common Algorithms in Machine Learning
  • 原文地址:https://blog.csdn.net/qq_43537420/article/details/127596829
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号