Add neurips 2025 entries

This commit is contained in:
Yan Lin 2025-09-22 11:07:44 +02:00
parent 64b71f5dbe
commit 4acbece4d7
6 changed files with 144 additions and 76 deletions

View file

@ -6,6 +6,33 @@ sections:
- services
primaryPublications:
- title: "TrajMamba: An Efficient and Semantic-rich Vehicle Trajectory Pre-training Model"
authors: Yichen Liu*, <strong>Yan Lin*</strong>, Shengnan Guo, Zeyu Zhou, Youfang Lin, Huaiyu Wan
tags:
- "NeurIPS"
- "2025"
links:
Poster: "https://neurips.cc/virtual/2025/poster/115959"
- title: "TransferTraj: A Vehicle Trajectory Learning Model for Region and Task Transferability"
authors: Tonglong Wei*, <strong>Yan Lin*</strong>, Zeyu Zhou, Haomin Wen, Jilin Hu, Shengnan Guo, Youfang Lin, Gao Cong, Huaiyu Wan
tags:
- "NeurIPS"
- "2025"
links:
Oral: "https://neurips.cc/virtual/2025/oral/117509"
Poster: "https://neurips.cc/virtual/2025/poster/117508"
Preprint: "https://arxiv.org/abs/2505.12672"
- title: "PLMTrajRec: A Scalable and Generalizable Trajectory Recovery Method with Pre-trained Language Models"
authors: Tonglong Wei*, <strong>Yan Lin*</strong>, Youfang Lin, Shengnan Guo, Jilin Hu, Haitao Yuan, Gao Cong, Huaiyu Wan
tags:
- "NeurIPS"
- "2025"
links:
Poster: "https://neurips.cc/virtual/2025/poster/117945"
Preprint: "https://arxiv.org/abs/2410.14281"
- title: "UVTM: Universal Vehicle Trajectory Modeling with ST Feature Domain Generation"
authors: "<strong>Yan Lin</strong>, Jilin Hu, Shengnan Guo, Bin Yang, Christian S. Jensen, Youfang Lin, Huaiyu Wan"
tags:

92
dist/index.html vendored
View file

