Náhodný

term_id: random

Category: basic_concepts

Definition

Náhodnost je v AI zásadní pro inicializaci vah modelů, zamíchávání datových sad a zavádění stochastičnosti během trénování, aby se předešlo přeučení. Protože počítače jsou deterministické, systémy AI

Summary

Vlastnost bez předvídatelného vzoru, která je v AI často simulována pomocí algoritmů generování pseudonáhodných čísel.

Key Concepts

  • Seed Value (Hodnota semínka)
  • Stochasticity (Stochastičnost)
  • Pseudo-Random (Pseudonáhodný)
  • Reproducibility (Reprodukovatelnost)

Use Cases

  • Inicializace vah v neuronových sítích
  • Regularizace metodou Dropout
  • Prozkoumávání (explorace) v učení s posilovanou odměnou

Code Example

1
2
3
import numpy as np
np.random.seed(42)
print(np.random.rand())