Few AIML Lab Viva QA
Few AIML Lab Viva QA
What is AI ?
● It is a technology that is used to create intelligent machines that can mimic human
behavior.
What is DeepLearning ?
● It is the subset of machine learning and AI that is inspired by the human brain cells,
called neurons and deals with structured and unstructured data.
● The goal of deep learning is to solve complex problems as the human brain does, using
various algorithms.
What is A* algorithm?
● It is a simple and efficient search algorithm that can be used to find the optimal
path between two nodes in a graph. It will be used for the shortest path finding. It
is an extension of Dijkstra's shortest path algorithm
● * (star) in the A* algorithm means that the algorithm is admissible, i.e. it is
guaranteed that it finds the shortest path in the graph
● Like Dijkstra, A* works by making a lowest-cost path tree from the start node to
the target node
What is Ao* algorithm?
● The AO* algorithm is a knowledge-based search technique, meaning the start
state and the goal state is already defined , and the best path is found using
heuristics.
● It is useful for searching game trees, problem solving etc.
● Disadvantage : Sometimes for unsolvable nodes, it can't find the optimal path