التوصيات اللازمة لمراجع الذكاء الاصطناعي الجيدة [مغلق]

StackOverflow https://stackoverflow.com/questions/24812

  •  09-06-2019
  •  | 
  •  

سؤال

لقد طُلب مني المساعدة في مشروع XNA باستخدام الذكاء الاصطناعي.أنا لست جديدًا تمامًا على المفاهيم (إيجاد المسار، والتدفق، وما إلى ذلك) ولكن هذا سيكون أول رمز "حقيقي".سأكون ممتنًا جدًا لأي موارد (روابط أو كتب)؛أريد أن أتأكد من أنني أفعل هذا بشكل صحيح.

هل كانت مفيدة؟

المحلول

قد يكون من المفيد الاطلاع على هذه الروابط كبداية (حتى لو كان معظمها موجهًا نحو الألعاب):
http://www.a-i.com
http://www.kynogon.com
http://openai.sourceforge.net
http://www.botspot.com
http://aigamedev.com
http://www.aiwisdom.com
http://igda.org/ai/
http://gamedev.net

و http://www.gameai.com, ، والذي سبق أن ذكرناه..

نصائح أخرى

الكتاب المدرسي القياسي والمكان الرائع للبدء هو كتاب راسل ونورفيج الذكاء الاصطناعي:نهج حديث.يمكنك أيضا الحصول على دورة الذكاء الاصطناعي التمهيدية لمعهد ماساتشوستس للتكنولوجيا (MIT). عبر OpenCourseWare

لقد فوجئت بعدم العثور في الإجابات المذكورة أعلاه على أي من الكتب التي فكرت بها، لذلك هنا، الكتب التي سيمتلكها دائمًا أي فريق تطوير في استوديو الألعاب:

  • جواهر برمجة الألعاب (هناك 7 كتب الآن).
  • حكمة برمجة الذكاء الاصطناعي (أعتقد أن 4 منها قد خرجت).

تم الجمع بين كلتا السلسلتين من العديد من المقالات المفيدة للغاية، كما أن تصفح أول سلسلتين من كل سلسلة (تحتوي جواهر برمجة اللعبة على فصول الذكاء الاصطناعي التي تتضمن العديد من المقالات الجيدة جدًا) سيمنحك فهمًا جيدًا لكل من التقنيات الأساسية والمتقدمة المستخدمة حاليًا في صناعة الألعاب .

راجع للشغل - يمكنك أيضًا اكتساب الفهم في مجالات أخرى مثل هياكل البيانات والتأثيرات والأبعاد الثلاثية والصوت.

استمتع بالقراءة،

لا بد لي من التعليق على ذلك الذكاء الاصطناعي:نهج حديث هي قراءة جافة جدًا.

إذا كنت مهتمًا بالفعل بالذكاء الاصطناعي، وتريد أن تظل مهتمًا، فمن الأفضل لك أن تستخدم هدية نورفيج للعالم: نماذج برمجة الذكاء الاصطناعي.لا تعد هذه مقدمة رائعة للذكاء الاصطناعي فحسب، بل إنها مقدمة رائعة للبرمجة الجميلة.

أنا الثانية "الذكاء الاصطناعي:نهج حديث".إنه جيد حقًا في شرح العناصر بطريقة أساسية ومفهومة.وهو أيضًا كتاب يُستخدم فيه العديد من الجامعات لتعليم الطلاب أساسيات الذكاء الاصطناعي.
ربما ليست فكرة سيئة أن نلقي نظرة أيضًا على الشرائح التي يستخدمونها في الدورات, للحصول على فكرة أساسية عن المواضيع المطروحة.

هناك برنامج تعليمي خاص بـ XNA يتدفقون.

قد تجد المدونة والويكي والمنتديات على AiGameDev.com مفيد.

الذكاء الاصطناعي لراسل ونورفيج:نهج حديث.

كن حذرًا، هذا الكتاب هو بمثابة خطوة إلى حد ما.مفصلة للغاية وجيدة جدًا بشكل عام.ربما أوصي ببعض المواقع عبر الإنترنت أولاً للتعرف على أنواع الخوارزميات التي قد تحتاجها ثم الغوص بشكل انتقائي في Russel وNorvig للحصول على رؤية أكثر تعمقًا للتنفيذ.

لا تنس فائدة المنتديات عبر الإنترنت مثل هذه أو aigamedev.com حيث استخدمتها على نطاق واسع خلال دراستي الخاصة بالذكاء الاصطناعي.قد تجد أيضًا أنك بحاجة إلى شراء كتاب خاص بالذكاء الاصطناعي للعبة للمساعدة في بعض منطق اللعبة، حيث قد يكون هذا مختلفًا بشكل كبير عن منطق "تطبيق" الذكاء الاصطناعي.في سيناريوهات الألعاب، أعتقد أنك محظوظ عمومًا إذا حصلت على ما يقرب من 5 إلى 10% من وقت المعالجة بينما في التطبيق، يكون الذكاء الاصطناعي عمومًا هو الشيء الوحيد الذي يعمل وهذا يسمح بتقنيات أكثر تقدمًا ومعالجًا ثقيلًا.هذا أيضًا شيء قد تحتاج إلى أخذه في الاعتبار ولست متأكدًا تمامًا من أن Russel & Norvig هو المكان الأفضل.

حظا سعيدا في المشروع، أتمنى لو كنت في حذائك!

ينبغي أن يكون مرجعين للاهتمام

  • الذكاء الاصطناعي للألعاب (إيان ميلينجتون)
  • برمجة لعبة الذكاء الاصطناعي بالقدوة (مات باكلاند)

أؤيد الإشارة إلى منتدى الذكاء الاصطناعي على gamedev.net.خاصة وأن بعض الملصقات الرئيسية في هذا المنتدى تعمل في الصناعة (بما في ذلك كاتب AiGameDev.com)، أو تستخدم الذكاء الاصطناعي والتقنيات ذات الصلة مثل التخطيط والتحسين في المجالات العملية.

صفحات أميت A * مفيدة للغاية في كتابة التعليمات البرمجية الخاصة بالعثور على المسار.الكثير من المعلومات النظرية والعملية اللحمية هناك.

لقد وجدت دائما موقع لعبة الذكاء الاصطناعي لستيف وودكوك ليكون مرجعا عظيما.ويتضمن المناقشة وكود المصدر ومؤشرات للكتب والمؤتمرات وما إلى ذلك.

أود ثانيا:برمجة لعبة الذكاء الاصطناعي بالقدوة (مات باكلاند)

يقدم هذا الكتاب خوارزميات رائعة يمكن أن تنتقل بسهولة إلى XNA.

لقد قرأت للتو بعض المقتطفات من الذكاء الاصطناعي بأسلوب حديث، في الغالب لأنني مهتم بالأمر، وليس لأنني أستطيع استخدامه فعليًا.يعتبر النهج الحديث للذكاء الاصطناعي جيدًا جدًا، وهو مكتوب بشكل جيد ومثير للاهتمام حقًا، لكنني لا أعرف ما إذا كان بإمكانك استخدامه، ربما لا إذا كنت تبحث أكثر عن نماذج التعليمات البرمجية..

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top