مقارنة أداء خوارزميات البحث - كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 | المادة: الذكاء الإصطناعي | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: تحليل أداء خوارزميات البحث باستخدام استدلال مانهاتن

📚 معلومات الصفحة

الكتاب: كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 | المادة: الذكاء الإصطناعي | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

الفصل: 2

مستوى الصعوبة: متوسط

📝 ملخص الصفحة

تقدم هذه الصفحة تحليلًا مقارنًا لأداء خوارزميات البحث في سياق إيجاد المسارات الأقصر في المتاهات، مع التركيز على خوارزمية البحث بأولوية الأفضل (A* search) باستخدام استدلال مانهاتن (Manhattan heuristic).

يتم عرض نتائج تجريبية لخوارزمية A* في حالتين: غير موزونة وموزونة، حيث تُظهر المسارات الأقصر وعدد الخلايا التي تم فحصها، مع إبراز أن استدلال مانهاتن يساعد في تقليل عدد الخلايا المفحوصة مقارنة بالخوارزميات الأخرى.

يتضمن المحتوى جدولًا مقارنًا (جدول 2.7) يوضح أداء ثلاث خوارزميات بحث: خوارزمية البحث بأولوية الاتساع (BFS)، وخوارزمية A بالاستدلال الثابت، وخوارزمية A باستدلال مانهاتن، في سيناريوهات موزونة وغير موزونة، مع بيانات المسافة وعدد الخلايا المفحوصة.

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

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

📄 النص الكامل للصفحة

--- SECTION: N/A --- A* Search unweighted with the Manhattan heuristic. Shortest Path: [(14, 0), (13, 1), (12, 2), (11, 3), (10, 4), (9, 5), (8, 6), (8, 7), (9, 8), (9, 9), (9, 10), (9, 11), (9, 12), (8, 13), (7, 13), (6, 13), (5, 12), (5, 11), (5, 10)] Cells on the Shortest Path: 19 Shortest Path Distance: 18 Number of cell visits: 865--- SECTION: N/A --- A* Search weighted with the Manhattan heuristic. Shortest Path: [(14, 0), (14, 1), (13, 1), (12, 1), (12, 2), (12, 3), (12, 4), (12, 5), (12, 6), (12, 7), (11, 7), (11, 8), (10, 8), (9, 8), (9, 9), (9, 10), (9, 11), (9, 12), (9, 13), (8, 13), (7, 13), (6, 13), (5, 13), (5, 12), (5, 11), (5, 10)] Cells on the Shortest Path: 26 Shortest Path Distance: 25 Number of cell visits: 1033--- SECTION: N/A --- تؤكد النتائج أن استدلال مسافة مانهاتن (Manhattan Distance) يمكن استخدامه لدعم خوارزمية البحث بأولوية الأفضل (A* search) في العثور على المسارات الأقصر المحتملة بفحص أقل عدد من الخلايا في كل من الحالات الموزونة وغير الموزونة. علمًا بأن استخدام هذا الاستدلال الأكثر ذكاءً يفحص عددًا أقل من الخلايا من ذلك المستخدم في خوارزمية البحث بأولوية الاتساع (BFS). يلخص الجدول 2.7 النتائج حول متغيرات الخوارزميات المختلفة في المتاهة الكبيرة:--- SECTION: جدول 2.7: مقارنة بين أداء الخوارزميات --- جدول 2.7: مقارنة بين أداء الخوارزميات--- SECTION: N/A --- يوضح الجدول مزايا استخدام الطرائق الأكثر ذكاءً لحل المشكلات المستندة إلى البحث مثل تلك الموضحة بهذا الدرس: • التحول من خوارزمية البحث بأولوية الاتساع (BFS) غير المستنيرة إلى خوارزمية البحث بأولوية الأفضل (A* search) المستنيرة حقق نتائج أفضل، كما أتاح إمكانية حل المشكلات الأكثر تعقيدًا. • يمكن تحسين ذكاء خوارزميات البحث المستنيرة باستخدام دوال الاستدلال الأفضل التي تسمح لها بالعثور على الحل الأمثل بشكل أسرع.--- SECTION: N/A --- 2023 - 1447--- VISUAL CONTEXT --- **TABLE**: جدول 2.7: مقارنة بين أداء الخوارزميات Description: جدول يقارن أداء ثلاث خوارزميات بحث (BFS، A* بالاستدلال الثابت، A* باستدلال مانهاتن) في حالتين: الموزونة وغير الموزونة، مع عرض المسافة وعدد الخلايا التي تم فحصها. Table Structure: Headers: | خوارزمية البحث بأولوية الاتساع (BFS) | خوارزمية البحث بأولوية الأفضل (A* search) بالاستدلال الثابت | خوارزمية البحث بأولوية الأفضل (A* search) باستدلال مانهاتن Rows: Row 1: الموزونة | المسافة=30، وفحصت 1235 | المسافة=25، وفحصت 1245 | المسافة=25، وفحصت 1033 Row 2: غير الموزونة | المسافة=18، وفحصت 1237 | المسافة=18، وفحصت 1272 | المسافة=18، وفحصت 865 Calculation needed: N/A X-axis: N/A Y-axis: N/A Data: The table compares the performance of three search algorithms (BFS, A* with constant heuristic, A* with Manhattan heuristic) across two scenarios: weighted and unweighted. For each algorithm and scenario, it provides the 'Distance' (المسافة) and 'Cells Visited' (وفحصت). Key Values: BFS Weighted: Distance=30, Visited=1235, A* Constant Weighted: Distance=25, Visited=1245, A* Manhattan Weighted: Distance=25, Visited=1033, BFS Unweighted: Distance=18, Visited=1237, A* Constant Unweighted: Distance=18, Visited=1272, A* Manhattan Unweighted: Distance=18, Visited=865 Context: The table demonstrates the efficiency of different search algorithms. It highlights that A* search, especially with the Manhattan heuristic, generally finds shorter paths and examines fewer cells compared to BFS or A* with a constant heuristic, particularly in weighted scenarios. This illustrates the benefit of using more intelligent heuristics in search problems.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 5 بطاقة لهذه الصفحة

