إيه هو الـ Heuristic؟ | الاستدلال التقريبي

باختصار

الـ Heuristic هو طريقة أو قاعدة عملية بتساعد في الوصول لحل قريب من المثالي بسرعة، من غير ما تحتاج تجرّب كل الاحتمالات الممكنة.

بالتفصيل

تخيّل إنك في سوبرماركت كبير وعايز تلاقي أسرع طابور كاشير. الحل “المثالي” إنك تعدّ كل حاجة في كل عربية في كل طابور وتحسب الوقت بالظبط — بس ده هياخد منك وقت أكتر من الانتظار نفسه! فبدل كده، بتستخدم Heuristic: بتبص على عدد الناس في كل طابور وبتروح اللي فيه أقل ناس. مش دايمًا بيكون الأسرع فعلًا، بس في الغالب بيكون قرار كويس وبتاخده في ثانية.

في عالم الـ AI والبرمجة، الـ Heuristic بيشتغل بنفس المنطق. لما يكون عندك مشكلة فيها ملايين الاحتمالات — زي لعبة شطرنج مثلًا — مستحيل الكمبيوتر يحسب كل نقلة ممكنة لآخر اللعبة. فبدل كده، بيستخدم قواعد تقريبية زي “حافظ على القلعة” أو “سيطر على مركز الرقعة” عشان يختار نقلات كويسة من غير ما يحسب كل حاجة.

الـ Heuristics مهمة جدًا لأن كتير من المشاكل الحقيقية معقّدة لدرجة إن إيجاد الحل المثالي (Optimal Solution) بياخد وقت خرافي حتى لأسرع كمبيوتر. في الحالات دي، الـ Heuristic بيدّيك حل “كويس كفاية” في وقت معقول. زي تطبيقات الخرائط — Google Maps مش بيحسب كل طريق ممكن في المدينة، بيستخدم Heuristics عشان يلاقيلك طريق سريع وعملي.

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

مثال عملي

لما بتلعب لعبة Candy Crush أو أي لعبة ألغاز على موبايلك، اللعبة بتقترح عليك نقلات أو بتحسب أحسن حركة ليك. الكمبيوتر مش بيجرّب كل التركيبات الممكنة — ده بيستخدم Heuristics زي “دوّر على المكان اللي فيه أكتر ألوان متشابهة جنب بعض” عشان يلاقي حركة كويسة بسرعة. نفس الفكرة بتتطبّق في تطبيقات التوصيل زي Uber لما بتحدد أقرب سواق ليك — مش بتحسب المسافة لكل سواق في المدينة، بتستخدم Heuristic يركّز على السواقين القريبين منك بس.

مصطلحات مرتبطة

شاهد أيضاً

إيه هو الـ TruthfulQA؟ | اختبار صدق الإجابات

باختصار الـ TruthfulQA (اختبار صدق الإجابات) — اختبار بيقيس مدى صدق إجابات النموذج — بيسأل …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *