simulating heterogeneous crowd behavior

Post on 02-Aug-2015

931 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

инж. Иван Стефанов

Симулиране на разнородни поведения на

тълпи

Димитър Вулджев

Същност

Приложения • Проектиране на публични съоръжения;

• Създаване на ефективни евакуационни планове;

• Изследване на вече съществуващи обекти.

Моделиране • Моделиране на данни (data modeling):

o Типична работа с данни.

• Математическо моделиране o Използване на математически концепции (диференциални

уравнения, статистика, модели от теория на игрите).

• Агентно-ориентирано моделиране.

Агентно-ориентирано моделиране

Среда

Агенти

• Автономни

• Личност • Възприятия • Опит (учене) • *Евристики

• Решение

Геометрия (0, 0)

A

B

Ci

𝑂𝐶𝑖 = 𝐶𝑖𝐵

𝐴𝐵

𝑂𝐴 + 𝐴𝐶𝑖

𝐴𝐵

𝑂𝐵

Геометрия (0, 0)

(x1; y1)

(x2; y2)

Други алгоритми • DFS, BSF, Dijkstra, A*

• D*, D* Lite

• MirVam*

Логика на агентите 1. Информация за средата и съседите;

2. Преговори;

3. Решения (навигация, избор на цел): o Личност;

o Строги методи;

o Евристики;

o Невронни мрежи;

o др.

Личности Изведени на базата на редица проучвания.

• Скорост на движение (импулсивен - срамежлив);

• Хоризонт (напрегнат - импулсивен).

За подобна симулация • Комуникация между агентите;

• Социални групи;

• Паралелен „живот“ (методи за синхронизация);

• Реалистичност.

Демонстрация от Инженера

Благодарности • Участниците в RSI;

• И на Момо;

• На Telerik :D

• И на всички вас!

Благодарим Вам

top related