Professional Documents
Culture Documents
Lec 2 Intelligentagents 2 Stu
Lec 2 Intelligentagents 2 Stu
ا لوكيلا لذكي
المحاضرة ()2
Intelligent agents
ا لوكيلا لذكي
عبارة عن كائن يستطيع ادارك بيئته ()environment
التي يكون موجودا قيها وذلك عبر المستشعرات
( )sensorالتي يمتلكها هذا الكائن ومن ثم التجاوب
percepts
معها بواسطة اليات التنفيذ ( )actuatorاو الجوارح .
يمكن ان نعتبر االنسان وكيل ,فهو يملك ادوات
استشعار (الحواس الخمس )Mوبها يستطيع ادارك بيئته
( )perceptكما ان لديه جوارح (االيدي واالرجل )
يؤثر يها في بيئته .
كذك الربورت :
Action
ادوات االستشعار كاميرة تصوير ,مقياس درجة
الحرارة .
اليات التنفيذ الجوارح (االيدي واالرجل. )M
يمكن اعتبار اي برنامج كوكيل ,النه يستطيع تحسس
وادارك البيئة عن طريق لوحة المفاتيح والفارة وتبدو
ردة الفعل واثار عمله واضحة على الشاشة .
مفاهيم
االدراك ( : )perceptالبيانات التي يتلقاها الوكيل عن طريق
المستشعرات (. )input
ردة الفعMل ( : )Actionاالحداث الصادرة عن الوكيل (. )output
لعبة الشطرنج
قيادة السيارة
لعب النرد
الفرز االلي لرسائل
البريد
بنية الوكالءاالذكياء (: )the structure of Agents
هي البنية الداخلية للوكيل والية عمله .
الوكيل = معمارية +برنامج .
المعمارية :
تحكم بالمستشعرات وانتاج سالسل االدراك .
تنفيذ ردود الفعل .
البرنامج :
هو البرتوكول الذي يوافق مابين سالسل االدراك و ردود الفعل .
بمعنى اوضح هو الذي يقوم بتنفيذ دالة الوكيل .
الفرق مابين برنامج الوكيل ودالة الوكيل :
المبدا الرئيسي لهذا النوع هو قاعدة (حالة-ردة فعل) condition-action ruleفاذا كان الوكيل
هو برنامج للتحكم بسيارة فانه سيالحظ اضاءة المصابيح الخلفية للسيارة التي امامه وهذا يعني انها
توقفت بالتالي سيتوقف :
if car-in-front-backing-lamb-is-of f then initiate-barking
تابع
افضل شيء في هذا النوع هو سهولته ولكن هذه السهولة هو ثمن
لمحدودية قدراته ,اذ انه اليكون مجديا اال اذا كان القرار المMتخذ يعMتمد
بشكMل كامل على حدث االدراك الحالي فقط ,او اذا كMانت بيئة العمل
واضحة وضوحا تاما اذ ان قليال من الضبابية يتسبب في مشاكل حقيقة .
وكيل يعتمد على نموذج وكيل
()Model-based reflex agents
احد اكثر االنواع فعالية في البيئة الضبابية وذلك الن
الوكيل يمتلك تصورا عن حالة بيئته ()internal state
ويتم تحديث هذا التصور باستمرار على مرحلتين :
.1تحديث المعلومات عن التغييرات التي تحدث في البيئة
بدون تدخل من الوكيل نفسه (اي التغييرات التي
التعتمد على ردة فعل الوكيل)
مثال :اقتراب السيارات االخرى من سيارة الوكيل نتيجة
لزيادة سرعتها او غروب الشمس .
.2تحديث المعلومات عن التاثيرات الي تحدث في البيئة
نتيجة ردود افعال الوكيل
مثال :وقوع الوكيل على شمال المنطقة التي كان فيها
النه انطلق الى الشمال.
وبعد تحديث المعلومات عن العالم الوسيط بواسطة
المستشعرات وتفاعل هذه المعلومات مع المعلومات
السابقة يكون الوكيل تصورا جديدا عن العالم المحيط ,
وبموجب هذا التصور الجديد يحدد الوكيل ردة الفعل
المناسبة .
وكيل ذو هدف معين
()Goal-based agents
معرفة الحالة الراهنة للوسط ليس
كافيا لتقرير مايجب فعله (مثال
السيارة االلية) .
تقرير مايجب فعله يعتمد على
الهدف .
باالضافة الى معلوماته عن البيئة
الراهنة فانه لديه معلومات عن
الهدف المراد الوصول اليه .
مايميز هذا النوع هو االعتبارات
المستقبلية في اخذ القرار (اذا فعلت
هذا ماذا سيحدث)
اقل فعالية ولكنة اكثر مرونة .
وكيل قائم على التفضيل
()Utility-based agents
يستخدم عن وجود اكثر من طريقة
للوصل الى الهدف ويفاضل بين
الطرق المختلفة وايجاد الطريق
االكثر فائدة (االقصر ,االمثل) .
العميل قائم على المتعلم ( : ) Learning agents
االنواع السابقة مبنية على اساس
كيف يختار العميل االجراء على
افتراض انهم مجهزون سلفا
(اعطيناهم) مقدرة االختيار .
يملك قابلية تجهيز نفسه بنفسه
بمكانزيما اختيار (يستطيع ان
يتعلم).
الفائدة الرئيسية من مثل هذا
النوع من العمالء هو القدرات
الفائقة على التاقلم مع وسط غير
معروف سلفا .
END