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

مقدمة إلى NumPy

NumPy هي مكتبة Python قوية للتعامل مع الأرقام والمصفوفات، وتُستخدم كثيراً في علوم البيانات والذكاء الاصطناعي.

مستوى مبتدئ قراءة 7 دقائق AI + Data

NumPy يساعدك في التعامل مع المصفوفات بكفاءة

بدل التعامل مع القوائم التقليدية بشكل يدوي، تقدم لك NumPy مصفوفات جاهزة للعمليات الحسابية السريعة والفعّالة.

python
import numpy as np

arr = np.array([1, 2, 3, 4])
print(arr + 10)
[11 12 13 14]

ما الذي يجعل NumPy مهمّاً؟

01

المصفوفات arrays

هي هياكل يمكنها حفظ عدد كبير من القيم في شكل منظم.

np.array([1, 2, 3])
02

العمليات الحسابية

يمكنك جمع أو ضرب أو طرح المصفوفات بسهولة.

arr * 2
03

الأبعاد

يمكن أن تكون المصفوفة أحادية البعد أو ثنائية أو أكثر.

np.array([[1, 2], [3, 4]])
04

التطبيق في الذكاء الاصطناعي

تُستخدم NumPy في تمثيل البيانات ومعالجتها قبل تدريب النماذج.

features = np.array([...])

أنشئ مصفوفة ثنائية الأبعاد

استخدم NumPy لإنشاء مصفوفة 2×2 ثم اطبعها.

import numpy as np arr = np.array([[1, 2], [3, 4]]) print(arr)