SlideShare une entreprise Scribd logo
1  sur  216
Télécharger pour lire hors ligne
AI Uninformed Search
Strategies by Examples
MENOUFIA UNIVERSITY
FACULTY OF COMPUTERS AND INFORMATION
ALL DEPARTMENTS
ARTIFICIAL INTELLIGENCE
‫المنوفية‬ ‫جامعة‬
‫والمعلومات‬ ‫الحاسبات‬ ‫كلية‬
‫األقسام‬ ‫جميع‬
‫الذكاء‬‫اإلصطناعي‬
‫المنوفية‬ ‫جامعة‬
Ahmed Fawzy Gad
ahmed.fawzy@ci.menofia.edu.eg
Breadth-First Search
Goal - Node J A ---
Current Waiting
Breadth-First Search
Goal - Node J A ---
Current Waiting
A
Breadth-First Search
Goal - Node J A ---
Current Waiting
A
A
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
A
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B
A
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
A
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
A
B
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B
A
B
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
A
B
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C
A
B
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
A
B
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
A
B
C
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
C
A
B
C
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
C D, E, F
A
B
C
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
C D, E, F
D
A
B
C
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
C D, E, F
D E, F
A
B
C
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
C D, E, F
D E, F
A
B
C
D
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
C D, E, F
D E, F
D
A
B
C
D
Breadth-First Search
Goal - Node J A ---
Current Waiting
A B, C
B C
B C, D
C D
C D, E, F
D E, F
D E, F, G, H
A
B
C
D
Breadth-First Search
Goal - Node J
Current Waiting
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, HE
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E
E
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
E
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F
E
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
E
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
E
D E, F, G, H
F
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F
E
D E, F, G, H
F
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
E
F
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, L
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
H
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
H I, J, K, L
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
H I, J, K, LH
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
H I, J, K, LH
I
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
H I, J, K, LH
I J, K, L
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
H I, J, K, LH
I J, K, LI
J
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
H I, J, K, LH
I J, K, LI
J
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
D E, F, G, H
H, I, J, K, LG
H I, J, K, LH
I J, K, LI
K, L
J
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
J
D E, F, G, H
H, I, J, K, LG
H I, J, K, LH
I J, K, LI
K, L
J
Breadth-First Search
Goal - Node J
Current Waiting
E F, G, H
E F, G, H, I, J
F G, H, I, J
F G, H, I, J, K, L
G
E
F
JGOAL
D E, F, G, H
H, I, J, K, LG
H I, J, K, LH
I J, K, LI
K, L
Depth-First Search
Goal - Node J
Current
Depth-First Search
Goal - Node J
Current
A
Depth-First Search
Goal - Node J
Current
AA
Depth-First Search
Goal - Node J
Current
A
B
A
Depth-First Search
Goal - Node J
Current
A
B
A
B
Depth-First Search
Goal - Node J
Current
A
B
D
A
B
Depth-First Search
Goal - Node J
Current
A
B
D
A
B
D
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
H
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
B
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
B
A
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
D
B
A
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
D
B
A
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
CC
D
B
A
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
C
D
B
A
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
C
E
D
B
A
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
E
D
B
A
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
E
I
D
B
A
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
E
I
D
B
A
E
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
D
B
A
E
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
J
D
B
A
E
Depth-First Search
Goal - Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
J
D
B
A
E
GOAL
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎
𝑺 𝟎
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑺 𝟎
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏
𝑺 𝟎
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑺 𝟎
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑺 𝟎
𝑨 𝟏
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏
𝑺 𝟎
𝑨 𝟏
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑺 𝟎
𝑨 𝟏
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐
𝑺 𝟎
𝑨 𝟏
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑺 𝟎
𝑨 𝟏
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑺 𝟎
𝑨 𝟏
𝑪 𝟐
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐
𝑺 𝟎
𝑨 𝟏
𝑪 𝟐
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑫 𝟑, 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑺 𝟎
𝑨 𝟏
𝑪 𝟐
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑫 𝟑, 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑫 𝟑
𝑺 𝟎
𝑨 𝟏
𝑪 𝟐
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑫 𝟑, 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑫 𝟑 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑺 𝟎
𝑨 𝟏
𝑪 𝟐
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑫 𝟑, 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑫 𝟑 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑺 𝟎
𝑨 𝟏
𝑪 𝟐
𝑫 𝟑
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑫 𝟑, 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑫 𝟑 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑫 𝟑
𝑺 𝟎
𝑨 𝟏
𝑪 𝟐
𝑫 𝟑
Uniform Cost Search
Goal - Node G 𝑺 𝟎 ---
Current
Waiting
Ordered
𝑺 𝟎 𝑨 𝟏, 𝑮 𝟏𝟐
𝑨 𝟏 𝑮 𝟏𝟐
𝑨 𝟏 𝑪 𝟐, 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑩 𝟒, 𝑮 𝟏𝟐
𝑪 𝟐 𝑫 𝟑, 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑫 𝟑 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟏𝟐
𝑫 𝟑 𝑩 𝟒, 𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
𝑺 𝟎
𝑨 𝟏
𝑪 𝟐
𝑫 𝟑
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑩 𝟒
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑮 𝟒
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑮 𝟒 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑮 𝟒 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑩 𝟒
𝑮 𝟒
𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑮 𝟒 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑩 𝟒
𝑮 𝟒
𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
GOAL
Uniform Cost Search
Goal - Node G 𝑩 𝟒
Current
Waiting
Ordered
𝑩 𝟒 𝑮 𝟒, 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑮 𝟒 𝑮 𝟔, 𝑫 𝟕, 𝑮 𝟏𝟐
𝑩 𝟒
𝑮 𝟒
𝑮 𝟒, 𝑮 𝟔, 𝑮 𝟏𝟐
GOAL
Solve using BFS & DFS
Compare Costs
Depth-Limited Search
Depth – 3, Goal – Node J
Current
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
AA
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
A
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
A
0
1
2
3
B
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
A
B
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
A
B
0
1
2
3
D
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
H
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
0
1
2
3 B
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
0
1
2
3 B
A
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
D
0
1
2
3 B
A
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
CC
D
B
0
1
2
3
A
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
C
D
B
0
1
2
3
A
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
C
D
B
A
0
1
2
3
E
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
E
D
B
A
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
E
I
D
B
A
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
E
I
D
B
A
E
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
D
B
A
0
1
2
3
E
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
J
D
B
A
0
1
2
3
E
Depth-Limited Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
J
D
B
A
E
GOAL
0
1
2
3
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
AA
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
A
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
A
B
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
A
B
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
A
B
D
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
H
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
HH
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
HH
D
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
HH
D
B
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
HH
D
B
A
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
HH
C
D
B
A
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
HH
CC
D
B
A
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Current
A
B
D
G
A
B
D
G
D
HH
CC
D
B
A
GOAL
Depth-Limited Search
Depth – 3, Goal – Node C
0
1
2
3
Depth is Large
Current
A
B
D
G
A
B
D
G
D
HH
CC
D
B
A
GOAL
Depth-Limited Search
Depth – 2, Goal – Node J
Current
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
AA
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
A
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
0
1
2
3
B
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
B
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
B
A
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
B
0
1
2
3
A
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
CC
B
A
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
B
A
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
E
B
A
0
1
2
3
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
E
B
A
0
1
2
3
C
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
F
C
E
B
A
0
1
2
3
C
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
F
C
E
FB
A
0
1
2
3
C
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
F
C
E
FB
A
Search Finished
NO GOAL
0
1
2
3
C
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
F
C
E
FB
A
Search Finished
NO GOAL
0
1
2
3
Depth is Small
C
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
F
C
E
FB
A
Search Finished
NO GOAL
0
1
2
3
Depth is Small
Increase Depth
Iteratively
C
Depth-Limited Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
F
C
E
FB
A
0
1
2
3
Depth is Small
Increase Depth
Iteratively
C
Search Finished
NO GOAL
Iterative Deepening Search
Depth – 0, Goal – Node J
Current
0
1
2
3
Iterative Deepening Search
Depth – 0, Goal – Node J
Current
A
0
1
2
3
Iterative Deepening Search
Depth – 0, Goal – Node J
Current
AA
0
1
2
3
Iterative Deepening Search
Depth – 0, Goal – Node J
Current
AA
0
1
2
3
Search Finished
NO GOAL
Increase Depth by 1
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
0
1
2
3
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
A
0
1
2
3
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
AA
0
1
2
3
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
A
B
A
0
1
2
3
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
A
B
A
B
0
1
2
3
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
A
B
A
B
0
1
2
3
A
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
A
B
A
B
C
0
1
2
3
A
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
A
B
A
B
CC
0
1
2
3
A
Iterative Deepening Search
Depth – 1, Goal – Node J
Current
A
B
A
B
CC
0
1
2
3
A
Search Finished
NO GOAL
Increase Depth by 1
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
AA
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
A
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
A
0
1
2
3
B
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
B
0
1
2
3
A
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
B
0
1
2
3
A
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
CC
B
A
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
B
A
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
E
B
A
0
1
2
3
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
E
B
A
0
1
2
3
C
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
E
FB
A
0
1
2
3
C
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
E
FB
A
0
1
2
3
C
Iterative Deepening Search
Depth – 2, Goal – Node J
Current
A
B
D
A
B
D
C
E
C
E
FB
A
0
1
2
3
Search Finished
NO GOAL
Increase Depth by 1
C
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
AA
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
A
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
A
0
1
2
3
B
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
A
B
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
A
B
0
1
2
3
D
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
H
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
0
1
2
3 B
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
D
0
1
2
3 B
A
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
D
0
1
2
3 B
A
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
CC
D
B
0
1
2
3
A
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
C
D
B
0
1
2
3
A
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
C
D
B
A
0
1
2
3
E
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
D
B
A
0
1
2
3
E
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
E
I
D
B
A
0
1
2
3
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
C
E
I
D
B
A
0
1
2
3
E
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
D
B
A
0
1
2
3
E
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
J
D
B
A
0
1
2
3
E
Iterative Deepening Search
Depth – 3, Goal – Node J
Current
A
B
D
G
A
B
D
G
D
HH
C
E
I
J
C
E
I
J
D
B
A
E
GOAL
0
1
2
3

