文献阅读——出租车出行预测:Real-Time Taxi-Passenger Prediction with L-CNN

北邮牛琨老师的大作*《Real-Time Taxi-Passenger Prediction with L-CNN》*
写一下自己的收获。
本文是结合CNN与RNN(LSTM)来进行出行预测。

一、 基本思路

CNN提取空间特征,LSTM提取时间特征。
划分时间间隔(预测最小单元)为15min,只选取了上车点的数据进行分析(基于上车、下车有same pattern的假设)。

二、数据整合

流程图如下:
在这里插入图片描述
G(t)为t时刻的上车人数格网,将成都市划分为n*n个格网:
在这里插入图片描述
其中:
在这里插入图片描述
代表该时刻内该格网总的上车人数。
本文中的timestep为1,也即是利用前一个时刻的交通流量,预测下一个时刻的交通流量。根据这一点构建数据集,input为t时刻矩阵,label为t+1的矩阵。

三、训练与预测

结合CNN+LSTM:
CNN用来看懂图形
LSTM用来记住顺序

影像经过CNN处理之后得到一维序列,当做LSTM的基本处理单元。Timestep=1,在预测阶段,输入t时刻的交通流量矩阵,经过CNN处理后得到t时刻的一维序列,然后根据训练好的模型,得到了一个t+1时刻的序列,然后反卷积为t+1时刻的交通流量矩阵。
一共11天的数据,每一天都包含15分钟间隔的矩阵(深夜无数据,一共18h,每天183+1=55个矩阵)。如果要预测第11天9:00的,那么训练数据为前10天的全部,加上第11天的6:00到8:45的共计:1055+9=559个矩阵。每一个矩阵都首先通过卷积与线性relu,变成一个8:45分的序列。然后序列带入训练好的LSTM模型,得到9:00的时刻序列,之后通过反卷积,得到9:00的预测的交通矩阵。

四、结果

在这里插入图片描述

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

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

相关文章

名帖237 赵雍 行书《彰南八咏诗》

《中国书法名帖目录》 赵雍《彰南八咏诗》页,纸本,行书。北京故宫博物院藏。 赵雍《彰南八咏诗》 钤“仲穆”印。卷前为执柔道人篆书“彰南八咏”,卷后有刘麟、顾应祥题诗。本幅鉴藏印有“陈子受家珍藏”、“子受秘玩”等3方。 赵雍书法结…

每日习字|2020-05-30

西塞山前白鹭飞,桃花流水鳜鱼肥。青箬笠,绿蓑衣,斜风细雨不须归。 毕竟西湖六月中,风光不与四时同。接天莲叶无穷碧,映日荷花别样红。 故人西辞黄鹤楼,烟花三月下扬州,孤帆远影碧空尽&#xff0…

徽州臭鳜鱼渐成“网红年货”

钟少华品尝臭鳜鱼 江伟 摄 中新网黄山1月24日电 (余皓 江伟 汪娜)臭鳜鱼,是中国八大传统菜系之一——徽菜的代表作,距今已有200多年历史。徽州人用腌制和发酵的方法,将鳜鱼做出了独特鲜美的味道。春节将近,作者来到安徽黄山&…

Python 列表介绍与使用方法

Python 列表介绍与使用方法 1. 序列(sequence)1.1 基本概念1.2 序列的分类 2. 列表(list)2.1 列表的使用2.2 切片 3. 通用操作4. 修改列表5. 列表的方法6. 遍历列表6.1 for循环6.2 range(start, stop[, step]) 1. 序列(sequence) …

web前端期末大作业——开心旅游网站设计与实现(HTML+CSS+JavaScript)

👨‍🎓学生HTML静态网页基础水平制作👩‍🎓,页面排版干净简洁。使用HTMLCSS页面布局设计,web大学生网页设计作业源码,这是一个不错的旅游网页制作,画面精明,排版整洁,内容…

(杂谈)世界上本没什么prompt,有的只是加权平均——关于NLP中embedding的一点思考

(杂谈)世界上本没什么prompt,有的只是加权平均——关于NLP中embedding的一点思考 0. 写在前面1. 问题的提出2. 备受嫌弃的NSP,为什么效果不佳2. 比句子更小的片段——Span Bert3. 更加纯粹的表示方法——PURE4. 风光无限的prompt&…

大模型已涌现社会行为,斯坦福爆火论文打造《西部世界》雏形

源|机器之心 《西部世界》的游戏逐渐走进现实。 我们能否创造一个世界?在那个世界里,机器人能够像人类一样生活、工作、社交,去复刻人类社会的方方面面。这种想象,曾在影视作品《西部世界》的设定中被完美地还原出来&a…

清华ChatGLM-6B本地GPU推理部署

