إعلانات: معلومات حول النادي التقني الصيفي للأطفال 2024 النادي التقني الصيفي للأطفال المخيم الثاني لريادة الأعمال لمدينة مصراته إعلان عطلة عيد الفطر المبارك توقيت المحاضرات خلال شهر رمضان الكريم جدول المحاضرات إعلان مقترح لمشروع تخرج دبلوم عالي تقني إعلان مقترح لمشروع تخرج بكالوريوس تقني إعلان اجتماع مع مدير مركز الريادة وحاضنات الأعمال مواعيد حاصة بالامتحانات النهائية إعلانات بخصوص الامتحانات النهائية إعلان بخصوص بطاقات التعريف بخصوص فتح القبول للدراسات العليا

الأقسام العلمية بكلية التقنية الصناعية


كلية التقنية الصناعية


مفردات مقرر


رمز المقرر:

اسم المقرر:

ت.أ803

ذكاء اصطناعي**

وحدات

نظري

عملي

تمارين

أسبقيات

3

2

2

1

ت.أ 408 برمجة شيئية .

الهدف

  The main goal of this course is to give the students a practical and a theoretical overview of the AI technology and its fields through acquiring Conceptual Knowledge about Complex Problem Solving techniques and programming in logic.  For achieving this goal there are intermediate Objectives, which have to be reached during the different phases of the course 

المحتوى النظري

   This course introduces the students the basic concepts of the Artificial Intelligence. The focus of attention of this course will be Techniques for Problem Solving & Control strategies for developing Intelligent Systems. Logic-Based Knowledge Representation and an introductory course for Programming in Logic (PROLOG) will be also a central part of this course.  
  Discussing whether machine are capable of thinking or not? 
  Understanding Turing Test and Success Criteria 
  Discussing the Role of Heuristics  
  Analysing human behaviour and intelligent behaviour 
  Learning the different applications of AI technology 
  The AI-projects are cindered in this course is to give the students a practical overview of AI applications 
  Learning in teamwork how to implement and analyse an AI topic.  For more details see also AI project below 
  Explaining the architecture of an agent 
  Understanding the difference between agents that are capable of keeping track with their environments 
  Explaining the applications of the agent approach  
  Understanding how to describe a problem in terms of space, start state, transitions rules and goal state 
  Discussing the meaning of the combinatorial explosion when searching for a goal 
  Using an uniformed Search technique by solving a problem und describing the problems involved in such Solutions 
  Solving the same problem using informed search based on heuristics 
  Understanding how to implement a heuristic function capable of finding the optimal solution path in the search space 
  Learning how to utilize MINIMAX search with alpha-beta pruning for some two-player game 
  Utilizing Backtracking for Solving a Constraint satisfaction Problem 
  Understanding how represent knowledge using logical Formulas and prepositional logic 
  Understanding the basic concepts how to utilize resolution and unification as theorem proving method 
  Understanding the shortcoming of two valued logic 
  Understanding basic principles of model theory  
  Understanding Recursive Search, Backtracking in PROLOG and Backward Chaining and Theorem Proving in PROLOG 
  Learning basics concepts of structured knowledge representation 
  Learning how express uncertain knowledge using probability theory 
  Application of Bayes Theorem to computing conditional probabilities 
  Understanding the shortcoming of probability theory based knowledge representation and reasoning 
  Using Fuzzy Logic for representation of Imprecise and/or Uncertain knowledge 
  Explaining the basic concepts of a planning system 
  Discussing the distinction between problem solving as a search problem and planning system  
  Description of the meaning of planning in robotics 
  Understanding the role of knowledge Representation in a Natural Language Understanding Systems 
  Explaining techniques involved in implementing syntax checkers based on different type of grammars
 

المحتوى العملي

  Learning how to use PROLOG as a tool for programming  

المراجع