الأسس واللوغاريتم
المسار: الرياضيات والإحصاء للمبرمجين الوحدة: الرياضيات للمبرمج
مدخل إلى الدرس: الأسس واللوغاريتم
تعرّف على الأسس واللوغاريتم ضمن مسار الرياضيات والإحصاء للمبرمجين، مع تفسير الفكرة وكيفية استخدامها ومثال عملي وتدريب ذاتي يساعدك على اختبار الفهم.
طريقة الدراسة: اقرأ التعريف، تتبّع المثال في الشرح، نفّذه بنفسك، ثم اختبر النتيجة والحالات الاستثنائية قبل الانتقال.
خريطة بصرية للمفهوم
flowchart LR
A["فهم الفكرة"]
B["تهيئة مثال"]
C["تنفيذ الخطوات"]
D["اختبار الحالات"]
E["تحسين النتيجة"]
A --> B
B --> C
C --> D
D --> Eالتسلسل: فهم الفكرة ← تهيئة مثال ← تنفيذ الخطوات ← اختبار الحالات ← تحسين النتيجة.
الأسس
a^m×a^n=a^(m+n). (a^m)^n=a^(mn). a^0=1.
منصة أديب الصلوي تركّز في دورة أساسيات الرياضيات والإحصاء للمبرمجين على ربط المفاهيم بقرارات البيانات والكود، وليس على حفظ صيغ بلا سياق.
اللوغاريتم
log_b(x)=y ⟺ b^y=x. log(xy)=log x + log y. تغيير الأساس.
- log(0) غير معرّف.
- في Big-O، log n ينمو ببطء.
- مقياس log على محور يعرض نمواً أسياً بوضوح.
تطبيق
pH، decibels، وlog loss في التصنيف — نفس البنية الرياضية.
كيف تدرس على منصة أديب
اقرأ الأقسام بالترتيب دون تخطّي المثال المحلول أو جدول الأخطاء. نفّذ التمرين على ورقة أو في Jupyter قبل مقارنة فكرتك بالحل. إن كان الدرس يتضمن صيغاً، اكتبها بخط يدك مرة واحدة — هذا يربط أساسيات الرياضيات والإحصاء والاحتمال والانحدار للمبرمجين بذاكرة طويلة المدى. شارك سؤالك في قسم أسئلة الدورة إن علقت على خطوة واحدة.
مثال محلول
2^10=1024≈10^3. log₂(1024)=10. إذا نما المستخدمون 2^n شهرياً، بعد 10 أشهر ≈1024×.
أخطاء شائعة
| الخطأ الشائع | السبب | التصحيح |
|---|---|---|
| جمع الأسس عند الضرب خطأ | قواعد الأسس | راجع الجدول |
| log لقيمة سالبة | مجال log | تحقق من المدخلات |
تمرين تطبيقي
تمرين: بسّط log(1000)+log(2) باستخدام log10 واكتب قيمة تقريبية.
ملخص سريع
اللوغاريتم يحوّل الضرب إلى جمع — أساس في loss وentropy.
مسرد: أس: exponent؛ لوغاريتم: logarithm؛ أساس: base.
مراجعة وتمرين تثبيت المهارة
اختبار سريع: اشرح بعبارتك معنى «الأسس واللوغاريتم»، ثم بيّن أين ستستخدمه داخل مجموعة بيانات مبيعات تتضمن التاريخ والفرع والمبلغ، وما الخطأ الذي يجب اختباره قبل الاعتماد على الحل.
تحدٍّ إضافي: غيّر شرطًا واحدًا في التطبيق، وتوقع النتيجة، ثم نفّذ الاختبار وفسّر الاختلاف.
الدرس التالي: المجموعات وعملياتها. من الأفضل إنهاء التجربة الحالية قبل متابعة الدرس التالي.