Contenu connexe

Tendances

Uninformed search /Blind search in AI
Uninformed search /Blind search in AIUninformed search /Blind search in AI
Uninformed search /Blind search in AIKirti Verma
 
I.BEST FIRST SEARCH IN AI
I.BEST FIRST SEARCH IN AII.BEST FIRST SEARCH IN AI
I.BEST FIRST SEARCH IN AIvikas dhakane
 
Uninformed Search technique
Uninformed Search techniqueUninformed Search technique
Uninformed Search techniqueKapil Dahal
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMvikas dhakane
 
AI_Session 7 Greedy Best first search algorithm.pptx
AI_Session 7 Greedy Best first search algorithm.pptxAI_Session 7 Greedy Best first search algorithm.pptx
AI_Session 7 Greedy Best first search algorithm.pptxAsst.prof M.Gokilavani
 
State space search and Problem Solving techniques
State space search and Problem Solving techniquesState space search and Problem Solving techniques
State space search and Problem Solving techniquesKirti Verma
 
Informed search (heuristics)
Informed search (heuristics)Informed search (heuristics)
Informed search (heuristics)Bablu Shofi
 
AI simple search strategies
AI simple search strategiesAI simple search strategies
AI simple search strategiesRenas Rekany
 
Control Strategies in AI
Control Strategies in AIControl Strategies in AI
Control Strategies in AIAmey Kerkar
 
