AI mod 1 Flashcards
Definition of AI
Artificial Intelligence is composed of two words Artificial and Intelligence, where Artificial defines “man-made,” and intelligence defines “thinking power”, hence AI means “a man-made thinking power.”
So, we can define AI as:
“It is a branch of computer science by which we can create intelligent machines which can behave like a human, think like humans, and able to make decisions.”
Artificial Intelligence exists when a machine can have human based skills such as learning, reasoning, and solving problems
What are AI techniques ?
AI technique is a method that achieves knowledge. The main AI techniques are:
Search
Use of knowledge
Abstraction
What is search AI technique ?
Search provides a way of solving problems for which no more direct approach is available as well as a framework into which any direct techniques that are available can be embedded. A search program finds a solutions for a problem by trying various sequences of actions or operators until a solution is found.
Which AI technique is the best to solve a problem ?
Search AI technique. it is one of the advantage of the search technique.
what should be done to implement search AI technique ?
To solve a problem using search, it is only necessary to code the operator that can be used; the search will find the sequence of actions that will provide the desired results.
It is one of the advantage of the search AI technique
What is the disadvantage of search AI technique ?
Most problems have search spaces so large that it is impossible to search for the whole space.
What is abstraction AI technique ?
Abstraction finds a way of separating important features and notifications from the unimportant ones that would otherwise confuse any process.
What is use of knowledge AI technique ?
Provides a way of solving complex problems by exploiting the structure of the objects that are involved.
Definition of state space search
A state space represents a problem in terms of states and operators that change states.
A state space consists of:
1- A representation of the states the system can be in. For example, in a
board game, the board represents the current state of the game.
2-A set of operators that can change one state into another state. In a board
game, the operators are the legal moves from any given state. Often the
operators are represented as programs that change a state representation to
represent the new state.
3- An initial state.
4- A set of final states; some of these may be desirable, others undesirable.
This set is often represented implicitly by a program that detects terminal
states.
What is state in state space search ?
A representation of the states the system can be in. For example, in a
board game, the board represents the current state of the game.
What is an operator in state space search
A set of operators that can change one state into another state. In a board
game, the operators are the legal moves from any given state. Often the
operators are represented as programs that change a state representation to
represent the new state.
What is informed search ?
Informed Search: Informed Search algorithms have information on the goal state which helps in more efficient searching. This information is obtained by a function that estimates how close a state is to the goal state.
Example: Greedy Search and Graph Search A* Search
What is uninformed search ?
Uninformed Search: Uninformed search algorithms have no additional information on the goal node other than the one provided in the problem definition. The plans to reach the goal state from the start state differ only by the order and length of actions.
Examples: Depth First Search and Breadth-First Search
Informed and uninformed search
Which technique uses knowledge for the searching process.
Informed
Informed and uninformed search
Which technique uses knowledge for the searching process.
Informed