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

لوحة المتصدرين

  1. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      6

    • المساهمات

      19010


  2. أسامة زيادة

    أسامة زيادة

    الأعضاء


    • نقاط

      3

    • المساهمات

      2501


  3. منتصر احمد

    منتصر احمد

    الأعضاء


    • نقاط

      2

    • المساهمات

      760


  4. Ali Ahmed39

    Ali Ahmed39

    الأعضاء


    • نقاط

      2

    • المساهمات

      138


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 06/19/23 in أجوبة

  1. السلام عليكم ما اهمية البيانات في تعلم الاله؟ وهل تدريب نمادج تعلم الاله مكلفه ؟
    2 نقاط
  2. ستحتاج في البداية إلى من يرشدك ويوجهك وأن ترى كتابة الكود بعينيك والأخطاء وتصحيحاتها على الشاشة، وبعد أن تتمكن تنفيذ المشاريع بمفردك، وبالطبع ستصل لتلك المرحلة بعد الإنتهاء من مسار تعليمي كامل وبعد فترة لا تقل على 6 أشهر. لكن لا تكتفي بالدورة فقط بل ابحث وتعلم وطبق بمفردك على مشاريع أخرى. وتستطيع بعدها قراءة الكتب وهو أمر أنصحك به بشدة، لكن كما ذكرت ليس في البداية، وليس أي كتاب أيضًا فالكتب التي أرشحها لك بخصوص مجال الويب ولغة بايثون هي: JavaScript: The Good Parts by Douglas Crockford Eloquent JavaScript by Marijn Haverbeke Python Crash Course by Eric Matthes Fluent Python by Luciano Ramalho SQL for Dummies by Alan R. Simon The Pragmatic Programmer by Andrew Hunt and David Thomas Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin Grokking Algorithms Head first OOAD Good code, bad code Head First design patterns وتستطيع الإختيار من بين الكتب السابقة ما شئت لكن إذا أردت الأهم فهم: Grokking Algorithms Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin Head first OOAD Good code, bad code Head First design patterns وللأسف أغلب الكتب المفيدة باللغة الإنجليزية، وفي أكاديمية حسوب يتم محاولة توفير كتب قيمة باللغة العربية وستجد جميع الكتب في القسم الخاص بالكتب في أكاديمية حسوب. وتستطيع البحث بين قائمة أفضل الكتب مثلاً للبرمجة أو لمجال الويب أو للغة بايثون وهكذا، لكن يجب الإختيار من بينها بعناية وعن تجربة وتقييم مبرمجين آخرين، وتستطيع السؤال أيضًا، وعندما تريد قراءة كتاب يجب أن يكون الكاتب ذو خبرة تستحق الأخذ بها.
    2 نقاط
  3. أنا مطور ويب, هل تعلم تقنية flutter هو أمر جيد لي, بالطبع لن أستعملها في مجال الويب بل أريد استعمالها في مجال تطبيقات الجوال, هل لهذا أي أثر على معرفتي بالويب أو أن هذا يمكن أن يضعف خبرتي السابقة, أم أن هذا غير صحيح وتعلمها أمر سيفيدني بشكل أكبر, وبالطبع لا أريد ترك مجال الويب.
    1 نقطة
  4. لا يخفى عليكم فائدة قراءة الكتب في شتى المجالات لما تحتويه الكتب من شرح مسهب و تفصيل كثيرا . سؤالي هو انا كمتعلم لمسار تطوير الواجهات الامامي وانوي مستقبل تعلم تطوير التطبيقات والتقنيات التي سوف استخدامها على الاغلب هي html , css , js , pytho ,sql وغيرها من التقينات و توجد في الاكاديمية وفي اماكن اخرى كتب تشرح مثل هذه التقينات ودائما لدي رغبة في قراءة مثل هذه الكتب ولكن في داخلي تفضيل اكثر لمتابعة دوراتي على الاكاديمية وكذلك التطبيق العلمي وليس لدي دافع قوي لقرائتها هل هناك منهجيه في قراءة الكتب البرمجية التي تخص اختصاص معين ام لا احتاج الى قراءة هذه الكتب واذا كان هناك فائدة من قراءة الكتب كيف استطيع اختيار الكتاب المناسب بارك الله فيكم
    1 نقطة
  5. قرائت قبل فترة مقال في الاكاديمية يتكلم في المدرب عن فائدة حل المشاكل البرمجية وما لها من تاثير في تقوية المنطق البرمجي وفوائد اخرى. انا حاليا اتعلم تطوير واجهات امامية ولدي مسار مستقبلي هو تطوير التطبيقات باستخدام بايثون (ضمن اكاديمية حسوب ايضا ) تراودني فكرة وهي ان قوم بتخصيص وقت لحل المشاكل البرمجية ولا ادري هل اقوم بذلك فعلا ام اصب كل تركيزي على تطوير الواجهات لامامية ثم بعد ان اصل الى مرحلة تطوير الواجهات الخلفية اقوم بذلك (والصراحة اقول لنفسي لو بدت بتخصيص قليل من الوقت للقيام بحل مسائل برمجية بلغة بايثون لعله عندما اصل لبايثون اكون قد حللت الكثير من المسائل وتطور عندي المنطق البرمجي ) اذا كان من الضروري تخصيص وقت لحل المشاكل البرمجية فانا لدي لغتي برمجة اتعامل معهما وهي لغة جافاسكربت وهي اللغة التي استخدمها حاليا في تطوير الواجهات الامامية . لغة بايثون وهي اللغة التي سوف استخدمها في تطوير الواجهات الخلفية . (مع العلم انا دارس اساسيات بايثون وعملت مشروع بها قبل ان اسجل في الاكاديمية ) باي لغة اقوم بممارسة مهارة حل المشاكل
    1 نقطة
  6. السلام عليكم ، أواجه مشكلة و هي أن نافذة تسجيل الدخول لا يمكنني الضغط عليها و هذا هو الملف index.html
    1 نقطة
  7. https://mohamed-montaser1.github.io/Typescript-XO_Game/dist/index.html لقت صنعت هذه اللعبة في وقت فراغي للتمرن علي typescript + react
    1 نقطة
  8. نعم، حجم البيانات له أهمية كبيرة في تعلم الآلة، حتى في حالة وجود خوارزمية جيدة. إذا كان لديك حجم صغير جدًا من البيانات، فقد يكون من الصعب على النموذج التعلم منها بشكل كافٍ للحصول على نتائج دقيقة وقوية. البيانات الأكبر والأكثر تنوعًا تسمح للنموذج بتحليل أنماط مختلفة والتعرف على صورة أوضح للمشكلة التي يحاول حلها.
    1 نقطة
  9. أهمية البيانات في التعلم الآلي تعتمد خوارزميات التعلم الآلي على البيانات للتعرف على الأنماط والعلاقات، ومن ثم استخدام تلك الأنماط للتنبؤ، وجودة وكمية البيانات هما عاملان مهمان في أداء نموذج التعلم الآلي. فالبيانات ذات الجودة هي البيانات الدقيقة والكاملة والمتعلقة بالمهمة المطروحة، وإذا لم تكن البيانات عالية الجودة، فلن يتمكن نموذج التعلم الآلي من التعلم بفعالية وستكون توقعاته أقل دقة. أي إذا كنت تحاول تدريب نموذج تعلم آلي للتنبؤ بما إذا كان العميل سيترك الشركة، فإن البيانات يجب أن تتضمن معلومات عن مشتريات العميل السابقة وتوجهاته الديموغرافية وتفاعلاته مع الشركة، وإذا كانت البيانات ناقصة أو غير دقيقة، فلن يتمكن النموذج من إجراء توقعات دقيقة. كمية البيانات أيضًا مهمة، فكلما كان لدى نموذج التعلم الآلي المزيد من البيانات للتعلم منها، كان بإمكانه أن يقدم توقعات أفضل. ولكن، هناك نقطة حيث إضافة المزيد من البيانات لا تحسن أداء النموذج بشكل كبير. مثلاً عند تدريب نموذج تعلم آلي للتعرف على صور القطط، فيجب أن يتوفر مجموعة بيانات كبيرة من صور القطط، ومع ذلك، إذا كان لديك مجموعة بيانات تحتوي على ملايين الصور، فإن إضافة المزيد من الصور لن تحسن أداء النموذج بشكل كبير. تكلفة تدريب نماذج التعلم الآلي تعتمد تكلفة تدريب نماذج التعلم الآلي على عدة عوامل، بما في ذلك حجم وتعقيد مجموعة البيانات، ونوع نموذج التعلم الآلي، والموارد الحاسوبية المستخدمة. أي تكلفة تدريب نماذج التعلم الآلي مرتفعة، ولكن الكلفة قد انخفضت في السنوات الأخيرة مع توفر موارد الحوسبة بأسعار معقولة. وإليك بعض العوامل التي يمكن أن تؤثر في تكلفة تدريب نماذج التعلم الآلي: كلما كانت مجموعة البيانات أكبر، زادت الوقت والموارد الحاسوبية التي يحتاجها التدريب، فعند تدريب نموذج تعلم آلي للتعرف على صور القطط، فسيكون لديك حاجة لمجموعة بيانات كبيرة تحتوي على صور القطط، وكلما زاد عدد الصور، زاد وقت التدريب. والنماذج المعقدة تتطلب مزيدًا من البيانات والموارد الحاسوبية للتدريب، فالنموذج قادر على التعرف على صور القطط والكلاب أكثر تعقيدًا من نموذج يمكنه فقط التعرف على صور القطط، أي كلما زاد تعقيد النموذج، زاد وقت التدريب. بعض الخوارزميات مكلفة حسابيًا أكثر من الأخرى، مثل خوارزميات التعلم العميق أكثر تكلفة حسابيًا من أشجار القرار decision trees، نوع الخوارزمية المستخدمة سيؤثر على تكلفة تدريب النموذج. وتعتمد تكلفة تدريب نموذج التعلم الآلي على نوع الموارد الحاسوبية المستخدمة، فيمكن أن تكون الحوسبة السحابية طريقة فعالة من حيث التكلفة لتدريب نماذج التعلم الآلي، ولكن الحوسبة في الموقع يمكن أن تكون أكثر تكلفة. وأيضًا التكلفة تعتمد على نوع المعالجات المستخدمة وعددها والذاكرة ووحدات المعالجة المركزية المطلوبة، وقد تحتاج إلى موارد حاسوبية قوية ومكلفة لتدريب نماذج التعلم الآلي، وهذا قد يؤثر على التكلفة الإجمالية. وإذا كنت بحاجة إلى تخزين كميات كبيرة من البيانات، فستضاف تلك التكلفة إلى تكلفة تدريب النموذج، والبعض يعتمد على خدمات التخزين السحابي أو شراء مساحة تخزين إضافية لاستيعاب حجم البيانات الضخم. وفي حال كانت عملية تدريب النموذج تتطلب نقل كميات كبيرة من البيانات عبر الشبكة أو الاتصال بخوادم بعيدة، فقد تتكبد تكلفة إضافية للشبكة والاتصال، مثل تكاليف النقل وتكاليف البنية التحتية للشبكة. وهناك عوامل أخرى يمكن أن تؤثر على تكلفة تدريب نماذج التعلم الآلي، مثل تكاليف ترخيص البرامج وتكاليف صيانة وإدارة البنية التحتية.
    1 نقطة
  10. البيانات لها أهمية كبيرة في تعلم الآلة. فعندما يتعلم النموذج الذكاء الاصطناعي، يستند إلى البيانات المتاحة لتحليل الأنماط واكتساب المعرفة. تعتبر البيانات الموثوقة والشاملة مفتاحًا أساسيًا لتدريب نماذج تعلم الآلة قوية ودقيقة. تعتمد جودة البيانات المستخدمة في تدريب النماذج على عدة عوامل، مثل حجم البيانات وتنوعها وجودة التسميات (في حالة البيانات المشرفة) واختيار الميزات المهمة للنموذج. إذا كانت البيانات غير ممثلة للمشكلة أو غير متوازنة أو غير كافية، فقد يؤدي ذلك إلى أداء ضعيف للنموذج. بالنسبة لتكلفة تدريب نماذج التعلم الآلي، فإنها تختلف بناءً على عدة عوامل أيضًا، مثل حجم البيانات، وتعقيد المهمة، واختيار الخوارزمية المستخدمة، والتكنولوجيا المستخدمة في التدريب. بعض التدريبات الضخمة قد تتطلب موارد حسابية كبيرة ووقت طويل للتدريب، مما يرفع تكلفتها. ومع ذلك، مع تطور التكنولوجيا وظهور تقنيات تعلم الآلة الفعالة وإمكانية استفادة من التكنولوجيا السحابية، أصبح بإمكان العديد من الشركات والمؤسسات تدريب نماذج بتكلفة أقل وأكثر فعالية مقارنة بالماضي. يمكن القول بأن تدريب نماذج تعلم الآلة قد يكون مكلفًا نسبيًا في بعض الحالات، ولكن هناك تطورات تكنولوجية تساهم في تحسين الكفاءة وتقليل التكلفة.
    1 نقطة
  11. يبدو أنك قمت بالتطبيق اللعبة بشكل جيد وبالطبع تحتاج إلى المزيد في تطوير الواجهة ، لكن لاحظت أنه عندما يحدث تعادل ولا يفوز أحد الاعبين لا يتم إعادة تحميل اللعبة من جديد بل يجب إعادة تحديث الصفحة من أجل بدء لعبة جديدة . أيضاً قم باضافة عدد لحساب عدد مرات الفوز للاعبين .
    1 نقطة
  12. أولاً وقبل أي شيء، عليك بتعلم لغة برمجة، وطالما أنك تريد مجال تعلم الآلة فعليك بتعلم لغة بايثون، وستجد في أكاديمية حسوب دورة تطوير التطبيقات باستخدام لغة Python. وفي تلك الدورة سيتم التدرج في تعلم لغة بايثون والتطبيقات الخاصة بها، بدايًة من الأساسيات والتطبيق عليها ثم تعلم Flask وDjango وOdoo ثم وصولاً إلى تعلم أساسيات تحليل البيانات و تعلم الآلة Machine Learning. بعد ذلك تستطيع التعمق في مجال تعلم الآلة والدورات الخاصة بها، سواء عن طريق البحث على يوتيوب على دورة عربية من خلال البحث عن "كورس تعلم الآلة" وستجد بعض الكورسات. أو البحث باللغة الإنجليزية عن "machine learning course" وستجد العديد من الكورسات. وقم بنفس الأمر على جوجل أيضًا وستجد نتائج عديدة، وتستطيع التوجه إلى موقع مثل Udemy أو Coursera ثم تفقد الكورسات المتاحة هناك سواء عربية أو أجنبية.
    1 نقطة
  13. يبدو أن الخطأ الذي تواجهه يعود إلى مشكلة في تمرير المعاملات لدالة `write_to_excel`. تحتاج إلى تمرير مسار الملف الذي تريد فتحه كمعامل لدالة `write_to_excel`، مثل هذا: file_path = "C:\\path\\to\\file.xlsx" write_to_excel(file_path) ويتم استدعاء الدالة `write_to_excel` بمعامل `file_path`. لذلك، تحتاج إلى التأكد من تمرير قيمة لـ `file_path` عند استدعاء الدالة. وإذا كان المشكلة لا تزال مستمرة، يمكنك محاولة استخدام الأكواد التالية لفحص الأخطاء: import win32com.client as win32 def write_to_excel(file_path): try: # إنشاء نسخة من تطبيق Excel excel = win32.gencache.EnsureDispatch('Excel.Application') # فتح الملف wb = excel.Workbooks.Open(file_path) # إغلاق الملف wb.Close(SaveChanges=True) except Exception as e: print("Error: ", e) # تمرير مسار الملف كمعامل للدالة write_to_excel file_path = "C:\\path\\to\\file.xlsx" write_to_excel(file_path) يجب عدم نسيان إغلاق الملف بعد الانتهاء من استخدامه باستخدام `wb.Close(SaveChanges=True)`، حيث يتم حفظ التغييرات قبل إغلاق الملف.
    1 نقطة
  14. عند استخدام win32com للتعامل مع تطبيقات Microsoft Office مثل Excel، هناك بعض الأشياء التي يجب أن تأخذها في الاعتبار. بناءً على الخطأ الذي واجهته، يبدو أن هناك مشكلة في وظيفة `write_to_excel()` حيث تفتقد وسيطة مطلوبة واحدة وهي `file_path`. يُعد `TypeError` شائعًا عندما يتم تمرير عدد غير صحيح من الوسائط أو عدد غير صحيح من الوسائط المطلوبة إلى وظيفة معينة. لحل هذه المشكلة، تحقق من الدالة `write_to_excel()` وتأكد من أنك تمرر المسار الصحيح للملف كوسيطة لها. قم بالتحقق من النحو الصحيح للدالة والوسائط المطلوبة ومواقعها في التعليمات البرمجية. علاوة على ذلك، تأكد من أن الملف الذي تحاول الوصول إليه موجود بالفعل في المسار الذي تم تمريره. يجب أن يكون المسار الكامل للملف صحيحًا والملف نفسه قابل للقراءة والكتابة. إذا استمرت المشكلة، يمكنك مشاركة جزء من التعليمات البرمجية الخاصة بك (متضمنةً دالة `write_to_excel()`) لأتمكن من توجيهك بشكل أفضل وتحديد المشكلة بدقة أكبر.
    1 نقطة
×
×
  • أضف...