أرشيف الوسم : advanced

Fine-tuning — ازاي تدرّب نموذج AI على بياناتك الخاصة

عندك بيانات خاصة ومحتاج نموذج AI يفهمها بشكل أفضل؟ الضبط الدقيق (Fine-tuning) هو الحل — بتاخد نموذج جاهز وتدربه على بياناتك. إيه هو Fine-tuning؟ الضبط الدقيق (Fine-tuning) معناه إنك بتاخد نموذج كبير اتدرب على بيانات عامة (زي GPT-4 أو Llama) وبتدربه إضافياً على بيانات محددة عشان يتخصص. التشبيه: زي دكتور عام بيتخصص — عنده أساس قوي في الطب العام، وبعدها …

أكمل القراءة »

RAG شرح عملي — ازاي تخلي الـ AI يجاوب من مستنداتك

أكبر مشكلة في ChatGPT إنه ما بيعرفش حاجة عن بياناتك الخاصة. RAG بيحل المشكلة دي — بيخلي الـ AI يبحث في مستنداتك قبل ما يجاوب. إيه هو RAG؟ RAG اختصار Retrieval-Augmented Generation — يعني «التوليد المعزز بالاسترجاع». الفكرة بسيطة: 1. استرجاع (Retrieval): لما تسأل سؤال، النظام بيبحث في مستنداتك ويلاقي الأجزاء المتعلقة. 2. توليد (Generation): النموذج اللغوي بيستخدم الأجزاء دي …

أكمل القراءة »

Claude Code و Agentic Coding — مستقبل البرمجة بالـ AI

البرمجة بتتغير بسرعة. بدل ما الـ AI يكمّلك سطر، دلوقتي بيقدر يبني مشاريع كاملة لوحده — بيقرأ الكود، بيعدّل ملفات، بيشغّل اختبارات، ويصلّح أخطاء. ده اسمه Agentic Coding. إيه هو Agentic Coding؟ البرمجة الوكيلية (Agentic Coding) معناها إن الـ AI مش بس بيقترح كود — بيتصرف كمبرمج كامل. بيقرأ المشروع، بيفهم الهيكل، بيكتب كود، بيشغله، ولو فيه خطأ بيصلحه لوحده. …

أكمل القراءة »

إيه هو الـ Federated Learning؟ | التعلّم الفيدرالي

باختصار الـ Federated Learning طريقة لتدريب النماذج على بيانات موزّعة في أجهزة مختلفة من غير ما البيانات تغادر الجهاز — للخصوصية الكاملة. بالتفصيل عادةً التدريب بيحتاج كل البيانات في مكان واحد (السيرفر). Federated Learning بيعكس المعادلة: النموذج بيتنزّل على كل جهاز، بيتدرب على البيانات المحلية، وبعدين التحديثات (مش البيانات) بتتجمع في السيرفر. يعني تليفونك ممكن يساعد في تدريب نموذج AI …

أكمل القراءة »

إيه هي الـ Synthetic Data؟ | البيانات الاصطناعية

باختصار الـ Synthetic Data بيانات تولّدها نماذج AI بدل جمعها من العالم الحقيقي — حل ذكي لشُح البيانات وحماية الخصوصية. بالتفصيل تدريب نماذج AI محتاج ملايين أو مليارات نقطة بيانات. المشكلة: البيانات الحقيقية أحياناً شحيحة أو حساسة أو مكلفة التجميع. Synthetic Data الحل: تستخدم نموذج AI (أو محاكاة) لتوليد بيانات اصطناعية تشبه البيانات الحقيقية في خصائصها. مستشفى عنده 1000 حالة …

أكمل القراءة »

إيه هو الـ Distillation؟ | تقطير المعرفة

باختصار الـ Knowledge Distillation طريقة لتحويل نموذج ضخم وغالي التشغيل لنموذج أصغر وأسرع مع الاحتفاظ بمعظم ذكائه. بالتفصيل Knowledge Distillation أو «تقطير المعرفة» هو عملية بيكون فيها «نموذج مُعلّم» كبير يدرّب «نموذج طالب» أصغر. الفكرة مش بس إن الطالب يتقلّد إجابات المعلم الصح/غلط، لكن يتعلم كيفية تفكير المعلم — احتمالات كل إجابة وليس مجرد الإجابة النهائية. ده بيعطي الطالب معرفة …

أكمل القراءة »

إيه هو الـ RLHF؟ | التعلّم المعزّز من التغذية البشرية

باختصار الـ RLHF طريقة تدريب بتستخدم تقييمات بشرية لتعليم النموذج يطلع إجابات أحسن وأأمن وأكثر توافقاً مع تفضيلات الإنسان. بالتفصيل RLHF اختصار لـ Reinforcement Learning from Human Feedback. الفكرة إن النموذج بيولّد ردود متعددة، وبشر حقيقيين بيختاروا الأحسن، والنموذج بيتعلم منهم. العملية لها ثلاث مراحل: أولاً السؤال والإجابة العادية، ثانياً تدريب «نموذج المكافأة» على اختيارات البشر، وأخيراً استخدام Reinforcement Learning …

أكمل القراءة »

إيه هو الـ Quantization؟ | التكميم

باختصار الـ Quantization تقنية بتقلل حجم النموذج وتسرّع تشغيله عن طريق تبسيط الأرقام التي يخزّنها — مع خسارة بسيطة في الدقة. بالتفصيل النماذج الضخمة بتخزّن معاملاتها بدقة عالية (32-bit أو 16-bit). Quantization بتقلل الدقة دي (لـ 8-bit أو 4-bit) — زي ما لو حوّلت صورة من TIFF لـ JPEG. الصورة أصغر وتقدر تفتحها أسرع، مع فقدان طفيف في الجودة. عند …

أكمل القراءة »

إيه هو الـ LoRA؟ | التكيّف منخفض الرتبة

باختصار الـ LoRA طريقة ذكية للـ Fine-tuning بتعدّل جزء صغير من النموذج بدل كله — أسرع وأرخص وبنفس الجودة. بالتفصيل LoRA اختصار لـ Low-Rank Adaptation. بدل ما تعدّل كل المليارات من المعاملات في النموذج الضخم، LoRA بتضيف «طبقات صغيرة» جانبية بتعلّم الفرق المطلوب. تخيل إنك بدل ما تعيد رسم لوحة كاملة، بتضيف طبقة شفافة فوقها بتحتوي التعديلات الجديدة. النموذج الأصلي …

أكمل القراءة »

إيه هو الـ Fine-tuning؟ | الضبط الدقيق

باختصار الـ Fine-tuning هو عملية تدريب نموذج AI موجود على بيانات متخصصة عشان يبقى أحسن في مجال معين. بالتفصيل تخيل إنك اشتريت طباخ محترف تعلّم كل المطابخ العالمية — ده النموذج الأساسي. الـ Fine-tuning زي ما لو درّبته إضافياً على المطبخ المصري تحديداً لمدة شهر. النتيجة: طباخ يفهم كسبانة ومحشي أحسن من أي حد تاني. تقنياً، بتاخد نموذج ضخم زي …

أكمل القراءة »