AI technique is a method that exploits the knowledge and represented in such a way that
knowledge captures generalization. Here generalization states that whenever we are talking of a technique that exploits AI we are interested in capturing the general information of the problem instead of specific information.
2. Another important characteristic of AI is that the knowledge that is captured should be understood by people who provide it.
3. Another characteristic is that the knowledge that is provided should be easily modified.
AI technique such that used to help overcome its own sheer bulk.
What is an AI technique?
The main aim of AI is to build a system to solve a particular problem. In order to build a system we need to do four things
1. Problem definition: We need to define the problem precisely. Problem definition is as important as what knowledge we capture for a problem.
2. Analysis of the problem: One needs to understand what type of problem that we are trying to tackle about.
3. Isolate and represent task knowledge.
4. Choose the best problem- solving techniques.
Traditional programming Vs Programming with AI
Traditional Programming | Programming with AI |
Program can answer only the specific questions that it is meant to solve. | Program with AI can solve all the generic questions that is designed to solve |
Modification in the program leads to change in its structure | Modifications in program do not change the structure. |
Modification may lead to affecting the program adversely. | Modification in program is made easy and quick. |