لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 10/20/25 في كل الموقع
-
تخيل أننا ندرب شبكة عصبية باستخدام بيانات، حيث يمثل كل سجل كيانًا أكبر (مثل عميل)، ويمثل كل سجل فرعي أجزاءً أصغر مرتبطة به (مثل معاملات العميل الفردية). الآن، لدى بعض العملاء 3 معاملات، ولدى آخرين 10 معاملات أو أكثر. عند تقسيم البيانات إلى مجموعات تدريب واختبار، يمكننا: التقسيم حسب السجلات الفرعية (المعاملات)، مما يعني أن معاملات العميل نفسه قد تظهر في كل من مجموعتي التدريب والاختبار. التقسيم حسب السجلات (العملاء)، مما يعني أن جميع معاملات العميل تظهر معًا إما في التدريب أو الاختبار، ولكن ليس في كليهما. مثال آخر: إذا كنا نتنبأ بشدة الزلازل ولدينا 1000 زلزال، ولكل زلزال 3 سجلات على الأقل (سجلها مراقبون مختلفون)، فهل يجب علينا تقسيم البيانات بناءً على 1000 زلزال بحيث يكون (800 * 3 على الأقل) منها تدريبًا و200 * 3 على الأقل) اختبارًا؟ في هذه الحالة، نعلم أن 80% من بيانات الزلازل الأرضية مخصصة للتدريب، ولكن هذا قد يجعل عدد السجلات المُدرَّبة أكثر أو أقل من 80% من إجمالي السجلات. أم يجب علينا التقسيم بناءً على إجمالي عدد السجلات؟ ما يقلقني هو تسرب البيانات: إذا رأى النموذج بعض معاملات العميل/الزلزال أثناء التدريب، ثم تم اختباره على معاملات أخرى من نفس العميل/الزلزال، فإنه يكون قد "رأى" بالفعل جزءًا من بيانات الاختبار بشكل غير مباشر - حتى لو اختلفت المعاملات المحددة. أم ان عملية التدريب مختلفة عن ذلك؟ إذن، السؤال هو: عند تدريب نموذج على بيانات هرمية (سجلات تحتوي على سجلات فرعية)، هل يجب إجراء تقسيم التدريب/الاختبار على مستوى السجل أم على مستوى السجل الفرعي لتجنب تلوث البيانات أو تسربها؟2 نقاط
-
2 نقاط
-
رسالة ادارية: مرحبًا بك، نود إعلامك أن إضافة نماذج أعمال منسوخة أو قوالب جاهزة إلى معرض الخدمة، مخالف لشروط الاستخدام وتكرار المخالفة سيؤدي إلى إيقاف الحساب. شكرًا لك. ما الحل رغم أنني لم أضف أي خدمة منسوخة إلا استخدمت بعض القوالب المجانية في كانفا وعملت بعض التصميمات عليها فهل هذا يدخل بالخدمات المنسوخة ...2 نقاط
-
السلام عليكم ورحمة الله وبركاته يوجد لدي استفسار انا مشترك في دورة الذكاء الاصطناعي ووصلت الى الدرس : التعرف على الكائنات في الوقت الحقيقي باستخدام النموذج YOLO . ولكن توقفت هنا ببسب إمكانية جهاز الكمبيوتر الخاص بي الضعيفه لا يوجد لدي كرت شاشة انفيديا وانا سأشتري كمبيوتر جديد لكن ابغى اعرف التفاصيل والمميزات المهمه فيه أُريد منكم توضيح التفاصيل لي الخاصه بالجهاز المناسب لكي استطيع ان اشتري الكمبيوتر المناسب من ناحية كرت شاشة , ومعالج او اي اشياء اخرى اريد مواصفات كمبيوتر تأهلني لكي استطيع مواصلة وتطبيق كل محتويات الدورة1 نقطة
-
السلام عليكم أنا طالبة مشروع تخرج تخصص"هندسة برمجيات" أريد إنشاء موقع ويب ولم اجد فكره إلى الان هل تستطيعون تزويدي بأفكار تكون مميزة ولايوجد فيها AI؟1 نقطة
-
1 نقطة
-
1 نقطة
-
لا يوجد أي شرح للرياضيات بالدورة، لذا ستحتاج إلى دراسة أساسيات الرياضيات من أجل استيعاب الشرح بشكل أفضل، أرجو التوجه لليوتيوب ودراسة الأساسيات وتستطيع دراسة الدورة بدونها لا مشكلة، لكن ستواجه صعوبة في استيعاب المفاهيم وما يحدث في الخلفية، لكن الأساسيات فقط، فالتعمق سيستغرق وقت وستفقد الحماس والدافع، والكثير من المفاهيم الرياضية لن تحتاجها فعليًا. لذا في البداية خصص شهر لدراسة الرياضيات، ودراسة التالي: ابدء بالجبر الخطي ودراسة المصفوفات، العمليات الأساسية، الضرب النقطي. ثم التفاضل ودراسة المشتقات، قاعدة السلسلة، التدرج. ثم الإحصاء ودراسة المتوسط، الانحراف المعياري، التوزيعات الأساسية بعد ذلك كلما واجهتك مفاهيم رياضية، توقف وادرسها، ففي درس التصنيف باستخدام أشجار القرار Decision Trees مثلاً، ستحتاج إلى دراسة أساسيات الاحتمالات البسيطة واللوغاريتمات ومفهوم المجموع Summation Notation. ستجد تفصيل هنا:1 نقطة
-
ممتاز طيب سؤال هذا كله نستطيع نتعلمه في داخل الدوره ذكاء الاصطناعي ولا هذه بدها دروس خاصه بالرياضيات ؟1 نقطة
-
دائمًا يجب إجراء تقسيم التدريب والاختبار على مستوى السجل ككل بمعنى العميل، الزلزال، المريض، المنتج، وليس على مستوى السجل الفرعي. فخلط وتقسيم جميع التسجيلات 1000 زلزال * 3 تسجيلات على الأقل = 3000+ تسجيل، سيؤدي إلى أن تسجيلات نفس الزلزال ستكون في التدريب والاختبار، وسيتعلم النموذج الخصائص الفريدة لزلزال معين، الأمر الذي يسمح له بالغش، وسيحقق أداء جيد بشكل مصطنع عند اختباره على تسجيل آخر لنفس الزلزال. بينما الصحيح هو، لدينا قائمة بـ 1000 زلزال فريد، نقوم بتقسيمها إلى 800 زلزال للتدريب و 200 زلزال للاختبار، ثم نضع التسجيلات المرتبطة بـ 800 زلزال في مجموعة التدريب. وجميع التسجيلات المرتبطة بـ 200 زلزال نضعها في مجموعة الاختبار. لذا طالما البيانات هرمية أو مجمعة، فيجب أن يكون التقسيم على مستوى المجموعة ككل لضمان عدم وجود أي تداخل للمعلومات بين مجموعتي التدريب والاختبار.1 نقطة
-
في حالة البيانات الهرمية عندما تكون هناك سجلات رئيسية (مثل العملاء أو الزلازل) تحتوي على سجلات فرعية (مثل المعاملات أو الملاحظات) يجب دائمًا تقسيم البيانات على مستوى السجل الرئيسي وليس السجل الفرعي. عندما تقوم بتقسيم البيانات على مستوى السجلات الفرعية، قد يرى النموذج أثناء التدريب جزءًا من بيانات العميل نفسه أو الزلزال نفسه، ثم يُختبر على بيانات أخرى . هذا يجعل النموذج "يعرف" مسبقًا خصائص هذا العميل أو الزلزال، فيُظهر أداءً مرتفعًا زائفًا في الاختبار. مثال: إذا كان لدينا عميل له 10 معاملات، ووضعت 7 منها في التدريب و3 في الاختبار، فالنموذج سيتعلم نمط هذا العميل من التدريب، وبالتالي سيتنبأ بنتائج الاختبار بسهولة غير حقيقية. أما إذا وضعت كل معاملات العميل إما في التدريب أو في الاختبار فقط، فسيكون النموذج مضطرًا لتعميم معرفته على عملاء جدد لم يسبق له رؤيتهم. لذا نحتاج إلى تقسيم على مستوى الكيان الرئيسي (مثل العميل أو الزلزال) لتجنب تسرب البيانات وضمان أن النموذج يتعلم التعميم الحقيقي، وليس الحفظ أو التكرار.1 نقطة
-
السلام عليكم ,, اخي الفاضل اتابع الشرح وانا جهازي المكتبي مايكروسوفت سيرفس ويندوز ,, والشرح على جهاز ماك ابل وهناك اختلافات في الاختصارات وعلامات مثل على سبيل المثال يقول ادخل على خيار بالاعلى RUN وهو موجود في الماك ابل وليس موجود هذا الخيار في ماكروسوفت ,, ما هو الحل للمتابعه بشكل سلس يناسب جهازي المكتبي اللذي اعمل عليه ؟1 نقطة
-
ليس المطلوب منك رفع التطبيقات العملية البسيطة، بل المشاريع العملية الكاملة، بمعنى في قسم "استخراج البيانات من الويب Web scraping" يوجد تطبيق عملي ستوظف به ما تعلمته، فذلك مطلوب منك رفعه. وفي مسار "تطبيقات عملية على النماذج النصية الكبيرة LLMs" مطلوب منك التطبيقات التي سنقوم بها في ذلك المسار. بالتالي لتجنب إدخال نفسك في متاهة مفرغة، أرجو إنشاء مجلد للدورة ثم بداخله قم بإنشاء عدّة مجلدات حيث مجلد لكل مسار في الدورة. وبداخل كل مجلد قم بوضع التطبيقات العملية التي قمنا بها في ذلك المسار. ثم رفع المجلد الرئيسي بالكامل بما يحتويه من مجلدات على مستودع GitHub وتوفير الرابط الخاص به عند التقدم للإختبار. وفي حال وجود مشروع به الكثير من الملفات والمجلدات ويحتاج إلى مجلد خاص به مثل مشروع "تخصيص نموذج لغة باستخدام LangChain و OpenAI" هنا تقوم برفع المشروع على مستودع GitHub منفصل خاص به.1 نقطة
-
المشاريع العملية الكبيرة هي فقط التي أنت مطالب بتسليمها . ففي أثناء دراسة الدورة ستجد مشاريع عملية كاملة أي مشروع كامل من البداية للنهاية به مجلدات وملفات ويستغرق وقت في تنفيذه، تلك هي المشاريع المطلوب تسليمها، وليس التطبيقات العملية البسيطة التي نكتبها في ملف واحد بسيط. أى أن التمارين في نهاية الدرس لست مطالبا برفعها على github ويمكنك وضع حلك أسفل الدرس إذا أردت أن تعرف مدى صحته وتقيم الحل لك . ولكن لا بئس إذا أردت رفعها . فيمكنك إنشاء مجلد للدورة وبداخله مجلد لكل مسار وهكذا يمكنك وضع الملفات في مجلد المسار ويمكنك تقسيم مجلد المسار نفسه إلى دروس ووضع ملف التطبيق مع المدرب والتمارين في مجلد الدرس.1 نقطة
-
1 نقطة
