الذكاء الاصطناعي · الدرس 03

مقدمة إلى SciPy

SciPy هي مكتبة علمية قوية تُستخدم في الحسابات الرياضية، التحسين، والإحصاء، وتجعل النماذج أكثر دقة وفعالية.

مستوى متوسط قراءة 7 دقائق رياضيات + علم بيانات

SciPy يضيف أدوات حسابية متقدمة

بينما يساعدك NumPy في التعامل مع المصفوفات، فإن SciPy يضيف خوارزميات وأدوات مثل التكامل، التحليل الإحصائي، والمعادلات، ما يجعلها مناسبة للتطبيقات العلمية.

python
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

احسب مساحة دالة بسيطة

استخدم SciPy لحساب تكامل x^2 من 0 إلى 5.

from scipy import integrate result = integrate.quad(lambda x: x**2, 0, 5) print(result[0])