@ -144,6 +144,51 @@
<div>
<div id="primary-publications" class="list-group list-group-flush">
<div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
NeurIPS<span class='text-muted'> | </span>2025
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://neurips.cc/virtual/2025/poster/115959" target="_blank" rel="noopener noreferrer">Poster</a>
</div>
</div>
<h5 class="mb-1 paper-title">TrajMamba: An Efficient and Semantic-rich Vehicle Trajectory Pre-training Model</h5>
<p class="card-text mb-auto author-name">Yichen Liu*, <strong>Yan Lin*</strong>, Shengnan Guo, Zeyu Zhou, Youfang Lin, Huaiyu Wan</p>
</div> <div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
NeurIPS<span class='text-muted'> | </span>2025
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://neurips.cc/virtual/2025/oral/117509" target="_blank" rel="noopener noreferrer">Oral</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://neurips.cc/virtual/2025/poster/117508" target="_blank" rel="noopener noreferrer">Poster</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://arxiv.org/abs/2505.12672" target="_blank" rel="noopener noreferrer">Preprint</a>
</div>
</div>
<h5 class="mb-1 paper-title">TransferTraj: A Vehicle Trajectory Learning Model for Region and Task Transferability</h5>
<p class="card-text mb-auto author-name">Tonglong Wei*, <strong>Yan Lin*</strong>, Zeyu Zhou, Haomin Wen, Jilin Hu, Shengnan Guo, Youfang Lin, Gao Cong, Huaiyu Wan</p>
</div> <div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
NeurIPS<span class='text-muted'> | </span>2025
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://neurips.cc/virtual/2025/poster/117945" target="_blank" rel="noopener noreferrer">Poster</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://arxiv.org/abs/2410.14281" target="_blank" rel="noopener noreferrer">Preprint</a>
</div>
</div>
<h5 class="mb-1 paper-title">PLMTrajRec: A Scalable and Generalizable Trajectory Recovery Method with Pre-trained Language Models</h5>
<p class="card-text mb-auto author-name">Tonglong Wei*, <strong>Yan Lin*</strong>, Youfang Lin, Shengnan Guo, Jilin Hu, Haitao Yuan, Gao Cong, Huaiyu Wan</p>
</div> <div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
IEEE TKDE<span class='text-muted'> | </span>2025
@ -254,53 +299,6 @@
</div>
<h5 class="mb-1 paper-title">Origin-Destination Travel Time Oracle for Map-based Services</h5>
<p class="card-text mb-auto author-name"><strong>Yan Lin</strong>, Huaiyu Wan, Jilin Hu, Shengnan Guo, Bin Yang, Christian S. Jensen, Youfang Lin</p>
</div> <div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
IEEE TKDE<span class='text-muted'> | </span>2023
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://ieeexplore.ieee.org/abstract/document/10375102" target="_blank" rel="noopener noreferrer">Paper</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://arxiv.org/abs/2207.14539" target="_blank" rel="noopener noreferrer">Preprint</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://github.com/Logan-Lin/MMTEC" target="_blank" rel="noopener noreferrer">Code</a>
</div>
</div>
<h5 class="mb-1 paper-title">Pre-training General Trajectory Embeddings with Maximum Multi-view Entropy Coding</h5>
<p class="card-text mb-auto author-name"><strong>Yan Lin</strong>, Huaiyu Wan, Shengnan Guo, Jilin Hu, Christian S. Jensen, Youfang Lin</p>
</div> <div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
IEEE TKDE<span class='text-muted'> | </span>2022
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://ieeexplore.ieee.org/abstract/document/9351627" target="_blank" rel="noopener noreferrer">Paper</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://github.com/Logan-Lin/TALE" target="_blank" rel="noopener noreferrer">Code</a>
</div>
</div>
<h5 class="mb-1 paper-title">Pre-training Time-aware location embeddings from spatial-temporal trajectories</h5>
<p class="card-text mb-auto author-name">Huaiyu Wan, <strong>Yan Lin</strong>, Shengnan Guo, Youfang Lin</p>
</div> <div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
AAAI<span class='text-muted'> | </span>2021
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://ojs.aaai.org/index.php/AAAI/article/view/16548" target="_blank" rel="noopener noreferrer">Paper</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://github.com/Logan-Lin/CTLE" target="_blank" rel="noopener noreferrer">Code</a>
</div>
</div>
<h5 class="mb-1 paper-title">Pre-training Context and Time Aware Location Embeddings from Spatial-Temporal Trajectories for User Next Location Prediction</h5>
<p class="card-text mb-auto author-name"><strong>Yan Lin</strong>, Huaiyu Wan, Shengnan Guo, Youfang Lin</p>
</div>
</div>
<hr class="my-2" />

View file

