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. 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. 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

3

Kilder

2
  • Simulation and the Monte Carlo Method (Wiley, 2016)
  • Playing Atari with Deep Reinforcement Learning (Mnih et al., 2013)