Depth First Search, Breadth First Search and Best First Search
Depth First Search, Breadth First Search and Best First SearchDepth First Search, Breadth First Search and Best First Search
Depth First Search, Breadth First Search and Best First SearchAdri Jovin
 
Lecture 16 memory bounded search
Lecture 16 memory bounded searchLecture 16 memory bounded search
Lecture 16 memory bounded searchHema Kashyap
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learningSubrat Panda, PhD
 
Alpha beta pruning in ai
Alpha beta pruning in aiAlpha beta pruning in ai
Alpha beta pruning in aiSavyasachi14
 
Reinforcement Learning
Reinforcement LearningReinforcement Learning
Reinforcement LearningSalem-Kabbani
 

Tendances (20)

Uninformed search /Blind search in AI
Uninformed search /Blind search in AIUninformed search /Blind search in AI
Uninformed search /Blind search in AI
 
I.BEST FIRST SEARCH IN AI
I.BEST FIRST SEARCH IN AII.BEST FIRST SEARCH IN AI
I.BEST FIRST SEARCH IN AI
 
Uninformed Search technique
Uninformed Search techniqueUninformed Search technique
Uninformed Search technique
 
Informed search
Informed searchInformed search
Informed search
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
 
AI_Session 7 Greedy Best first search algorithm.pptx
AI_Session 7 Greedy Best first search algorithm.pptxAI_Session 7 Greedy Best first search algorithm.pptx
AI_Session 7 Greedy Best first search algorithm.pptx
 
State space search and Problem Solving techniques
State space search and Problem Solving techniquesState space search and Problem Solving techniques
State space search and Problem Solving techniques
 
