Losowość

term_id: random

Category: basic_concepts

Definition

Losowość jest fundamentalna w AI do inicjalizacji wag modeli, mieszania zbiorów danych i wprowadzania stochastyczności podczas trenowania, co zapobiega przeuczeniu (overfitting). Ponieważ komputery są deterministyczne, systemy AI używają generatorów liczb pseudolosowych (PRNG), które zaczynają się od wartości początkowej (seed), aby zapewnić odtwarzalność wyników eksperymentów.

Summary

Właściwość braku przewidywalnego wzorca, często symulowana w AI za pomocą algorytmów generowania liczb pseudolosowych.

Key Concepts

  • Wartość początkowa (Seed Value)
  • Stochastyczność
  • Pseudolosowość
  • Odtwarzalność

Use Cases

  • Inicjalizacja wag w sieciach neuronowych
  • Regularizacja przez dropout
  • Eksploracja w uczeniu przez wzmacnianie

Code Example

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