Professional Documents
Culture Documents
An example an is breadth-first search (BFS). In BFS, the search proceeds one layer after the
other. In other words, nodes in the same layer are first visited before nodes in successive layers.
This is performed until a node that is "expanded" is the goal node. In this case, no information
about the goal node is used to visit, expand or generate nodes.
An example of such type of algorithm is A*. In this algorithm, nodes are visited and expanded
using also information about the goal node. The information about the goal node is given by
an heuristic function(which is a function that associates information about the goal node to each
of the nodes of the state space). In the case of A*, the heuristic information associated with each
node n is an estimate of the distance from n to the goal node.
Examples of uninformed search algorithms are breadth-first search, depth-first search, depth-
limited search, uniform-cost search, depth-first iterative deepening search and bidirectional
search.
An informed search (also called "heuristic search") uses prior knowledge about problem
("domain knowledge"), hence possibly more efficient than uninformed search.
Examples of informed search algorithms are best-first search and A*.
Difference between uniformed search and informed search are given below :
1. Uniformed search technique have access only to the problem definition whereas
Informed search technique have access to the heuristic function and problem
definition.
2. Uniformed search is less efficient whereas informed search is more efficient.
3. Uniformed search known as blind search whereas Informed search is known as
heuristic search.
4. Uniformed search use more computation whereas Informed search use less
computation.
Como podemos entender pelos nomes que a pesquisa informada está trabalhando em
algoritmos com base em alguns dados fornecidos e na pesquisa desinformada, não há
dados fornecidos disponíveis para os algoritmos de aprendizado trabalharem. Também
por esse motivo, a pesquisa desinformada é chamada de pesquisa cega
As coisas fundamentais que são necessárias para realizar um processo de busca ideal
são - o estado inicial, o conjunto de operadores e o estado final. O conjunto de
operadores é a regra que usaremos para dar preferência a alguns nós quando
estivermos atravessando o gráfico. A preferência de um nó filho sobre outro é dada
com base em suposições. E também essas suposições tornam a estratégia de pesquisa
informada mais eficiente do que a estratégia de busca desinformada. Esses valores de
suposição são chamados de valores heurísticos que são calculados a partir da função
heurística.
f(n)=g(n) + h(n)
E, h(n) = função heurística que estima o caminho mais barato que resultará na
travessia.
Agora, você deve ter entendido quanta função heurística é importante para pesquisas
informadas, pois a função heurística é o que diferencia a pesquisa informada da
pesquisa não informada. Se você remover a função heurística do algoritmo A*, obterá
o algoritmo de pesquisa abrangente, que é uma estratégia de pesquisa desinformada.
Por algum fato interessante, se você remover a função de movimento do algoritmo
A*, acabará na Melhor Primeira Pesquisa, que será baseada apenas na função
heurística e fará parte da estratégia de pesquisa informada.
1. Algoritmo A*
2. Melhor Primeira Pesquisa
3. Algoritmo AO*
4. Constra a satisfação
5. Algoritmo de escalada de colina
6. busca de feixe
Além disso, a abordagem heurística nem sempre pode ser capaz de fornecer a solução
ideal, mas a pesquisa desinformada será garantida para encontrar a solução ideal
sempre, pois a pesquisa desinformada a quantidade de tempo necessária para
encontrar a solução ideal, mas isso também aumenta o espaço e a complexidade do
tempo e, assim, aumentará o custo da operação.
Exemplos de busca informada e desinformada em inteligência
artificial
Há muitos exemplos de aprendizagem desinformada e aprendizagem informada. Por
exemplo, a pesquisa em profundidade em primeiro lugar, bem como a pesquisa em
amplitude, são o exemplo do aprendizado desinformado, pois começa a partir de um
estado inicial e, a partir daí, cobre todo o estado que é possível formar o estado inicial,
há mais espaço de estado nesse tipo de algoritmo. O algoritmo A-star, a pesquisa
heurística de amplitude, a pesquisa heurística de profundidade primeira e a melhor
pesquisa são exemplos da pesquisa informada.