simuleringsmiljø
En digital simulering af en verden eller et system, som agenter (f.eks. AI-modeller) kan interagere med for at lære eller teste adfærd.
Kort fortalt
Et simuleringsmiljø er en kunstig verden, hvor AI kan trænes og testes i sikre, kontrollerede omgivelser.
- Kategori
- værktøj
- Niveau
- øvet
Betydninger
2- 1
En virtuel verden eller et system skabt til at efterligne et virkeligt scenarie, så AI-agenter kan interagere, trænes og evalueres.
- Vi trænede robotten i et simuleringsmiljø, før vi implementerede den i den virkelige verden.
- 2
Specifikt inden for maskinlæring: en softwareplatform, der giver et standardiseret interface til at teste og sammenligne RL-algoritmer.
- OpenAI Gym er et populært simuleringsmiljø til udvikling af reinforcement learning-algoritmer.
Hvornår bruges det
Simuleringsmiljøer bruges især inden for reinforcement learning, hvor agenter skal lære at handle gennem prøve-og-fejl. De gør det muligt at træne avancerede modeller uden risiko for fysisk skade eller høje omkostninger. Eksempler inkluderer OpenAI Gym, MuJoCo og CARLA.
Kodeeksempel
import gym
env = gym.make('CartPole-v1')
obs = env.reset()
for _ in range(1000):
action = env.action_space.sample()
obs, reward, done, info = env.step(action)
if done:
break
env.close()Eksempel på brug af OpenAI Gym-simuleringsmiljø til CartPole-opgaven.
Oprindelse
Sammensætning af 'simulering' og 'miljø', fra latin 'simulatio' (efterligning) og dansk 'miljø' (omgivelser).