【每日一篇】使用图神经网络进行交通速度预测的上下文感知知识图谱框架【为了自己方便读论文】

Context-aware knowledge graph framework for traffic speed forecasting using graph neural network

论文链接:

https://arxiv.org/abs/2407.17703

翻译:

摘要

人类流动在空间和时间上受到城市环境的密切影响,构成了理解交通系统的重要领域知识。虽然现有的交通预测模型主要依赖于原始交通数据和先进的深度学习技术,但由于缺乏有效的集成框架和城市环境的复杂性,结合背景信息仍未得到充分探索。本研究提出了一种新颖的上下文感知知识图谱 (CKG) 框架,通过有效地建模空间和时间背景来增强交通速度预测。该框架采用关系依赖集成策略,从 CKG 的空间和时间单元生成上下文感知表示,以捕捉城市环境的时空依赖关系。然后设计一个 CKG-GNN 模型,结合 CKG、双视图多头自注意力 (MHSA) 和图神经网络 (GNN),使用这些上下文感知表示来预测交通速度。我们的实验表明,CKG 的配置显着影响嵌入性能,其中 ComplEx 和 KG2E 分别是嵌入空间和时间单元的最佳选择。 CKG-GNN 模型超越了基准模型,平均 MAE 达到3.46 ± 0.01并且 MAPE 为14.76 ± 0.09 %用于 10 到 120 分钟的交通速度预测。双视图 MHSA 分析从基于上下文的视角揭示了关系相关特征的关键作用,从基于序列的视角揭示了模型在预测中优先考虑最近时间段的能力。CKG 框架的模型无关性质表明它在智能交通系统的各种应用中具有潜在的适用性。总体而言,这项研究强调了将特定领域的上下文纳入交通预测以及将上下文感知知识图与神经网络相结合以提高准确性的重要性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/51026.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言 合并两个链表并按学号升序排列

已有a,b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。 #include <stdio.h> #include <stdlib.h>typedef struct Node {long num;float score;struct Node* next; } Node;Node* creat() {Node *head = NULL, *p1, *p2;p1 = p2 = …

MarkTool之UDP

UDP客户端&#xff0c;主要作用是与UDP服务端连接进行数据通讯 1、连接参数有4个&#xff0c;绑定IP和Port&#xff0c;服务端IP和Port 2、接收数据和发送数据的参数设置&#xff0c;有16进制&#xff0c;有字符&#xff0c;有原始数据&#xff0c;都可进行选择 3、定时发送&a…

理解常见开源协议的区别

本文将介绍几种常见的开源许可证&#xff0c;包括GPL、LGPL、MIT、Apache、BSD 和 木兰协议&#xff08;Mulan PSL&#xff09;&#xff0c;并详细解释它们的区别。 1. GPL (GNU General Public License) GPL 是最著名和最常用的开源许可证之一&#xff0c;由自由软件基金会 …

module federation模块联邦与微前端

module federation是什么 webpack5新增了module federation&#xff0c;module federation的作用&#xff0c;将每个构建(build)作为容器(这是一个概念)&#xff0c;构建后的资源可以正常部署&#xff0c;同时还具备在运行时对外暴露其中的模块&#xff0c;这就意味着多个构建…

泰安网站建设有几大特点

泰安网站建设的特点可以分为以下几个方面&#xff1a; 一、突出地域特色。泰安是山东省的一个地级市&#xff0c;具有悠久的历史和深厚的文化底蕴。在网站建设过程中&#xff0c;泰安的特色文化和旅游资源应得到充分的展示。可以通过优美的图片、详细的介绍和生动的文字&#x…

【Python 基础】字典和结构化数据 -1

字典和结构化数据 在本文中,我将介绍字典数据类型,它提供了一种灵活的访问和组织数据的方式。然后,结合字典与关于列表的知识,你将学习如何创建一个数据结构,对井字棋盘建模。 字典数据类型 像列表一样,“字典”是许多值的集合。但不像列表的下标,字典的索引可以使用…

科普文:11个编程原则助你写出优雅代码

糟糕的代码形式可以千千万&#xff0c;优雅且高质量的代码却是极其的相通&#xff0c;如何写出让人信服的高质量代码&#xff1f;编程是一个看似简单&#xff0c;但是还是有很大学问&#xff0c;特别是编写出高质量的优雅代码&#xff0c;最后我们再总结下本文总结的 11种原则&…

开源消息队列比较

目录 1. Apache Kafka 1.1安装步骤 1.1.1使用Docker安装 1.1.1手动安装 1.2 C#使用示例代码 1.2.1 安装Confluent.Kafka 1.2.2生产者代码示例 1.2.3消费者代码示例 1.3特点 1.4使用场景 2. RabbitMQ 2.1安装步骤 2.1.1使用Docker安装 2.1.2手动安装 2.2 C#使用示…

