Best First Search (BFS) شرح وحل مثال خوارزمية

  Рет қаралды 8,839

Ahmed Hashim

Ahmed Hashim

Күн бұрын

Пікірлер: 11
@Soulfullshinesun
@Soulfullshinesun 3 ай бұрын
mashalla 3alik , you are the best. after millions of videos urs really helped me.
@AhmedHashimirq
@AhmedHashimirq 3 ай бұрын
Thank you so much! You've made me happy, I'm proud that my simple effort has helped you.
@ابتسامةحياة-س5د
@ابتسامةحياة-س5د 6 ай бұрын
Good luck for all your work my brother ❤
@AhmedHashimirq
@AhmedHashimirq 6 ай бұрын
Thank you so much brother, I really appreciate your support! ♥️🙏🏻
@BasharAlraei
@BasharAlraei Ай бұрын
مشكور ربي يحفظك
@AhmedHashimirq
@AhmedHashimirq Ай бұрын
عفواً صديقي، ويحفظك ويسلمك 🙏❤
@ImanKireche
@ImanKireche 15 күн бұрын
هل greedy هي نفسها هذه الخوارزمية؟
@AhmedHashimirq
@AhmedHashimirq 12 күн бұрын
لا، خوارزميتان مختلفتان، كل خوارزمية لها طريقة حل مختلفة وكلاهما مشروحان في القناة للإطلاع.
@ابتسامةحياة-س5د
@ابتسامةحياة-س5د 6 ай бұрын
اهلا هذا شرح مثال وما شاء الله إكويس بس وين الشرح عن مميزات عيوب ومفهوم هذه الخوارزمية؟؟؟؟؟😥👀👀👀
@AhmedHashimirq
@AhmedHashimirq 6 ай бұрын
اذا تحب لازم تشوف الخوارزميات الاثنين الي قبلها حتى تعرف شنو الفرق بياتهن وشنو ميزات كل خوارزمية، لان خوارزمية beet fisrt search مرتبطة ارتباط وثيق بخوارزميات breadth first search و Depth first search، واني شرحتهن كلهن واحدة تلو الاخرى حتى ابين الفرق، لكن بشكل عام ميزات خوارزمية Best-First Search (BFS) هي، 1. فعالة في إيجاد الحلول: - خوارزمية Best-First Search فعالة في إيجاد الحلول لأنها تركز على الاستكشاف الأكثر واعداً بناءً على دالة تقييم، مما يمكنها من الوصول إلى الحلول بسرعة نسبية مقارنة ببعض الخوارزميات الأخرى. 2. توجيه البحث: - تستخدم دالة تقييم لتحديد أولويات الاستكشاف، مما يمكنها من التركيز على المسارات التي تبدو أكثر واعدة للوصول إلى الهدف. 3. مرنة وقابلة للتعديل: - يمكن تكييف دالة التقييم بناءً على المشكلة المطروحة، مما يجعل BFS خوارزمية مرنة يمكن استخدامها في مجموعة متنوعة من التطبيقات. 4. قدرة على إيجاد الحل الأمثل: - إذا كانت دالة التقييم تعتبر تكلفة الفعل من العقدة الجذر إلى العقدة الحالية، فإن BFS يمكنها العثور على المسار الأقل تكلفة. بينما عيوب خوارزمية Best-First Search (BFS) هي كالتالي، 1. يمكن أن تكون غير كاملة: - في بعض الحالات، قد لا تتمكن الخوارزمية من العثور على الحل إذا كانت دالة التقييم غير ملائمة أو إذا كانت المسارات المؤدية إلى الحل تحتوي على تكاليف متساوية، مما يؤدي إلى تعثر الخوارزمية في دورة لا نهائية. 2. تعتمد بشكل كبير على دالة التقييم: - الأداء وجودة النتائج يعتمد بشكل كبير على دقة وفعالية دالة التقييم المستخدمة. إذا كانت دالة التقييم غير دقيقة، فقد توجه البحث نحو مسارات غير مثمرة. 3. استهلاك الذاكرة: - قد تتطلب BFS مساحة ذاكرة كبيرة، خاصة إذا كانت دالة التقييم تعطي أولوية عالية للعديد من العقد. حيث يجب الاحتفاظ بالعقد المفتوحة في الذاكرة، مما قد يؤدي إلى استهلاك كبير للموارد. 4. عدم ضمان الحل الأمثل دائمًا: - إذا لم تكن دالة التقييم محسوبة بشكل دقيق لتمثيل التكلفة الفعلية من العقدة الجذر إلى الهدف، فقد تجد BFS حلولاً ليست بالضرورة هي الحلول المثلى.
@ابتسامةحياة-س5د
@ابتسامةحياة-س5د 6 ай бұрын
@@AhmedHashimirq جزاك الله خير نأمل بشرح على مفهوم هذه الخوارزمية مثل شرح تسلق التل
Best First Search (BFS) شرح وحل مثال خوارزمية
2:52
Ahmed Hashim - احمد هاشم
Рет қаралды 1,8 М.
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН
I Sent a Subscriber to Disneyland
0:27
MrBeast
Рет қаралды 104 МЛН
A* Search
12:32
John Levine
Рет қаралды 447 М.
Breadth First Search (BFS) شرح وحل مثال خوارزمية
9:38
Ahmed Hashim - احمد هاشم
Рет қаралды 3,9 М.
الذكاء الاصطناعي | خوارزمية ألفا بيتا خطوة بخطوة Alpha-beta pruning
11:57
علوم الحاسب وتكنولوجيا المعلومات
Рет қаралды 143 М.
شرح وحل مثال خوارزمية Greedy Best First Search Algorithm
14:51
Ahmed Hashim - احمد هاشم
Рет қаралды 5 М.
شرح وحل مثال Dijkstra algorithm
12:36
Ahmed Hashim - احمد هاشم
Рет қаралды 24 М.
Minimax with Alpha Beta Pruning
13:44
John Levine
Рет қаралды 361 М.
BFS algorithm example | informed search | AI | Lec-19 | Bhanu Priya
8:05
Alpha beta pruning in artificial intelligence with example.
8:29
Crack Concepts
Рет қаралды 1 МЛН