السلام عليكــم ورحمـة الله وبركاتــه ،، ساقوم ان شاء الله في هذه المشاركه بمحاولة شرح ما هي الانظمة الخبيرة _______________________________________________ Expert Systems الانظمة الخبيرة ______ لو سالنا ماهي الانظمة الخبيرة ولماذا سمية هكذا ؟ وكيف نستطيع ان نعلم ماهوا الفرق بينها وبين الانواع والانظمة الاخرى ؟ وما هي حسناته ومساوئها؟ ***************** الذكاء الاصطناعي قبل كل شيء لزام علينا ان نبدا بالموضوع الاعم والاشمل ومن ثم ننطلق للجزيئات التي نريد , اذا ما هو الذكاء الاصطناعي. لمحة عن الذكاء الاصطناعي ******* هنالك اكثر من تعريف للذكاء الاصطناعي منها من اعتمد على حيثيات مهمه في تصنيف الذكاء وتعريفه , مثل العقلانيه والتفكير والافعال والقرار وغيرها , ويتم الربط بينها بناء على رؤية المعرفه بالنسبة لي اجد ان هذا التعريف الاشمل او العام كالتالي : تعريف :- القدرة على التفكير واتخاذ القرارت الجيده باستخدام عقل غير بشري . _ _ _ _ _ ماهي اهداف الذكاء الاصطناعي ؟ · جعل اللآت اكثر ذكاءا (هدف رئيسي) · معرفة ماهية الذكاء الاصطناعي ( هدف تعليمي بحت ) · جعل اللآت اكثر فائده (هدف منشود ) Winston and Prendergast [1984]) , اذا نستطيع ان نعين محددات الذكاء الاصطناعي او بمعنى اخر اذا رأينا اي برنامج او موضوع كيف نستطيع ان نحدد هل هذا الامر يندرج تحت مسمى الذكاء الاصطناعي او لا , وذالك فقط لكي لا نقع بالتشويش ونكون دقيقين جدا في فهم ماهو امامنا , ولذالك وجب علينا معرفة ماهي محددات الذكاء التي نريد التعامل معها كالتالي :- · التعلم والفهم من خلال الخبرات الموجوده . · تحديد الهدف او الامر المراد تحقيقه بدون اي غموض في الافكار والنتائج والايتعاد عن التناقض . · تحديد وايجاد الاستجابة الافضل في الحالات الجديده . · استخدام الاستنتاج لحل المشاكل التي تواجهنا . · التعامل مع حالات مستعصيه ومحيره . · فهم واستنتاج امور جديده باستخدام العقلانيه . · تطبيق المعرفه للتعامل مع البيئه المحيطه . · التفكير والاستنتاج . وغيرها من الامور , ونستطيع ان نجعل هذه النقاط تحدد كيف نعمل بالذكاء الاصطناعي . &*&*&*&*&*&*&*&*&*& اذا اريد ان اقول ان الذكاء الاصطناعي هو التعامل مع الرموز لحل المشاكل بمعنى محاكاء الامور الطبيعيه في الحياة العملية لحل المشاكل المرتبطه بها من خلال الرموز . __________-- ***الانظمه الخبيره *** قبل الدخول في الانظمة الذكيه يجب ان نفهم هذه الامور :- الطرق الاجرائيه للتعامل مع المعلومات ( Heuristic Methods) · البحث (Search) · الاستدلال ((Inferencing البحث نحن نعلم كيف , ولكن ما هوا الاستدلال ؟ اي عملية استنتاجيه تحتاج او من مقوماتها الاستدلال وذالك يكون كالاتي:- الاستدلال من خلال الحقائق والقواعد باستخدام الطرق الاجرائيه لتحسين عملية البحث او تحديد الافضل في عملية البحث . عفوا ولكن من المفروض ان نذكر وجه الفرق والحسنات والمساوئ التي بين الذكاء الطبيعي والذكاء الاصطناعي , ولكنني لن اتطرق لذالك ,لغاية بنفسي لكن هنالك سؤال يطرح نفسه دائما !! هل الحاسوب يفكر ؟ فمنهم من قال لا Dreyfus and Dreyfus [1988], ومنهم من قال ان العقل البشري صعب جدا ويصعب التفكير به , ومنهم من كان اكثر الحادا وقال ان الحاسوب سيفكر قريبا Kurzweil. @@@@@@@@@@ تعريف النظام الخبير :- هو نظام يمثل محاكاه واستنتاج للخبرات والتعامل مع المعلومات المعطاه سابقا لحل مشاكل محدده(تعريف عام ). تعريف اخر :- نظام حاسوبي ذكي يستخدم المعرفه والحقائق والاجراءات الاستدلاليه لحل مشاكل صعبه لدرجة انها تحتاج الى خبرات بشريه كثيره . @@@@@@@@@ _____________________________ مكونات الانظمه الذكيه) Resized to 89% (was 731 x 509) - Click image to enlarge Knowledge base :- يمثل هيكلية الحقائق والقواعد المرتبطه في حيز المشكله(نطاق المشكلة ). هنا كيف حصلنا على المعلومات والحقائق وكيف استطعنا ان نحدد ماهي القواعد التي نريد ؟ يتم ذالك بامرين :_ 1:- الكتب والدراسات السابقه عن المعرفه والمعلومات التي ترتبط بهذه المشكله . 2:-المعرفه الاجرائيه – وهي قواعد التجربه البشريه التي يستخدمها الخبراء في هذا المجال او المشكله المراد التعامل معها . Inference engine :- وهو الجزء الذي يحتوي الطرق الاستنتاجيه , فهو يقوم باستخدام المعلومه الاساسيه المحصله لايجاد ما هوا جديد ومن ثم يزود المسنخدم يتوصيات او قرارات (بمعنى ابسط). Knowledge acquisition module:- استخدام الخبره لادخال القواعد والحقائق في النظام . Explanatory interface:- يضهر واجهة العمل للنظام والتي تمثل التعامل مع الحقائق ومع القواعد التي تستخدم . $$$$$$$$ بيئات الانظمه الخبيره البيئات التطويريه او التنمويه البيئات التشاوريه او التفاعليه