Informed search (heuristics)
Informed search (heuristics)Informed search (heuristics)
Informed search (heuristics)
 
AI simple search strategies
AI simple search strategiesAI simple search strategies
AI simple search strategies
 
Hill climbing algorithm
Hill climbing algorithmHill climbing algorithm
Hill climbing algorithm
 
Control Strategies in AI
Control Strategies in AIControl Strategies in AI
Control Strategies in AI
 
Uninformed search
Uninformed searchUninformed search
Uninformed search
 
AI Lecture 3 (solving problems by searching)
AI Lecture 3 (solving problems by searching)AI Lecture 3 (solving problems by searching)
AI Lecture 3 (solving problems by searching)
 
Depth First Search, Breadth First Search and Best First Search
Depth First Search, Breadth First Search and Best First SearchDepth First Search, Breadth First Search and Best First Search
Depth First Search, Breadth First Search and Best First Search
 
A* Algorithm
A* AlgorithmA* Algorithm
A* Algorithm
 
Lecture 16 memory bounded search
Lecture 16 memory bounded searchLecture 16 memory bounded search
Lecture 16 memory bounded search
 
Iterative deepening search
Iterative deepening searchIterative deepening search
Iterative deepening search
 
An introduction to reinforcement learning
An introduction to reinforcement learningAn introduction to reinforcement learning
An introduction to reinforcement learning
 
Alpha beta pruning in ai
Alpha beta pruning in aiAlpha beta pruning in ai
Alpha beta pruning in ai
 
Reinforcement Learning
Reinforcement LearningReinforcement Learning
Reinforcement Learning
 

En vedette

Flexible Shape Matching
Flexible Shape MatchingFlexible Shape Matching
Flexible Shape MatchingAhmed Gad
 
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...Suzanne Dergacheva
 
A* Path Finding
A* Path FindingA* Path Finding
A* Path Findingdnatapov
 
Ai for games seminar: N-Grams prediction + intro to bayes inference
Ai for games seminar:  N-Grams prediction + intro to bayes inferenceAi for games seminar:  N-Grams prediction + intro to bayes inference
Ai for games seminar: N-Grams prediction + intro to bayes inferenceAndrea Tucci
 
Artificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesArtificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesLuke Dicken
 
Artificial intelligence In Modern-Games.
Artificial intelligence In Modern-Games. Artificial intelligence In Modern-Games.
Artificial intelligence In Modern-Games. Nitish Kavishetti
 
Boolean Logic Searching: A Primer
Boolean Logic Searching: A PrimerBoolean Logic Searching: A Primer
Boolean Logic Searching: A Primercswetzel
 
Artificial intelligence in gaming.
Artificial intelligence in gaming.Artificial intelligence in gaming.
Artificial intelligence in gaming.Rishikese MR
 
Amit ppt
Amit pptAmit ppt
Amit pptamitp26
 
Bfs and dfs in data structure
Bfs and dfs in  data structure Bfs and dfs in  data structure
Bfs and dfs in data structure Ankit Kumar Singh
 
The Evolution of Search
The Evolution of SearchThe Evolution of Search
The Evolution of SearchTom Anthony
 
Game Playing in Artificial Intelligence
Game Playing in Artificial IntelligenceGame Playing in Artificial Intelligence
Game Playing in Artificial Intelligencelordmwesh
 
Adversarial search
Adversarial searchAdversarial search
Adversarial searchNilu Desai
 
Despierta tu creatividad
Despierta tu creatividad Despierta tu creatividad
Despierta tu creatividad Sandra Castillo
 
Brochure italfood russia_trk copia
Brochure italfood russia_trk copiaBrochure italfood russia_trk copia
Brochure italfood russia_trk copialestyle27
 
Estrategia metodológica para Finanzas I
Estrategia metodológica para Finanzas IEstrategia metodológica para Finanzas I
Estrategia metodológica para Finanzas IGuillermo Acevedo Cruz
 

En vedette (20)

Flexible Shape Matching
Flexible Shape MatchingFlexible Shape Matching
Flexible Shape Matching
 
Game Paper
Game PaperGame Paper
Game Paper
 
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
Creating a User-Friendly Search UI with Drupal - Presentation at DrupalCamp T...
 
Facet and Search API
Facet and Search APIFacet and Search API
Facet and Search API
 
A* Path Finding
A* Path FindingA* Path Finding
A* Path Finding
 
