Assignment SS 2024/2025/cs

From Simulace.info
Revision as of 22:27, 6 May 2025 by Lans06 (talk | contribs) (Přidání návrhu na simulaci)
Jump to: navigation, search

Simulace: Kontrola jízdenek v MHD

Popis problému

Simulace se zabývá procesem kontrol jízdenek ve veřejné dopravě (např. v systému MHD v Praze). Veřejná doprava je financována částečně z příjmů z jízdného. Cestování "načerno" představuje pro dopravní podnik zdroj ztrát. Proto revizoři od podniku provádějí kontroly platnosti jízdních dokladů. Z toho vyplývá otázka, jak často a jakým způsobem mají být dané kontroly prováděny, aby byly efektivní a ekonomicky dávaly smysl. Výsledky simulace umožní řízení MHD optimalizovat frekvenci kontrol, počet revizorů a tím zvýšit celkovou efektivitu inspekcí.

Cíl simulace

Simulace se bude věnovat zodpovězení otázky: jak ovlivňuje četnost kontrol objem vybraných pokut ve veřejné dopravě? Výsledkem bude doporučení efektivních inspekčních strategií pro maximalizaci vybraných pokut. Simulace také ukáže, kolik revizorů je potřeba pro dosažení požadované míry kontroly.

Použitá metoda a prostředí

Multiagentní simulace v Netlogo. Agenti v modelu budou reprezentovat pasažéry a revizory.

Proměnné

Definované předem:

  • Počet cestujících (celkově)
  • Počet revizorů
  • Výše pokuty (standardní nebo menší za platbu okamžitě)
  • Frekvence kontrol (počet provedených kontrol za minutu/hodinu)
  • Kapacita vozidla (počet cestujících z celkového čísla, kteří jsou aktuálně v kontrolovaném prostoru)

Náhodné:

  • Platnost jízdenky (zda jede pasažér "načerno")
  • Zachycení černého pasažéra (zda je neplatnost jízdenky odhalena)
  • Zaplacení pokuty (hned či později)

Data

DPP - pokuty a revizoři - výše jednotlivých pokut

DPP - vozový park - kapacity vozidel

Prague public transport inspectors handed out 250,000 fines last year - počty kontrol, pasažérů a revizorů, celková výše pokut, zaplacení pokut

Míra cestování "načerno" pro Prahu není zveřejněna oficiálně. Pro odhad poměru černých pasažérů se lze inspirovat jinými státy (UK, IT).

Simulant

Vladislav Sanin Sanv05 (talk) 21:15, 6 May 2025 (CET)

Simulace: Pavlovovo podmiňování v agentním modelu

Co budu simulovat

Simulace bude modelovat proces klasického (Pavlovova) podmiňování, kdy agent (představující psa) postupně spojuje neutrální podnět (zvonek) s přirozeným podnětem (jídlo). Výsledkem je, že agent začne reagovat podmíněnou reakcí (slinění) i v případě, že se později objeví pouze zvonek bez jídla.

Cíl simulace

Cílem simulace je analyzovat průběh učení podmíněné reakce a zjistit:

  • kolik opakování je potřeba k vytvoření podmíněné reakce,
  • jak stabilní tato reakce je v čase,
  • jak rychle dochází k vyhasnutí reakce (extinkci) při absenci posílení,
  • jak efektivní je opětovné učení (re-learning) po ztrátě reakce.

Obecně jde o pochopení mechanismů formování návyků a chování založeného na stimulaci a posilování.

Kdo by takovou simulaci mohl využít a jak by mu pomohla

Simulaci mohou využít například:

  • psychologové zabývající se behaviorálním učením,
  • učitelé při výuce základních principů behaviorismu,
  • vývojáři agentních a AI modelů, kteří chtějí simulovat jednoduché učení nebo formování návyků.

Simulace jim umožní vizuálně a experimentálně sledovat proces klasického podmiňování a analyzovat vliv různých parametrů na průběh učení.

Použitá metoda a prostředí

  • Metoda: Agentní simulace využívající jednoduchý model chování se stavovým automatem. Agent mění svůj vnitřní stav v závislosti na podnětech a historii posilování.
  • Prostředí: NetLogo

Jaké proměnné budou v simulaci

  • Počet pokusů o podmiňování
  • Zpoždění mezi zvonkem a jídlem (časování podnětů)
  • Frekvence posilování (např. 100 %, 75 %, 50 % případů s jídlem)
  • Síla podmíněné reakce (vnitřní proměnná zvyšující se učením)
  • Počet extinkčních pokusů (zvonek bez jídla)

Jaké proměnné budou náhodné

  • Pravděpodobnost, zda po zvonku následuje jídlo (při částečném posilování)
  • Malá náhodná odchylka v chování psa (např. reakční doba, úroveň slinění)

Na jakých datech budou proměnné založené

  • Parametry vycházejí z publikovaných výsledků klasických experimentů Pavlova a dalších behaviorálních studií.
  • Typické hodnoty časování a pravděpodobností pro různé typy posilování vychází z odborné literatury.
  • Síla reakce bude modelována pomocí logistické funkce, která simuluje typickou křivku učení a vyhasínání reakce.

Na jakých datech jsou založeny vzorce v simulaci (chování modelu)

Chování modelu bude založeno na Rescorla-Wagnerově modelu klasického podmiňování, který kvantifikuje změnu síly asociace mezi podmíněným podnětem a nepodmíněným podnětem během jednotlivých pokusů.

Simulant

Lans06 (talk) 22:27, 6 May 2025 (CET)