simulering
Simulering er at efterligne en virkelig proces eller et system ved hjælp af en computermodel, ofte for at studere adfærd, træne AI eller forudsige udfald.
Kort fortalt
Simulering er en måde at køre en kunstig version af virkeligheden på en computer, så man kan teste ting uden at gøre det i den rigtige verden.
- Kategori
- teknik
- Niveau
- begynder
- Udtale
- [simuˈleˀʁeŋ]
Betydninger
2- 1
Generel efterligning af et system eller en proces ved hjælp af en computermodel, ofte med henblik på at studere adfærd eller træne AI.
- Forskere brugte en simulering af en robotarm til at træne en reinforcement learning-model, før den blev implementeret i den virkelige verden. — Eksempel fra forskningsartikel, 2022
- 2
I forbindelse med sprogmodeller (LLMs) en teknik, hvor modellen genererer hypotetiske scenarier eller ræsonnementstrin for at nå et svar.
- Ved at køre en simulering af en samtale kunne sprogmodellen forudsige, hvilke svar der ville være mest passende. — Eksempel fra AI-ordbogen
Hvornår bruges det
Simulering bruges i AI til at generere træningsdata, evaluere agenter i sikre miljøer (f.eks. i reinforcement learning) og til at modellere komplekse systemer som vejr eller trafik. I sprogmodeller kan simulering anvendes til at ræsonnere over scenarier eller til at generere syntetiske dialoger.
Kodeeksempel
import random
def simulate_dice_rolls(n=1000):
results = {i:0 for i in range(1,7)}
for _ in range(n):
roll = random.randint(1,6)
results[roll] += 1
return results
print(simulate_dice_rolls(10000))Simpel simulering af terningekast for at illustrere sandsynligheder.
Oprindelse
Fra latin 'simulatio', af 'simulare' (at efterligne).
Afledte ord
3Kilder
2- Simulation and the Monte Carlo Method (Wiley, 2016)
- Playing Atari with Deep Reinforcement Learning (Mnih et al., 2013)