@ -102,6 +102,63 @@
<div class="list-group list-group-flush">
<div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
NeurIPS<span class='text-muted'> | </span>2025
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://neurips.cc/virtual/2025/poster/115959" target="_blank" rel="noopener noreferrer">Poster</a>
</div>
</div>
<h5 class="mb-1 paper-title">TrajMamba: An Efficient and Semantic-rich Vehicle Trajectory Pre-training Model</h5>
<p class="card-text mb-auto author-name">Yichen Liu*, <strong>Yan Lin*</strong>, Shengnan Guo, Zeyu Zhou, Youfang Lin, Huaiyu Wan</p>
</div>
<div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
NeurIPS<span class='text-muted'> | </span>2025
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://neurips.cc/virtual/2025/oral/117509" target="_blank" rel="noopener noreferrer">Oral</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://neurips.cc/virtual/2025/poster/117508" target="_blank" rel="noopener noreferrer">Poster</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://arxiv.org/abs/2505.12672" target="_blank" rel="noopener noreferrer">Preprint</a>
</div>
</div>
<h5 class="mb-1 paper-title">TransferTraj: A Vehicle Trajectory Learning Model for Region and Task Transferability</h5>
<p class="card-text mb-auto author-name">Tonglong Wei*, <strong>Yan Lin*</strong>, Zeyu Zhou, Haomin Wen, Jilin Hu, Shengnan Guo, Youfang Lin, Gao Cong, Huaiyu Wan</p>
</div>
<div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">
NeurIPS<span class='text-muted'> | </span>2025
</p>
<div class="d-flex gap-2">
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://neurips.cc/virtual/2025/poster/117945" target="_blank" rel="noopener noreferrer">Poster</a>
<a class="link icon-link icon-link-hover paper-link link-secondary" href="https://arxiv.org/abs/2410.14281" target="_blank" rel="noopener noreferrer">Preprint</a>
</div>
</div>
<h5 class="mb-1 paper-title">PLMTrajRec: A Scalable and Generalizable Trajectory Recovery Method with Pre-trained Language Models</h5>
<p class="card-text mb-auto author-name">Tonglong Wei*, <strong>Yan Lin*</strong>, Youfang Lin, Shengnan Guo, Jilin Hu, Haitao Yuan, Gao Cong, Huaiyu Wan</p>
</div>
<div class="list-group-item px-0">
<div class="d-flex justify-content-between align-items-center mb-1">
<p class="d-inline-block mb-0 venue-name primary-text">

View file

@ -8,11 +8,5 @@ dependencies = [
"python-markdown-math==0.9",
"pyyaml==6.0.2",
"jinja2==3.1.6",
]
[tool.uv]
dev-dependencies = [
"watchdog==6.0.0",
]
[tool.uv.sources]

View file

@ -1,4 +1,4 @@
{ pkgs ? import <nixpkgs> {}, dev ? false, restartRemote ? false }:
{ pkgs ? import <nixpkgs> {}}:
pkgs.mkShell {
packages = with pkgs; [
@ -8,28 +8,26 @@ pkgs.mkShell {
shellHook = let
venvPath = "$HOME/.venv/homepage";
remoteHost = "personal-vps";
remoteHost = "vps";
in ''
# Set uv to use specific virtual environment path
export UV_PROJECT_ENVIRONMENT=${venvPath}
# Install dependencies with uv
uv sync ${if dev then "--group dev" else ""}
uv sync
# Activate the virtual environment
source ${venvPath}/bin/activate
python generate.py
# Define aliases
alias serve="python generate.py && python watch.py"
alias build="python generate.py"
alias sync="python generate.py && rsync -avP --delete ./dist/* ${remoteHost}:~/www/homepage"
echo "Available commands:"
echo " serve - Watch and rebuild on changes (dev mode)"
echo " build - Generate the static site"
echo " sync - Build and sync with remote production server"
${if dev then ''
python watch.py && exit
'' else ''
rsync -avP --delete ./{dist,compose.yml} ${remoteHost}:/root/homepage/
${if restartRemote then ''
ssh ${remoteHost} "cd /root/homepage && docker compose down && docker compose up -d --remove-orphans"
'' else ""}
exit
''}
'';
}

10
uv.lock generated
View file

@ -1,5 +1,5 @@
version = 1
revision = 2
revision = 3
requires-python = ">=3.12"
[[package]]
@ -11,10 +11,6 @@ dependencies = [
{ name = "markdown" },
{ name = "python-markdown-math" },
{ name = "pyyaml" },
]
[package.dev-dependencies]
dev = [
{ name = "watchdog" },
]
@ -24,11 +20,9 @@ requires-dist = [
{ name = "markdown", specifier = "==3.8.0" },
{ name = "python-markdown-math", specifier = "==0.9" },
{ name = "pyyaml", specifier = "==6.0.2" },
{ name = "watchdog", specifier = "==6.0.0" },
]
[package.metadata.requires-dev]
dev = [{ name = "watchdog", specifier = "==6.0.0" }]
[[package]]
name = "jinja2"
version = "3.1.6"