Ai for games seminar: N-Grams prediction + intro to bayes inference
Ai for games seminar:  N-Grams prediction + intro to bayes inferenceAi for games seminar:  N-Grams prediction + intro to bayes inference
Ai for games seminar: N-Grams prediction + intro to bayes inference
 
Artificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video GamesArtificial Intelligence in Computer and Video Games
Artificial Intelligence in Computer and Video Games
 
Artificial intelligence In Modern-Games.
Artificial intelligence In Modern-Games. Artificial intelligence In Modern-Games.
Artificial intelligence In Modern-Games.
 
Boolean Logic Searching: A Primer
Boolean Logic Searching: A PrimerBoolean Logic Searching: A Primer
Boolean Logic Searching: A Primer
 
Artificial intelligence in gaming.
Artificial intelligence in gaming.Artificial intelligence in gaming.
Artificial intelligence in gaming.
 
Amit ppt
Amit pptAmit ppt
Amit ppt
 
Bfs and dfs in data structure
Bfs and dfs in  data structure Bfs and dfs in  data structure
Bfs and dfs in data structure
 
The Evolution of Search
The Evolution of SearchThe Evolution of Search
The Evolution of Search
 
Game Playing in Artificial Intelligence
Game Playing in Artificial IntelligenceGame Playing in Artificial Intelligence
Game Playing in Artificial Intelligence
 
Search engines
Search enginesSearch engines
Search engines
 
Adversarial search
Adversarial searchAdversarial search
Adversarial search
 
Problemas
ProblemasProblemas
Problemas
 
Despierta tu creatividad
Despierta tu creatividad Despierta tu creatividad
Despierta tu creatividad
 
Brochure italfood russia_trk copia
Brochure italfood russia_trk copiaBrochure italfood russia_trk copia
Brochure italfood russia_trk copia
 
Estrategia metodológica para Finanzas I
Estrategia metodológica para Finanzas IEstrategia metodológica para Finanzas I
Estrategia metodológica para Finanzas I
 

Plus de Ahmed Gad

ICEIT'20 Cython for Speeding-up Genetic Algorithm
ICEIT'20 Cython for Speeding-up Genetic AlgorithmICEIT'20 Cython for Speeding-up Genetic Algorithm
ICEIT'20 Cython for Speeding-up Genetic AlgorithmAhmed Gad
 
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...Ahmed Gad
 
Python for Computer Vision - Revision 2nd Edition
Python for Computer Vision - Revision 2nd EditionPython for Computer Vision - Revision 2nd Edition
Python for Computer Vision - Revision 2nd EditionAhmed Gad
 
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...Ahmed Gad
 
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesM.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesAhmed Gad
 
Derivation of Convolutional Neural Network from Fully Connected Network Step-...
Derivation of Convolutional Neural Network from Fully Connected Network Step-...Derivation of Convolutional Neural Network from Fully Connected Network Step-...
Derivation of Convolutional Neural Network from Fully Connected Network Step-...Ahmed Gad
 
Introduction to Optimization with Genetic Algorithm (GA)
Introduction to Optimization with Genetic Algorithm (GA)Introduction to Optimization with Genetic Algorithm (GA)
Introduction to Optimization with Genetic Algorithm (GA)Ahmed Gad
 
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Ahmed Gad
 
Avoid Overfitting with Regularization
Avoid Overfitting with RegularizationAvoid Overfitting with Regularization
Avoid Overfitting with RegularizationAhmed Gad
 
Genetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleGenetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleAhmed Gad
 
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisAhmed Gad
 
Backpropagation: Understanding How to Update ANNs Weights Step-by-Step
Backpropagation: Understanding How to Update ANNs Weights Step-by-StepBackpropagation: Understanding How to Update ANNs Weights Step-by-Step
Backpropagation: Understanding How to Update ANNs Weights Step-by-StepAhmed Gad
 
Computer Vision: Correlation, Convolution, and Gradient
Computer Vision: Correlation, Convolution, and GradientComputer Vision: Correlation, Convolution, and Gradient
Computer Vision: Correlation, Convolution, and GradientAhmed Gad
 
Python for Computer Vision - Revision
Python for Computer Vision - RevisionPython for Computer Vision - Revision
Python for Computer Vision - RevisionAhmed Gad
 
Anime Studio Pro 10 Tutorial as Part of Multimedia Course
Anime Studio Pro 10 Tutorial as Part of Multimedia CourseAnime Studio Pro 10 Tutorial as Part of Multimedia Course
Anime Studio Pro 10 Tutorial as Part of Multimedia CourseAhmed Gad
 
