الذكاء الاصطناعي · الدرس 03
مقدمة إلى SciPy
SciPy هي مكتبة علمية قوية تُستخدم في الحسابات الرياضية، التحسين، والإحصاء، وتجعل النماذج أكثر دقة وفعالية.
الفكرة في سطر
SciPy يضيف أدوات حسابية متقدمة
بينما يساعدك NumPy في التعامل مع المصفوفات، فإن SciPy يضيف خوارزميات وأدوات مثل التكامل، التحليل الإحصائي، والمعادلات، ما يجعلها مناسبة للتطبيقات العلمية.
from scipy import integrate
result = integrate.quad(lambda x: x**2, 0, 3)
print(result[0])
9.0
المفاهيم الأساسية
أين تُستخدم SciPy؟
01
التكامل
تُستخدم لحساب المساحات والانتقالات في الدوال الرياضية.
integrate.quad
02
التحسين
تساعدك في إيجاد أفضل قيمة أو أفضل نموذج.
optimize.minimize
03
المعالجة الإحصائية
تُستخدم لتحليل التوزيعات، التباين، والتوقعات.
stats.describe
04
الذكاء الاصطناعي
تدعم الحسابات العلمية الأساسية التي تُبنى عليها خوارزميات التعلم الآلي.
scipy + numpy + ML
مختبر AIRealm
احسب تكامل دالة
غيّر الحدّ الأعلى، وسترى كيف يختلف الناتج عندما يتغير المجال الحسابي.
output
9.0
في Python:
integrate.quad(lambda x: x**2, 0, limit)تحدي سريع
احسب مساحة دالة بسيطة
استخدم SciPy لحساب تكامل x^2 من 0 إلى 5.
from scipy import integrate
result = integrate.quad(lambda x: x**2, 0, 5)
print(result[0])