في البحث غير الموزون، ما هو المسار الأقصر الذي وجدته خوارزمية البحث بأولوية الأفضل (A*) باستخدام استدلال مسافة مانهاتن؟

الإجابة: المسار الأقصر هو 18 خلية، وتم فحص 865 خلية.

الشرح: يوضح الجدول 2.7 أن خوارزمية A* مع استدلال مانهاتن في الحالة غير الموزونة حققت مسافة 18 وفحصت 865 خلية.

تلميح: ركز على الجزء المتعلق بـ "غير الموزونة" واستدلال "مانهاتن" في الجدول.

مقارنةً بالبحث باستخدام خوارزمية BFS، ما هي الميزة الرئيسية لاستخدام استدلال مسافة مانهاتن مع خوارزمية A* في العثور على المسارات؟

الإجابة: يسمح استدلال مسافة مانهاتن مع خوارزمية A* بفحص عدد أقل من الخلايا للعثور على المسار الأقصر، مما يزيد من كفاءة البحث.

الشرح: تشير النتائج في الجدول 2.7 (مثلاً، في الحالة الموزونة، A* بمانهاتن فحصت 1033 خلية بينما BFS فحصت 1235 خلية) إلى أن استدلال مانهاتن مع A* أكثر كفاءة من حيث عدد الخلايا المفحوصة.

تلميح: فكر في كيفية مقارنة عدد الخلايا المفحوصة بين خوارزمية BFS وخوارزمية A* مع استدلال مانهاتن.

ما هي العلاقة بين "ذكاء" خوارزميات البحث المستنيرة واستخدام "دوال استدلال أفضل"؟

الإجابة: استخدام دوال استدلال أفضل يحسن من ذكاء خوارزميات البحث المستنيرة، مما يمكنها من العثور على الحل الأمثل بشكل أسرع.

الشرح: النص يوضح أن 'يمكن تحسين ذكاء خوارزميات البحث المستنيرة باستخدام دوال الاستدلال الأفضل التي تسمح لها بالعثور على الحل الأمثل بشكل أسرع.'

تلميح: ابحث عن العبارة التي تربط بين "الذكاء" و"دوال الاستدلال" في النص.

في الحالة الموزونة، ما هو الفرق في عدد الخلايا المفحوصة بين خوارزمية BFS وخوارزمية A* باستخدام استدلال مسافة مانهاتن؟

الإجابة: خوارزمية BFS فحصت 1235 خلية، بينما خوارزمية A* باستدلال مانهاتن فحصت 1033 خلية.

الشرح: بمقارنة الأرقام في الجدول 2.7 للحالة الموزونة، نجد أن A* باستدلال مانهاتن أقل في عدد الخلايا المفحوصة من BFS.

تلميح: ابحث عن القيم المقابلة للحالة 'الموزونة' في الصف الأول من الجدول 2.7.

وفقًا للنتائج المعروضة، ما هي الخوارزمية التي توفر أفضل توازن بين إيجاد المسار الأقصر وفحص أقل عدد من الخلايا في المشكلات المعقدة؟

الإجابة: خوارزمية البحث بأولوية الأفضل (A*) مع استدلال مسافة مانهاتن.

الشرح: يوضح الجدول 2.7 بشكل متكرر أن A* مع استدلال مانهاتن تحقق المسافة الأقصر (أو مساوية) وتفحص عددًا أقل بكثير من الخلايا مقارنة بـ BFS أو A* بالاستدلال الثابت، خاصة في الحالات الموزونة.

تلميح: قارن بين المسافات وعدد الخلايا المفحوصة عبر جميع الخوارزميات والسيناريوهات في الجدول.