You are on page 1of 5

Course

Synopsis

Artificial Intelligence is the study of the science of making intelligent machines, especially intelligent computer programs. In this field we try to understand human intelligence and after it we use computers to adapt (implement using computer programs) this intelligence. This subject contains concepts from many other subjects of computer science and it uses these concepts to give practical solutions for the benefit of human beings. Learning After completing this course you should be able to:
• • • • • • • •

Outcomes

Define that what is artificial intelligence and why it is important. Analyze and apply any search strategy over the given problem. Learn about some successful application of artificial intelligence. Characterize and classify expert systems. Design expert system. Use CLIPS software for expert system development. Examine fuzzy systems. Research machine learning and planning.

Course Calendar Topic Introduction Formal Definitions for Artificial Intelligence History and Evolution of Artificial Intelligence Problem Solving Problem Representation Components of Problem Solving The Two–One Problem Tree and Graph Search Strategies DFS. BFS and Progressive deepening Heuristically Informed Searches Hill Climbing Beam Search Best First Search Branch and Bound A* Procedure Adversarial Search Alpha Beta Pruning Genetic Algorithm Genetic Algorithm Problems Eight Queens Problem Knowledge Representation and Reasoning Formal KR Techniques Lecture 1 2 3 4 4 4 5 5 6 7 8 8 8 9 9 9 10 10 11 12 13 14 15 Resource Handouts Handouts Handouts Handouts Handouts Handouts Handouts Handouts Page 4-6 9-10 11-16 18-19 19-20 20-21 22-26 27-29 30-31 32-46 47-48 49-52 52-55 56-58 59-64 65-71 72-74 74-78 79-81 82-87 88-92 93-100 101-109 Assignment # 1/Quiz Handouts Handouts Handouts Handouts Handouts Handouts Handouts Handouts Handouts Handouts Assignment # 2 /Quiz Handouts Handouts Handouts Handouts Handouts Assignment # 3/Quiz .

Introduction 16 17 18 19 19 20 Handouts Handouts Handouts Handouts Handouts Handouts Assignment # 4/Quiz 110-114 115-120 121-123 124-126 127-128 129-131 21 22 Handouts Video Lecture Mid Term Exams 137-139 140-140 CLIPS.Integrated Development Environment CLIPS Integrated Development Environment Design of expert systems Knowledge Acquisition Techniques Inference networks: 23 Handouts Video Lecture Handouts Handouts Handouts Assignment # 5/Quiz Video Lecture Video Lecture Handouts Handouts Handouts Handouts Handouts Handouts Handouts Handouts Assignment # 6/Quiz 141-149 24 25 25 25 150-150 151-152 152-154 154-155 Design of expert systems 26 156-156 157-157 158-159 159-161 161-162 163-166 164-164 165-166 167-167 168-169 Practical Approach for the 27 Design of expert system Handling uncertainty with 28 fuzzy systems Fuzzy Sets Fuzzy Logic Boolean versus fuzzy Membership Function Logical and Fuzzy Operators Fuzzy Set Representation Fuzzy Rules 28 28 29 29 29 30 30 .Reasoning Resolution Expert Systems Role of an Expert System Knowledge Base Expert System and Forward Chaining Backward Chaining CLIPS.

Fuzzy Inference System Defuzzify Fuzzy Inference process Introduction to learning Three phases in machine learning Training LEARNING Problem and Problem Spaces Instance Space Concept Space Hypothesis Space Version Space and Searching FIND-S Candidate-Elimination Algorithm Decision trees learning Information Gain Connectionist Linearly Separable Problems Multiple layers of Perceptrons Supervised and Unsupervised Searches Planning Computer Vision Clustering 31 31 32 33 34 34 34 34 34 34 35 Handouts Handouts Video Lecture Handouts Handouts Handouts Handouts Handouts Handouts Handouts Handouts Handouts Assignment # 7/Quiz 170-173 173-174 176-177 178-178 178-179 179-183 183-183 183-184 184-185 186-187 187-189 36 36 37 38 39 39 40 Handouts Handouts Handouts Handouts Handouts Handouts Handouts Assignment # 8/Quiz 190-191 191-194 195-196 197-201 202-206 206-208 209-212 41 42 43 44 Handouts Handouts Handouts Handouts Handouts Final Term Exams 213-213 214-221 222-222 223-224 225-227 Graded Discussion Board Recap of covered lectures 45 .