سالت في هذا المنتدى ما امكانية عمل منتدى للذكاء الاصطناعي
و الان اود معرفة اراء الاعضاء في مدى تقبلهم لتعلم المادة و ذلك حتى نتعلمها ممن هم اكثر خبرة من الاعضاء القدامى
سالت في هذا المنتدى ما امكانية عمل منتدى للذكاء الاصطناعي
و الان اود معرفة اراء الاعضاء في مدى تقبلهم لتعلم المادة و ذلك حتى نتعلمها ممن هم اكثر خبرة من الاعضاء القدامى
من قال لا إله إلا الله صادقا دخل الجنة
موقعي للتعارف و تبادل الأخبار http://www.xybond.com
بالمناسبة ربما أكون الوحيد الذي صوت بلا أدري ,, وحتى انتهاء فترة التصويت ,,
لأني لاأدري حقا !!
لاأعترف أن من يريد كتابة برنامج ذكاء اصطناعي أن عليه فقط التقيد بالبرولوج ,, فأنا أرى أن السي++ تفعل كل شيء !!
لذا لاأدري حقا ,,
لكن لو زاد منتدى اضافي للمنتدنا فما المانع ؟!!
أوافق وبشدة :)
فعلاً برمجة الذكاء الإصطناعي بلغة Prolog .. ممتعة ولذيذة :)
أنا درست برمجة الذكاء الإصطناعي بلغة Prolog واستمتعت بها كثيراً
بالنسبة للأخ HGB :
فعلاً السي تفعل كل شيء .. ولكن البرولوج متخصصة في الذكاء الإصطناعي
عندما مثلاً تريد معرفة هل عنصر ما ينتمي إلى قائمة من القيم في البرولوج
فإنك تحلها باستخدام التفكير الإنساني المنطقي .. وبعد ذلك تحولها إلى Prolog !!
كيف تعرف أن عنصر ما ينتمي إلى مجموعة من القيم ؟
1- إذا كان هذا العنصر هو رأس هذه المجموعة
2- إذا كان هذا العنصر ليس هو رأس المجموعة وهذا العنصر ينتمي إلى ذيل المجموعة
الخطوة الأولى تعتبر حقيقة
والخظوة الثانية تعتبر قاعدة
حيث يقوم البرولوج بعملية البحث وتكرار البحث ( البحث الأفقي والبحث العمودي هو أحد المواضيع في الذكاء الإصطناعي ) إلى أن يصل إلى الحل
member(X,[X|L]). member(X,[Y|L]):-member(X,L).
ولكن إذا أردت عمل ذلك بالسي .. فأنت ستقوم بعمل حلقة تكرارية والمقارنة في كل مرة
ايهم هي الطريقة المنطقية ؟
على فكرة هناك Visual Prolog لعمل برامج ذات واجهة رسومية
بصراحة انا فكرت من زمان انه لازم يفتح قسم للبرولوج بس كنت خائف من الفكرة ما تعجب حد :wacko:
لكن والحمد لله كل الاخوة ماشاء الله مرحبين بالفكرة:wub:
وافضل ان تضم له لغة الماتلاب ولغات اخرى مقترحة^o)
هذا الموضوع مغلق.