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

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

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

الدرس: مقارنة بين الخوارزميات المستنيرة وغير المستنيرة ومسافة مانهاتن

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

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

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

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

الفصل: 2

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

📝 ملخص الصفحة

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

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

--- SECTION: جدول 2.6: مقارنة بين الخوارزميات المستنيرة وغير المستنيرة --- جدول 2.6: مقارنة بين الخوارزميات المستنيرة وغير المستنيرة ومع ذلك، تُظهر النتائج أن خوارزمية البحث بأولوية الاتساع (BFS) يمكنها العثور على الحل الأمثل بشكل سريع بفحص عدد أقل من الخلايا في الحالة غير الموزونة. يمكن معالجة ذلك بتوفير استدلال أكثر ذكاءً لخوارزمية البحث بأولوية الأفضل (A* search). والاستدلال الشهير في التطبيقات المستندة إلى المسافة هو مسافة مانهاتن (Manhattan Distance). وهي مجموع الفروقات المطلقة بين إحداثيي نقطتين مُعطاتين. يوضح الشكل أدناه مثالاً على كيفية حساب مسافة مانهاتن:--- SECTION: مسافة مانهاتن Manhattan Distance --- مسافة مانهاتن Manhattan Distance Manhattan (A, B) = |x1-x2| + |y1-y2|--- SECTION: شكل 2.25: مسافة مانهاتن --- شكل 2.25: مسافة مانهاتن2025 - 1447--- VISUAL CONTEXT --- **TABLE**: جدول 2.6: مقارنة بين الخوارزميات المستنيرة وغير المستنيرة Description: A table comparing informed and uninformed algorithms based on several criteria. Table Structure: Headers: معايير المقارنة | المستنيرة | غير المستنيرة Rows: Row 1: التعقيد الحسابي (Computational Complexity) | أقل تعقيدًا. | أكثر تعقيدًا حسابيًا. Row 2: الكفاءة (Efficiency) | أسرع في عمليات البحث. | أبطأ من الخوارزميات المستنيرة. Row 3: الأداء (Performance) | أفضل في حل مشكلات البحث واسع النطاق. | غير عملية لحل مشكلات البحث واسع النطاق. Row 4: الفعالية (Effectiveness) | تحقق حلولاً مناسبة بشكل عام. | تُحقق الحل الأمثل. Calculation needed: No calculations needed; this is a descriptive comparison table. Data: The table presents a comparison between 'المستنيرة' (Informed) and 'غير المستنيرة' (Uninformed) algorithms across four criteria: Computational Complexity, Efficiency, Performance, and Effectiveness. Context: This table provides a structured comparison of two types of algorithms, highlighting their characteristics and performance aspects in problem-solving and search operations.**DIAGRAM**: شكل 2.25: مسافة مانهاتن Description: A grid diagram illustrating the Manhattan Distance between two points, A and B. Point A is labeled (x1, y1) and point B is labeled (x2, y2). A path is drawn from A to B using only horizontal and vertical segments, resembling steps on a grid, which represents the Manhattan distance. Table Structure: Headers: N/A Rows: Calculation needed: N/A Data: The diagram visually demonstrates how Manhattan distance is calculated by summing the absolute differences in the x and y coordinates, as movement is restricted to grid lines. Key Values: Point A (x1, y1), Point B (x2, y2) Context: This diagram provides a visual representation of the Manhattan Distance formula, helping to understand the concept of distance calculation in a grid-like environment, which is relevant in fields like computer science and urban planning.

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

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

ما هي مسافة مانهاتن (Manhattan Distance) وكيف تُحسب؟

الإجابة: مسافة مانهاتن هي مجموع الفروقات المطلقة بين إحداثيي نقطتين مُعطاتين في نظام إحداثيات، وتُحسب بالصيغة: |x1-x2| + |y1-y2|.

الشرح: يتم حساب مسافة مانهاتن عن طريق أخذ القيمة المطلقة للفرق بين الإحداثي السيني للنقطتين (x1 و x2)، وإضافة القيمة المطلقة للفرق بين الإحداثي الصادي للنقطتين (y1 و y2). هذا المفهوم مفيد في التطبيقات التي تقيد الحركة بالمسارات الأفقية والرأسية فقط.

تلميح: فكر في حركة على شبكة أو طرق مستقيمة، وكيف تجمع المسافات الأفقية والرأسية.

ما هي الميزة الرئيسية لخوارزمية البحث بأولوية الاتساع (BFS) في الحالة غير الموزونة مقارنة بالخوارزميات الأخرى؟

الإجابة: يمكن لخوارزمية البحث بأولوية الاتساع (BFS) العثور على الحل الأمثل بشكل سريع بفحص عدد أقل من الخلايا في الحالة غير الموزونة.

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

تلميح: ركز على كيفية معالجة BFS للمسائل التي لا تحتوي على أوزان مختلفة للعقد، وكيف يساعد ذلك في السرعة.

كيف يمكن تحسين خوارزمية البحث بأولوية الأفضل (A* search) لجعلها أكثر فعالية؟

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

الشرح: تعتمد خوارزمية A* على دالة تقييم تجمع بين التكلفة الفعلية للوصول إلى عقدة (g) والتكلفة المقدرة للوصول إلى الهدف منها (h). استخدام استدلال فعال مثل مسافة مانهاتن كـ 'h' يساعد A* على تجنب استكشاف المسارات غير الواعدة بشكل أسرع، مما يحسن من أدائها.

تلميح: ما هو نوع المعلومات الإضافية التي تحتاجها A* لتوجيه بحثها بشكل أفضل؟

قارن بين الخوارزميات المستنيرة وغير المستنيرة من حيث الكفاءة (Efficiency) والأداء (Performance).

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

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

تلميح: ما هو الاختلاف الأساسي الذي يجعل الخوارزميات المستنيرة تتفوق في السرعة والتعامل مع المشاكل الكبيرة؟