عشوائي

term_id: random

Category: basic_concepts

Definition

يُعد العشوائية أمراً أساسياً في الذكاء الاصطناعي لتهيئة أوزان النماذج، وخلط مجموعات البيانات، وإدخال العشوائية أثناء التدريب لمنع الإفراط في التخصيص (Overfitting). وبما أن أجهزة الكمبيوتر حتمية، فإن أنظمة الذكاء الاصطناعي

Summary

خاصية عدم وجود نمط قابل للتنبؤ، وغالباً ما يتم محاكاتها في الذكاء الاصطناعي من خلال خوارزميات توليد الأرقام شبه العشوائية.

Key Concepts

  • قيمة البذرة (Seed Value)
  • العشوائية (Stochasticity)
  • شبه عشوائي (Pseudo-Random)
  • إمكانية التكرار (Reproducibility)

Use Cases

  • تهيئة الأوزان في الشبكات العصبية
  • تنظيم الإسقاط (Dropout Regularization)
  • الاستكشاف في التعلم التعزيزي

Code Example

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