Google Research Introduces ME-POIs: A Mobility-Informed Framework that Adds “How a Place Is Used” to Text-Based POI Embeddings
A team from Google Research and USC has released Mobility-Embedded POIs (ME-POIs), a framework that folds aggregate human movement into text-based place embeddings.The premise is that language models describe what a place is, but not how it is used.
Two coffee shops can share a category, an address block, and a text vector, while one runs commuter turnover and the other holds customers for ninety minutes.
ME-POIs encodes each visit as a contextualized vector, then uses contrastive learning to align those visits with one learnable prototype per POI.
Across five map-enrichment tasks on Los Angeles and Houston mobility data, adding ME-POIs to strong text encoders improved 34 of 35 model-task pairings in Los Angeles, with relative gains up to 81.9% F1 on visit intent and a 24.7% MAE reduction on busyness.
Notably, a variant trained on mobility alone beat Gemini embeddings on price-level classification.Is it deployable?Partially, it is a framework you rebuild, not a checkpoint you download.As of publication, Google Research has released the paper but no public code or weights.
The compute bar is low: the model is ~53.7M parameters and was pretrained on a single NVIDIA Tesla V100 16GB.The real gate is data — you need licensed foot-traffic or first-party visit logs plus POI polygons.
How the framework works Each visit is a triple: coordinates, arrival time and departure time.Three factorized encoders handle them: Space2Vec for multi-scale location, and two Time2Vec encoders for arrival and departure separately, so start time and dwell duration stay distinguishable.
The concatenated vectors get sinusoidal positional encoding and pass through a 4-layer, 8-head Transformer (d_h = 512) to produce contextualized visit embeddings.The core objective is contrastive.
Every POI owns a learnable prototype, and an InfoNCE loss pulls each visit embedding toward its own POI’s prototype while pushing away the other POIs in the minibatch.The prototype becomes a functional centroid that averages out individual user schedules.Sparsity is the hard part.Only 9.
07% of Los Angeles POIs and 7.04% of Houston POIs cleared the anchor threshold (100 and 50 total visits respectively).For the long tail, ME-POIs computes normalized Gaussian kernels at three bandwidths — 0.3 km, 1.0 km, 3.
0 km — and transfers anchor visit histograms to sparse POIs, then adds a KL term forcing the sparse embedding to predict that prior.A second KL term supervises anchors against their own empirical distributions.
A fourth loss maximizes cosine similarity with projected text embeddings, whose prompts follow the GeoLLM recipe: coordinates, category, address, and the ten nearest POIs with distance and direction.
What the numbers say Evaluation covers two anonymized mobility datasets — Los Angeles (39,557 POIs, 6.9M visits, full-year 2019) and Houston (28,419 POIs, 715,604 visits, 20 days in March 2020) — across five map-enrichment tasks with frozen-embedding probing.
Labels come from SafeGraph for opening hours and closures, and Google Maps for visit intent, busyness, and price level.Adding ME-POIs improved 34 of 35 model-task pairings in Los Angeles.Peak relative gains: 16.2% F1 on weekly opening hours (OpenAI-large), 81.9% F1 on visit intent (Gemini), 6.
5% F1 on permanent closure (E5), and a 24.7% MAE reduction on busyness (Gemini).In Houston, price-level F1 rose 75.1% for GTR-T5.The single regression was Gemini on permanent closure, down 0.4%.The more interesting result is the mobility-only variant.
Trained with no text alignment at all, it reaches 0.600 accuracy on Los Angeles price level against Gemini’s 0.559 — collective behavior outperforming the words used to label the place.It also beats every trajectory-based baseline on every task.
Explainer: the mechanism, step by step (function(){ window.addEventListener("message", function(e){ if(e && e.data && e.data.mepoiHeight){ var f = document.getElementById("mepoi-explainer-frame"); if(f){ f.style.setProperty("height", e.data.
mepoiHeight + "px", "important"); } } }, false); })(); Key Takeaways ME-POIs learns one context-independent vector per POI, not a trajectory-conditioned one.Contrastive alignment plus multi-scale KL transfer fixes the long tail: 91% of LA POIs are sparse.Gains reach 81.9% F1 on visit intent and 24.
7% MAE reduction on busyness.Mobility-only embeddings beat Gemini text embeddings on price-level classification.No public code or weights yet; licensed visit data is the real barrier, not compute.Check out the Paper and Technical details.
Feel free to check out our GitHub Page for Tutorials, Codes and Notebooks.Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter.Wait!are you on telegram?now you can join us on telegram as well.
Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.?Connect with us The post Google Research Introduces ME-POIs: A Mobility-Informed Framework that Adds “How a Place Is Used” to Text-Based POI Embeddings appeared first on MarkTechPost.
Related
相關文章
Apertus 1.5 Release Notes
Back to Articles Apertus 1.5 Release Notes Team Article Published October 15, 2026 Upvote 8 +2 Hanna Yukhymenko hannayukhymenko Follow swiss-ai Oleg Lavrovsky loleg Follow swiss-ai Y Metz ymetz Follow swiss-ai Our latest release, Apertus 1.
如何使用 Meta 的 Rebalancer 進行任務部署與最佳化
在本教學中,我們實作 Meta 的任務分配求解器 Rebalancer,採用 C++ 核心並搭配 Python 繫結。我們說明物件、容器、維度、範圍與分割區,加入限制條件與目標,然後選擇區域搜尋或精確混合整數求解器 HiGHS。我們建立一個小型資料中心,排空忙碌的主機,並在玩具模型、互斥主機、合成叢集及 60 個公開的 OR-Library 實例上比較兩種求解器。
惡意微調防線被持續訓練擊穿
Computer Science > Cryptography and Security arXiv:2605.14605 (cs) [Submitted on 14 May 2026 (v1), last revised 7 Oct 2026 (this version, v3)] Title:A Few Steps Further: Why Defenses Against Malicious Finetuning Erode Un。
Google Research Moves Federated Learning Into TEEs: Gboard Now Trains With Externally Verifiable Differential Privacy
Google Research has announced a next-generation Federated Learning (FL) system built on Trusted Execution Environments (TEEs).
《Dream it Possible》旋律再起,全新華為Mate 90系列踏光而來!
在10月1日的華為Mate 90系列及全場景新品發佈會上,開場曲《Dream it Possible》全新版本旋律響起,瞬間把全場的記憶拉回那些與歷代Mate同行的歲月。而華為Mate 90系列核心精神內核“踏光向前”,就藏在這首歌與Mate共同寫下的故事裡。回頭看,這首歌的每次唱響都踩在Mate的關鍵節點上,與品牌理念同頻共振。

特朗普簽署行政令把 AI 改叫 SI,推出美國政府對話式問答網站
作者:汪淼 責編:汪淼 評論: 感謝網友 火瓶座、有鯽雪狐、不一樣的體驗、軟媒新友2547452、呼呼啦啦啦噠 的線索投遞!9 月 30 日消息,美東時間週二(9 月 29 日),美國總統特朗普正式簽署行政令,下令所有行政部門和機構使用“超級智能”(Super Intelligence,簡稱 SI)一詞代替人工智能(AI)。