This course introduces the theory and practice of the Artificial Intelligence (AI). Introduce the different types of solving search used in AI. Student are expose to the main artificial intelligence concept currently most applied in application such as Artificial Neural Network(ANN), Fuzzy Logic(FL), Genetic Algorithm(GA) and Expert Systems(ES). Practical examples of how artificial intelligence is applied to commercial, scientific and consumer applications will be covered.
Introduction to Artificial Intelligence
This chapter introduce the concept of artificial intelligence and example of its application
Problem Solving by Searching
This chapter present the application of searching in solving a problem. The application of uninformed and informed search will be presented to solve a given problem.
Case Based Reasoning
This chapter present the concept of case based reasoning with the application of four CBR cycles to solve a given problem.
This chapter present the concept of fuzzy logic with the application of fuzzification, rules evaluation and defuzzification to solve a given problem.
Artificial Neural Network
This chapter present the concept of neural network with the application of the multi-layer feed forward to solve a given problem.
This chapter present the concept of genetic algorithm with the application of the chromosome representation and genetic operators to solve a given problem.