A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Resolução de Problemas por Busca

Apresentações semelhantes


Apresentação em tema: "Resolução de Problemas por Busca"— Transcrição da apresentação:

1 Resolução de Problemas por Busca

2 Resolução de Problemas por Busca
Um sistema de IA pode resolver problemas da mesma forma: Ele sabe onde ele está (conjunto de informações iniciais) Ele sabe onde deseja ir (estado objetivo) Resolver problema em IA envolve busca do estado objetivo (paradigma de resolução de problemas) Forma simplificada de raciocínio Simples sistemas de IA reduzem raciocínio à busca

3 Representação Problemas de busca são frequentemente descritos
Utilizando diagramas de árvores de busca Árvores semânticas onde: cada nó denota um passo no caminho do nó inicial para o nó objetivo Nó inicial (I) = onde a busca começa Nó objetivo (O) = onde ela termina Objetivo: Encontrar um caminho que ligue: o nó inicial a um nó objetivo

4

5

6

7

8 Problema de busca Entrada: 􀁹Descrição dos nós inicial e objetivo
􀁹 Procedimento que produz os sucessores de um dado nó Saída: 􀁹 Sequência válida de nós, iniciando com o nó inicial e terminando com o nó objetivo

9 Examplo

10

11

12

13

14

15 Definições importantes:
Profundidade: número de ligações entre um dado nó e o nó inicial Amplitude: número de sucessores (filhos) de um nó Nó raíz: Nó que não tem pai (ascendente) Nó folha: nó que não tem filhos (descendentes) Nó objetivo: nó que satisfaz o problemaa

16 Definições importantes:
Caminho parcial: caminho onde o nó final (folha) não é um objetivo Caminho final ou completo: caminho onde o nó final é um nó objetivo Expandir um nó: gerar as crianças de um nó Em busca, você aprende como encontrar um caminho entre o nó inicial e o nó objetivo

17

18

19

20

21 Algoritmos de busca Existem vários algoritmos de busca diferentes O que os distingue é a maneira como o nó n é escolhido no passo 2 Métodos de busca Busca cega: escolha depende da posição do nó na lista (escolhe o primeiro elemento) Busca heurística: escolha utiliza informações específicas do domínio para ajudar na decisão

22 Busca Cega Maneira mais direta de encontrar uma solução: Visitar todos os caminhos possíveis, sem repetir um mesmo nó Busca cega não utiliza informações sobre o problema para guiar a busca Estratégia de busca exaustivamente aplicada até uma solução ser encontrada (ou falhar)

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73 Exercicio

74 Exercicio

75


Carregar ppt "Resolução de Problemas por Busca"

Apresentações semelhantes


Anúncios Google