【STM32】SysTick定时器

SysTick定时器 前言一、介绍最大计时时间 固件库函数体现用途 总结 前言 参考一下猫咪博主的文章&#xff0c;作为补充学习⇨【STM32】Systick滴答定时器 当然我主要还是跟着金善愚老师学的&#xff0c;我觉得他真的有种高中班主任的亲切感。那个1812的名号往那里一放&#x…

ChanCMS是一款基于Express和MySQL研发的高质量实用型CMS管理系统

系统介绍&#xff1a;ChanCMS 基于expressmysql的一款轻量级高质量cms管理系统 ChanCMS是一款基于Express和MySQL研发的高质量实用型CMS管理系统。它具备多种类型网站开发&#xff0c;如公司&#xff0c;企业&#xff0c;学校&#xff0c;政府&#xff0c;图片&#xff0c;下载…

【vluhub】elasticsearch漏洞

Elasticsearch介绍 是Apache旗下的一个开源的、分布式、RESTful的搜索和分析引擎&#xff0c;适用于java语言项目 默认端口9200 kali中搭建ElasticHD, 即可未授权绕过ES可视化界面 直通车 https://github.com/360EntSecGroup-Skylar/ElasticHD/releases/download/1.4/elas…

吃肉的刷题记录2-贪心

文章目录 贪心贪心算法的特点&#xff1a;贪心算法的应用场景&#xff1a;贪心算法的设计步骤&#xff1a;实现注意事项&#xff1a; 例题: leetcode.322.零钱兑换例题: leetcode 5.最长回文字符串 贪心 贪心算法是一种在每一步选择中都采取在当前状态下最好或最优&#xff08…

Csrf复习(pikachu靶场和防御手段)

CSRF漏洞简介 CSRF又称跨站请求伪造&#xff0c;是指攻击者在用户登录的状态下&#xff08;浏览器保存了用户的cookie&#xff09;通过伪造恶意url诱导用户点击&#xff0c;借助用户的cookie网站权限&#xff08;冒充用户身份来进行非法操作&#xff0c;对于服务器来说是合法的…

视觉SLAM第二讲

SLAM分为定位和建图两个问题。 定位问题 定位问题是通过传感器观测数据直接或间接求解位置和姿态。 通常可以分为两类&#xff1a;基于已知地图的定位和基于未知地图的定位。 基于已知地图的定位 利用预先构建的地图&#xff0c;结合传感器数据进行全局定位。SLAM中的全局…

如何利用开源Bug管理系统提高团队效率

国内外主流的10款开源bug管理系统对比&#xff1a;PingCode、Worktile、Trac、WebIssues、MantisBT、Bugzilla 、Fossil、The Bug Genie、TestLink 、OpenProject。 在软件开发的复杂世界中&#xff0c;Bug管理可能是一个令人头疼的问题&#xff0c;尤其是当工具不足以捕捉和解…

这才是做项目的正确打开方式

基于大数据的推荐机制&#xff0c;对于没有接触到信息的人而言&#xff0c;会认为获取行业外的信息会很困难&#xff0c;对于已经接触到信息的人而言&#xff0c;又会出现选择困难症。当系统对你锁定标签后&#xff0c;就会频繁的给你推荐跟标签对应的信息&#xff0c;信息一多…

[PM]面试题-能力问题

你在公司里面主要做什么? 负责产品的全生命周期的管理, 包括产品调研, 需求整理, 产品设计,文档产出, 产品评审, 项目推进, 产品迭代等工作 你是怎么做需求分析的? 首先我们要收集需求, 然后把需求放到需求池里进行管理, 需求管理首先要对需求进行优先级划分, 在根据需求设…

DjangoRF-8-9-modules和interfaces接口

1、接口编写顺序&#xff0c;同6–7一样。

quicgo

quic-go/quic-go 简介: Go语言实现的QUIC协议。&#xff08;QUIC是一个兼顾TCP连接的可靠性&#xff0c;同时大幅降低延迟的通用网络传输层协议&#xff09; | GitHub 中文社区 https://www.github-zh.com/projects/55637575-quic-go quic-go 是 Go 中 QUIC 协议&#xff08;…

Kafka面试三道题

针对Kafka的面试题&#xff0c;从简单到困难&#xff0c;我可以给出以下三道题目&#xff1a; 1. Kafka的基本概念与优势 问题&#xff1a;请简要介绍Kafka是什么&#xff0c;并说明它相比传统消息队列的优势有哪些&#xff1f; 答案&#xff1a; Kafka定义&#xff1a;Apa…