/ Модель

Характеристики

Библиотека
pytorch
Опубликована
7 авг 2026

congestion-gnn

Языковая модель

Графовая модель GraphSAGE прогнозирует плотность толпы в зонах площадки на пять шагов вперёд с учётом связей между зонами.

0скачиваний за 30 дней0лайковвеса обновлены7 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Congestion Propagation GNN — графовая нейросеть для Crowd Flow Optimiser, обученная на синтетических сценариях симулятора Crowd Flow Optimiser. Она прогнозирует плотность толпы в каждой зоне площадки через пять временных шагов, используя текущие характеристики зон и граф проходов между ними.

Модель построена на двух слоях GraphSAGE: обмен информацией между соседними узлами позволяет учитывать, как переполненность одной зоны влияет на риск затора в связанных с ней проходах. На вход подаются признаки плотности, тренда, нормализованной вместимости и степени узла, максимальной плотности соседей и изменения плотности, а также идентификаторы узлов и рёбра графа в формате PyTorch Geometric. Репозиторий содержит веса PyTorch.

Модель предназначена для прогноза скопления людей по зонам и может использоваться как клиент Crowd Flow Optimiser; сервис переключается на локальную линейную модель, если endpoint недоступен. Лицензия в предоставленных данных не указана.

Сценарии применения

  • прогноз плотности толпы у входов и выходов
  • оценка риска затора в проходе рядом с переполненной зоной
  • раннее выявление распространения скопления людей по площадке

Ограничения

Модель обучена на синтетических сценариях Crowd Flow Optimiser, поэтому её точность на реальных площадках зависит от соответствия данных и графа проходов условиям симуляции. Для входа требуется фиксированный порядок шести признаков и edge_index в формате PyTorch Geometric.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Congestion Propagation GNN

Predicts each venue zone's crowd density 5 ticks ahead from the current densities and the venue's walkway graph. Trained on synthetic runs from the Crowd Flow Optimiser simulator.

Two-layer GraphSAGE. Message passing is the whole point: a gate backing up should raise the predicted risk of the walkway feeding it, which a per-zone threshold cannot see.

Input

features rows must be in this exact column order:

density, trend, capacity_norm, degree_norm, neighbour_max_density, density_delta

{{"inputs": {{
  "node_ids": ["gate-a", "walk", "exit-e"],
  "features": [[0.93, 1.0, 0.35, 0.20, 0.44, 0.32],
               [0.44, 0.0, 0.55, 1.00, 0.93, 0.04],
               [0.05, 0.0, 0.44, 0.40, 0.44, 0.01]],
  "edge_index": [[0, 1], [1, 2]]
}}}}

edge_index is [all_sources, all_targets] — PyTorch Geometric's [2, num_edges] layout, not a list of pairs.

Output

{{"risk": {{"gate-a": 1.0, "walk": 0.8, "exit-e": 0.1}}}}

Note the second zone: 44% full, but scored 0.80 because its neighbour is at 93% and pushing into it. That is the behaviour this model exists to provide.

Consumed by

ai-service/app/clients/hf_gnn_client.py in the Crowd Flow Optimiser, which falls back to a local linear model whenever this endpoint is unset or unreachable.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · pytorch

Нельзя запустить

Графовые модели пока не поддерживаются.

Ревизия весов
d72f10b

0 моделей