Brief Introduction to Deep Learning + Solving XOR using ANNs
Brief Introduction to Deep Learning + Solving XOR using ANNsBrief Introduction to Deep Learning + Solving XOR using ANNs
Brief Introduction to Deep Learning + Solving XOR using ANNsAhmed Gad
 
Operations in Digital Image Processing + Convolution by Example
Operations in Digital Image Processing + Convolution by ExampleOperations in Digital Image Processing + Convolution by Example
Operations in Digital Image Processing + Convolution by ExampleAhmed Gad
 
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and TrackingMATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and TrackingAhmed Gad
 
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...Ahmed Gad
 
Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Ahmed Gad
 

Plus de Ahmed Gad (20)

ICEIT'20 Cython for Speeding-up Genetic Algorithm
ICEIT'20 Cython for Speeding-up Genetic AlgorithmICEIT'20 Cython for Speeding-up Genetic Algorithm
ICEIT'20 Cython for Speeding-up Genetic Algorithm
 
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
NumPyCNNAndroid: A Library for Straightforward Implementation of Convolutiona...
 
Python for Computer Vision - Revision 2nd Edition
Python for Computer Vision - Revision 2nd EditionPython for Computer Vision - Revision 2nd Edition
Python for Computer Vision - Revision 2nd Edition
 
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
Multi-Objective Optimization using Non-Dominated Sorting Genetic Algorithm wi...
 
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded ScenesM.Sc. Thesis - Automatic People Counting in Crowded Scenes
M.Sc. Thesis - Automatic People Counting in Crowded Scenes
 
Derivation of Convolutional Neural Network from Fully Connected Network Step-...
Derivation of Convolutional Neural Network from Fully Connected Network Step-...Derivation of Convolutional Neural Network from Fully Connected Network Step-...
Derivation of Convolutional Neural Network from Fully Connected Network Step-...
 
Introduction to Optimization with Genetic Algorithm (GA)
Introduction to Optimization with Genetic Algorithm (GA)Introduction to Optimization with Genetic Algorithm (GA)
Introduction to Optimization with Genetic Algorithm (GA)
 
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
 
Avoid Overfitting with Regularization
Avoid Overfitting with RegularizationAvoid Overfitting with Regularization
Avoid Overfitting with Regularization
 
Genetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step ExampleGenetic Algorithm (GA) Optimization - Step-by-Step Example
Genetic Algorithm (GA) Optimization - Step-by-Step Example
 
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression AnalysisICCES 2017 - Crowd Density Estimation Method using Regression Analysis
ICCES 2017 - Crowd Density Estimation Method using Regression Analysis
 
Backpropagation: Understanding How to Update ANNs Weights Step-by-Step
Backpropagation: Understanding How to Update ANNs Weights Step-by-StepBackpropagation: Understanding How to Update ANNs Weights Step-by-Step
Backpropagation: Understanding How to Update ANNs Weights Step-by-Step
 
Computer Vision: Correlation, Convolution, and Gradient
Computer Vision: Correlation, Convolution, and GradientComputer Vision: Correlation, Convolution, and Gradient
Computer Vision: Correlation, Convolution, and Gradient
 
Python for Computer Vision - Revision
Python for Computer Vision - RevisionPython for Computer Vision - Revision
Python for Computer Vision - Revision
 
Anime Studio Pro 10 Tutorial as Part of Multimedia Course
Anime Studio Pro 10 Tutorial as Part of Multimedia CourseAnime Studio Pro 10 Tutorial as Part of Multimedia Course
Anime Studio Pro 10 Tutorial as Part of Multimedia Course
 
Brief Introduction to Deep Learning + Solving XOR using ANNs
Brief Introduction to Deep Learning + Solving XOR using ANNsBrief Introduction to Deep Learning + Solving XOR using ANNs
Brief Introduction to Deep Learning + Solving XOR using ANNs
 
Operations in Digital Image Processing + Convolution by Example
Operations in Digital Image Processing + Convolution by ExampleOperations in Digital Image Processing + Convolution by Example
Operations in Digital Image Processing + Convolution by Example
 
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and TrackingMATLAB Code + Description : Real-Time Object Motion Detection and Tracking
MATLAB Code + Description : Real-Time Object Motion Detection and Tracking
 
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...MATLAB Code + Description : Very Simple Automatic English Optical Character R...
MATLAB Code + Description : Very Simple Automatic English Optical Character R...
 
Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...
 

Dernier

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 

Dernier (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 

AI Uninformed Search Strategies by Examples