اذهب إلى المحتوى

عبدالباسط ابراهيم

الأعضاء
  • المساهمات

    5359
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    11

آخر يوم ربح فيه عبدالباسط ابراهيم هو أبريل 29 2024

عبدالباسط ابراهيم حاصل على أكثر محتوى إعجابًا!

آخر الزوار

لوحة آخر الزوار معطلة ولن تظهر للأعضاء

إنجازات عبدالباسط ابراهيم

عضو نشيط

عضو نشيط (3/3)

2.3k

السمعة بالموقع

86

إجابات الأسئلة

  1. المسار الخاص بتعلم الآلة (Machine Learning) لا يقتصر على تغطية الأساسيات فقط، بل يبدأ بأساسيات التعامل مع المكتبات مثل Numpy وScikit-learn وينتقل إلى موضوعات أكثر تقدماً تشمل الانحدار (Regression)، التصنيف (Classification) بأنواعه المختلفة ، التجميع (Clustering) والترابط (Association) والتعلم المعزز (Reinforcement Learning). كما يوجد تطبيق عملي من خلال مشاريع تُجهزك للعمل على أنظمة تنبؤية واقتراحات حقيقية تُستخدم في سوق العمل. وبالمثل في باقي مجالات الذكاء الاصطناعي ولكن أي دورة عموماً ليست شاملة لكل المجالات والتخصصات بشكل متعمق ولذلك لاحقاً يمكنك التعمق أكثر مع الأخذ في الإعتبار التطور السريع في هذا المجال
  2. في هذه الشؤون المالية يفضل التواصل مع فريق الدعم من خلال الرابط التالي https://support.academy.hsoub.com/conversations وقم بفتح تذكرة وشرح المشكلة لديك وسيقوم الفريق بالتواصل معك في أقرب وقت ممكن.
  3. وعليكم السلام ورحمة الله وبركاته. ليس دائماً القيمة الأعلى للـ accuracy تعني أن النموذج أفضل كم ابالتعليق السابق حيث يمكن أن يكون هناك مشكلة Overfitting بمعنى قد يكون النموذج حقق accuracy عالية على بيانات التدريب ولكنه لا يعمم جيداً على البيانات الجديدة ومن المهم مقارنة الـ training accuracy مع validation accuracy كما أنه إذا كانت البيانات غير متوازنة (مثلاً 90% من الحالات من فئة واحدة)، فقد يحقق النموذج accuracy عالية دون أن يتعلم فعلياً وفي هذه الحالة يجب استخدام مقاييس أخرى مثل: F1-score Precision Recall
  4. بالتأكيد من المهم أن تكون لديك قاعدة قوية في الأساسيات مثل حل المشكلات وهياكل البيانات والخورازميات .بل من المهم أن تبني أساسًا قويًا في مهارات البرمجة مثل حل المشكلات وهياكل البيانات، فهي أساس لأي مجال تقني، بما في ذلك الذكاء الاصطناعي. ولكن لا داعي للتوقف تمامًا عن دراسة AI، بل يمكنك تنظيم وقتك بحيث تخصص فترات محددة لتعلم هذه المهارات وفي نفس الوقت مواصلة دراسة مفاهيم الذكاء الاصطناعي. أما إن كنت تشعر أن هناك فجوات في معرفتك بالأساسيات، فقد يكون من الأفضل قضاء بعض الوقت لتحسين هذه المهارات
  5. تأكد من تشغيل السكريبت من خلال تبويب Terminal وليس Output في محرر الكود. حيث في Visual Studio Code، قد تعرض مخرجات السكريبت في تبويب Output الذي لا يدعم استقبال مدخلات المستخدم.
  6. كما تم التوضيح بالتعليق السابق فإن numpy.where هي دالة تستخدم مع مصفوفات NumPy وتعمل بشكل مختلف عن if العادية . ولذلك يفضل استخدم numpy.where مع مصفوفات NumPy الكبيرة وعندما تريد عمليات سريعة وبينما يفضل استخدم if للحالات البسيطة أو عندما تحتاج منطق معقد لا يمكن تنفيذه بـ where
  7. وعليكم السلام ورحمة الله وبركاته. التصنيف (Classification) هو التنبؤ بمتغير تصنيفي، أي تحديد فئة أو تصنيف معين (من مجموعة محددة مسبقًا) بناءً على أمثلة تدريبية. ولذلك تعتبر عملية التصنيف تُعد نوعًا من عمليات التنبؤ أو هو نوع من التنبؤ يختص بتحديد الفئات. وللتوضيح أكثر يعتبر التنبؤ هو مصطلح عام يشمل جميع أنواع تقدير النتائج سواء كانت تصنيفية أو عددية.
  8. من الناحية البرمجية، فيمكن باستخدام Django أو Flask بناء موقع يحتوي على جميع الخصائص الموجودة في مواقع مثل Facebook، بمعنى إنشاء صفحات المستخدمين، أنظمة الأخبار، الرسائل، الإشعارات، التفاعل الاجتماعي وغيرها من الميزات الأساسية. ولكن ذلك بعيداً عن البنية الكاملة التي تشمل إدارة عدد كبير من المستخدمين والتعامل مع الضغط العالي.
  9. وعليكم السلام ورحمة الله وبركاته. يمكنك أيضاً من خلال برنامج vs code تشغيل السكريبت أو ملف App.py بما أنك تقوم باستخدام هذا البرنامج عن طريق فتح الملف App.py ثم الضغط على العلامة run في أعلى اليمين كما بالصورة التالية
  10. وعليكم السلام ورحمة الله وبركاته. يعتمد كلا الخيارين على إحتياجات التطبيق فمثلاً عند استخدام Django REST framework (API) مع واجهة أمامية منفصلة يكون أفضل في الحالات التالية: عندما تحتاج لمرونة في تطوير الواجهة الأمامية باستخدام إطار عمل حديث مثل React أو Vue وإذا كنت تخطط لبناء تطبيقات موبايل تستخدم نفس API كما أنه عندما يعمل فريق مختلف على الواجهة الأمامية والخلفية للمشاريع التي تحتاج قابلية توسع عالية وفصل واضح بين الخدمات بينما استخدام Django التقليدي يكون أفضل عندما تريد سرعة في التطوير فهذه الطريقة تعتبر أبسط نسبياً تعمل بمفردك أو مع فريق صغير وتعتبر هذه النقطة مهمة حيث أنه عند العمل بمفردك واستخدام ال spa يكون مجهوداً مضاعفاً لا تحتاج لدعم تطبيقات موبايل أو واجهات متعددة
  11. هل يمكنك توضيح الخطأ الذي يظهر لك ؟ كما أنه لا يمكن التعرف على الخطأ بدون إرسال كامل ملفات التطبيق أي مجلد المشروع كاملاً . ولكن حاول تعديل ترتيب استدعاء الملفات كالتالي <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Amiri+Quran&family=Blaka+Ink&family=Bungee+Spice&family=Bungee+Tint&family=Cairo+Play:wght@200..1000&family=DynaPuff:wght@400..700&family=Foldit:wght@100..900&family=Honk&family=Montez&family=Pacifico&family=Rubik+Spray+Paint&family=Unkempt:wght@400;700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <link rel="stylesheet" href="bootstrap.css"> <link rel="stylesheet" href="phones.css"> بالتوفيق
  12. من الطبيعي أن تشعر بأن الدروس تبدو "ناقصة" عندما تقتصر على دراسة هذه الأقسام فقط دون التطبيق العملي من خلال المسارات التالية . الفكرة في نهج الأكاديمية هو التدرج بمعنى بناء الأساس أولاً ثم التعمق بالممارسة العملية وستجد أنه بعد هذه الأقسام يتم دراسة المفاهيم المتقدمة من خلال التطبيق العملي لاحقاً. كما انه من الطبيعي في البداية بعد دراسة هذه التقنيات بشكل نظري أن تجد صعوبة في التطبيق في مشروع حقيقي حيث تحتاج للتطبيق وراء المدرب عدة مرات حتى تستطيع التطبيق والعمل بمفردك ولذلك لا تقلق وقم بالمتابعة مع المدرب في التطبيقات القادمة
  13. من خلال الدخول على محتوى الدورة من التبويبة دوراتي كما بالصورة التالية تجد أن المحتوى كاملاً مرتباً من أول درس إلى آخر درس وذلك إذا كنت اشتركت بالفعل في الدورة أما إذا كنت تسأل عن محتوى الدورة قبل الإشتراك فيمكنك الدخول على صفحة الدورة التي تسأل عنها من الصفحة الرئيسية وفي الصفحة الخاصة بالدورة ستجد المحتوى وللمزيد من المعلومات يرجى الإطلاع على المعلومات بالرابط التالي https://support.academy.hsoub.com/access-to-courses
  14. يمكنك الدفع باستخدام أي بطاقة بنكية أو حساب بايبال، وليس هناك مشكلة يكون الشخص الذي يقوم بالدفع شخص آخر. هذا يعني أنه إذا كان لديك أقارب في الخارج يمكنهم مساعدتك عن طريق الدفع بدلاً عنك. كما أنه هناك أشخاص تقوم بالدفع عن طريق بايبال ولكن يجب عليك التواصل مع أشخاص مضمونة. وإذا واجهت أي مشكلة أو كانت لديك استفسارات حول طريقة الدفع المناسبة لحالتك، يمكنك التواصل مع مركز مساعدة حسوب وتزويدهم بكافة التفاصيل، وسيرشدونك إلى الطريقة الأنسب لإتمام عملية الدفع.
  15. يمكنك التحدث مع الدعم من خلال الرابط التالي https://support.academy.hsoub.com/conversations
×
×
  • أضف...