目录 1 简介 2 硬件需求 3 Demo和模型下载 3.1 安装Git LFS 3.2 Demo下载 3.3 模型下载 3.4 文件目录 4 环境安装 5 运行 5.1 FP16 5.2 量化 6 演示 1 简介 ChatGLM-6B是一个开源的、支持中英双语的对话语言模型,基于General Language Model&#xff0…

ChatGLM2-6B本地部署,人人都可以用上LLM大语言模型!

文章目录 介绍使用方式硬件需求环境安装仓库下载模型下载环境安装安装三方库代码调用从本地加载模型 Demo演示命令行 DemoAPI DemoOpenAI 格式的流式 API Demo基于 Streamlit 的网页版 demo 低成本部署相关问题No module named ‘readline’解决方法 module ‘collections’ ha…

[VScode] 嵌入式软件开发必备插件

文章目录 1. C/C 【c/c智能提示、调试和代码浏览】2. C Intellisense 【借助GNU Global标签的c/c智能提示】3. Bracket Pair Colorizer 【一个可定制的扩展为匹配括号着色 】4. Chinese (Simplified) 【中文语言包扩展(简体) 】5. GBKtoUTF8 【GBK到utf8】6. hexdump for VSCod…

chatgpt赋能python:Python在SEO中的利与弊

Python在SEO中的利与弊 引言 Python是一种高级编程语言,因其简洁、易于学习和应用广泛而受到全球程序员的青睐。然而,在SEO领域中,Python通常被认为有黑和白两面性。本文将围绕这个话题展开探讨。 Python的优点 简洁易学 Python拥有直观…

chatgpt赋能python:Python更新界面:让你的应用更美观、更易用

Python更新界面:让你的应用更美观、更易用 Python是一门强大的编程语言,广泛应用于软件开发、数据分析、机器学习等领域。其中,Python的GUI开发能力也非常出色。Python支持多种GUI库,如Tkinter、PyQt、wxPython等,可以…

chatgpt赋能python:Python黑色和浅黑色的代码

Python黑色和浅黑色的代码 Python是一门简洁而强大的编程语言。它在各行各业中广泛应用,包括Web开发、数据分析、人工智能等领域。Python代码的可读性和易于维护性使其成为编程界非常流行的语言之一,几乎所有开发工具都支持Python。Python黑色和浅黑色的…

吴恩达 Chatgpt prompt 工程--7.Chatbot

探索如何利用聊天格式与针对特定任务或行为进行个性化或专门化的聊天机器人进行扩展对话。 Setup import os import openai from dotenv import load_dotenv, find_dotenv _ load_dotenv(find_dotenv()) # read local .env fileopenai.api_key os.getenv(OPENAI_API_KEY)d…

Chatbot UI 和 ChatGLM2-6B 的集成

Chatbot UI 和 ChatGLM2-6B 的集成 0. 背景1. 部署 Chatbot UI2. 部署 ChatGLM2-6B3. 修改 ChatGLM2-6B 项目的 openai_api.py4. 修改 Chatbot UI 的配置5. 访问 Chatbot UI 0. 背景 尝试将 Chatbot UI 和 ChatGLM2-6B 的进行集成, ChatGLM2-6B 提供 API 服务&…

ImportError: cannot import name ‘chatBot‘ from ‘chatbot‘ (C:\Users\l\Pych

报错: ImportError: cannot import name ‘chatBot’ from ‘chatbot’ (C:\Users\l\Pych 如下图所示: Terminal中执行: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple chatterbot 并将报错文件app.py的第一行 from chatbot i…

基于Chatbot UI 实现ChatGPT对话-V1.3-预告

先讲一个悲伤的故事:小红书被封号了。。。emo。。。 给俺点点关注吧,这次一定好好发言💬 【迷茫的21世纪的新青年】 一、预告图 自定义随机量,让回复按需设置。 二、更新功能 随机量 参数名:Temperature(温…

Chatbot + 知识库(Knowledge Base)

从 GPT-3 和 ChatGPT 等大型语言模型 (LLM) 的最新进展中可以看出,在技术行业引起了很大的关注。这些模型对内容生成非常强大,但它们也有一些缺点,例如偏差1 和幻象2。LLM在聊天机器人开发方面特别有用。 基于意图的聊天机器人​ 传统聊天机…

基于Chatbot UI 实现ChatGPT对话-V1.3

基于Chatbot UI 实现ChatGPT对话-V1.3 前端基于开源项目:chatbot-ui进行二次开发,感兴趣的小伙伴可以自行研究。 本项目搭建初衷: 1、在无法科学上网的情况下,实现ChatGPT对话。 2、规避官方聊天时,长时间无链接导致…

从B 树、B+ 树、B* 树谈到R 树

程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 40 分钟。 来自:blog.csdn.net/v_JULY_v/article/details/6530142 第一节、B树、B树、B*树 前言 动态查找树主要有:二叉查找树(Binary Search Tree)&#x…