Nº
3124
DATE: 14-16.10.12
PRICE NIS: 2610 + VAT
DURATION: 3 Days
Course Overview: This course covers many different aspects of A.I. algorithms and real life applications in state of the art software. The course includes search methods, decision making, uncertainty, learning, navigation and perception. It shows how A.I. methods can be incorporated in assorted products, including applications for gaming and the mobile industry.
Accompanied by coding examples, the course gives participants the know how needed to implement the various algorithms from scratch in their preferred programming language.
Who should attend?System architects, technical managers, software and hardware engineers looking to expand their knowledge in A.I.
Prerequisities:Some programming experience.
Course Outline:
1. Introduction
-
History of AI
-
Intelligent agents and robots
-
Key challenges
-
Paradigms
-
The frame problem
2. Search methods
-
Example search problems
-
Uninformed methods
-
Informed methods
-
Genetic algorithms
3. Decision making
-
Hierarchical state machines
-
Reactive and behavior based architectures
-
Rule engines
-
Forward and backward chaining
-
Using rule based engines
4. Uncertain knowledge and reasoning
-
Acting under uncertainty
-
Basic probability notation
-
Bayes rule and its use
-
Markov chains
-
An overview of speech recognition methods
5. Learning
-
Decision trees
-
Neural networks and OCR
-
Markov decision process
-
Value iteration
6. Navigation
-
Path planning
-
Potential fields
-
Graph based planners
-
Autonomous map building
-
Smartphone applications
7. Perception
-
Fundamentals of computer vision
-
Fundamentals of image processing
-
Optic flow
-
Feature extraction
-
Stereo vision and disparity calculation
-
Sensor perception
8. Summary