Professional Documents
Culture Documents
ذكاء صنعي محاضرة 2
ذكاء صنعي محاضرة 2
o
o
o
o
o
Artificial Intelligence 19-20 / Dr. Aghiad Kh. (email: aghiad_kh@hotmail.com) 2
o
o
o
TABLE
persistent: Percept Sequence (Action) الفعل
percept: a sequence , initially empty. PS1 A1
table: a table of actions, PS2 A2
indexed by percept sequences, PS3 A3
initially fully specified …… ……
…… ……
append: percept to the end of percepts …… ……
action LOOKUP(percepts,table) Infinite
return action
Percept Action
ً
(التحرك يمينا١
(A or B) موقع الوكيل.١ ً
(التحرك سارا٢
(أو نظيف حالة اﳌوقع )م.٢ ( شفط اﻷوساخ٣
Agent
o
Others ?
(٢
(٣
(٤
state INTERPRET-INPUT(percept)
rule RULE-MATCH(state , rules)
action rule.ACTION
return action
م مة الوكيل معرفة كيفية التصرف )إتخاذ القرار( ،ا اضر و اﳌستقبل ،بحيث:
A B ب ئة العمل
(A , B-dirt)
(A or B) موقع الوكيل.١
(«Clean» نظيف، «Dirt» حالة اﳌوقع )م.٢
A B
(B , B-dirt) (State Space) فضاء ا اﻻت
A B
(B , B-Clean)
Environment
How the world evolve like now.
What action I
Goals
should do now.
Final State
Next State
AGENT Actuators
Artificial Intelligence 19-20 / Dr. Aghiad Kh. (email: aghiad_kh@hotmail.com) 24
function SIMPLE-PROBLEM-SOLVING-AGENT(percept) return an action
persistent: seq, an action sequence, initially empty
state, description of the current world
goal, a goal, initially null
problem, a problem formulation
States وصف الحالة :يحدد موقع كل بﻼطة ) (tileمن البﻼطات الثمانية و الحاﻻت
الفراغ ضمن المربعات التسعة.
Initial state أي حالة يمكن أن تُوصف بأنها الحالة اﻹبتدائية. الحالة اﻹبتدائية
Actions أبسط صياغة لﻸفعال و هوهنا وصف تحركات المساحة الفارغة و اﻷفعال
هي :يسار ) ، (Leftيمين ) ، (Rightأعلى ) ، (Upأسفل ).(Down
Goal test هذا يتحقق إذا كانت الحالة تتطابق مع الحالة الهدف )أحيانا ً تحدد اختبار الهدف
الحالة الهدف وفقا ً لمجموعة من الخصائص(.
تحديد قيمة عددية للمسار) ،تكلفة الخطوة )Path cost ( C(Scurrent,A,Snext كلفة المسار
مثﻼً هنا :تكلفة الخطوة = واحد
)Artificial Intelligence 19-20 / Dr. Aghiad Kh. (email: aghiad_kh@hotmail.com 27
7 4 Goal State
Actions
5 2 6 { Left , Right , Down }
1 2
8 3 1 3 4 5
Up 7 2 4 6 7 8
Initial State Actions
5 6 { Right , Up , Down }
7 2 4 Left
8 3 1
5 6
Right 7 2 4
8 3 1 15-Puzzle
Actions
5 6 { Left , Up , Down } 5 14 7 1
Down
Actions 8 3 1
{ Left , Right , Up , Down } 9 12 15
7 2 4 6 10 8 3
Actions
5 3 6 { Left , Right , Up } 2 13 4 11
8 1
oتحديد اﳌواقع ﳌﻼي ن من اﳌ ونات و الوصﻼت ع الرقاقة لتقليل اﳌساحة اﳌستخدمة ،تقليل
تأخ الدارة ،و تقليل السعة الشاردة ،و عظيم جودة و غلة التص يع.
مش لة مﻼحة الرو وت )(Robot navigation
oعميم ﳌش لة إيجاد اﳌسار :بدﻻ من مجموعة منفصلة من اﳌسار ات ،يمكن للرو وت أن
يتحرك فضاء مستمر مع )من حيث اﳌبدأ( مجموعة ﻻ ائية من اﻷفعال و ا اﻻت
ا تملة.
مش لة سلسل التجميع اﻵ )(Automatic assembly sequencing