Artificial Intelligence (AI)

Slides:



Advertisements
Similar presentations
Chapter 09 AI techniques in different game genres (Puzzle/Card/Shooting)
Advertisements

AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR, TAs: Kapil Thadani 724 CEPSR, Phong Pham TA Room.
Chapter 12: Intelligent Systems in Business
© 2001 Franz J. Kurfess Introduction 1 CPE/CSC 580: Knowledge Management Dr. Franz J. Kurfess Computer Science Department Cal Poly.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Lecture 1 Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
10/3/2015 ARTIFICIAL INTELLIGENCE Russell and Norvig ARTIFICIAL INTELLIGENCE: A Modern Approach.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Machine Learning Lecture 1. Course Information Text book “Introduction to Machine Learning” by Ethem Alpaydin, MIT Press. Reference book “Data Mining.
1 Artificial Intelligence Introduction. 2 What is AI? Various definitions: Building intelligent entities. Getting computers to do tasks which require.
Introduction to Artificial Intelligence and Soft Computing
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Chapter 13 Artificial Intelligence and Expert Systems.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 1 - Introduction.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
WEEK INTRODUCTION IT440 ARTIFICIAL INTELLIGENCE.
Artificial Intelligence IES 503 Asst. Prof. Dr. Senem Kumova Metin.
KNOWLEDGE BASED SYSTEMS
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 3, 2002.
INTRODUCTION TO COGNITIVE SCIENCE NURSING INFORMATICS CHAPTER 3 1.
Intelligent Control Methods Lecture 2: Artificial Intelligence Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
Computing & Information Sciences Kansas State University Wednesday, 04 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 17 of 42 Wednesday, 04 October.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
CITS4211 Artificial Intelligence Semester 1, 2013 A/Prof Lyndon While School of Computer Science & Software Engineering The University of Western Australia.
Computing & Information Sciences Kansas State University Friday, 13 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 21 of 42 Friday, 13 October.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR Tas: Andrew Rosenberg Speech Lab, 7 th Floor CEPSR Sowmya Vishwanath TA Room.
Artificial Intelligence
Artificial Intelligence for Engineers
Learning Fast and Slow John E. Laird
Using Cognitive Science To Inform Instructional Design
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Organization and Knowledge Management
Artificial Intelligence (AI)
CSC 361 Artificial Intelligence
Artificial Intelligence (CS 461D)
Artificial Intelligence (CS 370D)
Introduction to Artificial Intelligence
Artificial Intelligence for Engineers
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Course Instructor: knza ch
Introduction Artificial Intelligent.
Artificial Intelligence introduction(2)
Introduction to Artificial Intelligence and Soft Computing
CSE 415 Introduction to Artificial Intelligence Winter 2004
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Introduction to Artificial Intelligence
AI and Agents CS 171/271 (Chapters 1 and 2)
EA C461 – Artificial Intelligence Introduction
CSE 415 Introduction to Artificial Intelligence Winter 2003
Introduction to Artificial Intelligence
CSE 415 Introduction to Artificial Intelligence Winter 2007
Artificial Intelligence and Future of Education
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Introduction to Artificial Intelligence
Presentation transcript:

Artificial Intelligence (AI) University of Science and Technology Faculty of Computer Science and Information Technology Artificial Intelligence (AI) 4th Year B.Sc : Information Technology Academic Year : 2017-2018 Instructor : Diaa Eldin Mustafa Ahmed Introduction to AI –(1/2)

Overview of Human Intelligence and Science challenges Philosophers have been trying for over two thousand years to understand and resolve two big questions of the universe: How does a human mind work ? And كيف يعمل عقل الإنسان Can non-humans (machines/ Software) have minds? هل من الممكن أن يكون (للآلات /البرمجيات) عقل However, these questions are still unanswered . AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Overview of Human Intelligence and Science Challenges AI -(2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Overview of Human Intelligence and Science challenges Some philosophers have picked up the computational approach originated by computer scientists and accepted the idea that machines can do everything that humans can do. Others have openly opposed this idea, claiming that such highly sophisticated behaviors such as love, creative discovery and moral choice will always be beyond the scope of any machine. AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Overview of Human Intelligence and Science challenges The nature of philosophy allows for disagreements to remain unresolved. In fact, engineers and scientists have already built machines that we can call ‘intelligent’. So what does the word ‘intelligence’ mean? Let us look at a dictionary definition. 1 - Someone’s intelligence is their ability to understand and learn things. 2 - Intelligence is the ability to think and understand instead of doing things by instinct or automatically AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

What is Human Intelligence ? It is composed of : Thinking (abstractly, using analogies) Learning and understanding from experience Knowledge applying successfully in new situations Acting in complex environments, Perceiving one’s environment Automated behaviors. Solve problems and to make decisions. Pattern matching and recognition. Reasoning (to solve problems and discover hidden knowledge) Inference and prediction. Perception. Analysis . Linguistic Intelligence. Creativity , Ingenuity , Expressive-ness, Curiosity. AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

What is Human Intelligence ? AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

What is Intelligent Systems ? The ability of a system to : Calculate Reason Perceive relationships and analogies Learn from experience Store and retrieve information from memory Solve problems, comprehend complex ideas Use natural language fluently Classify, generalize, and adapt new situations. AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Why study AI? Medicine/ Internet Diagnosis Search engines Science Labor Science Industry Automation Self-Driving What else? Appliances AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Course Learning Outcomes At the end of this course the students should be : Knowledge and Understanding You should have a knowledge and understanding of the basic concepts of Artificial Intelligence including problem solving ,Search strategies , Knowledge Representation(KR) ,Game playing , Machine Learning, Expert Systems , Fuzzy Logic and Neural Networks (NN). Intellectual Skills You should be able to use this knowledge and understanding of appropriate principles and guidelines to synthesise solutions to tasks in AI and to critically evaluate alternatives. Practical Skills You should be able to use a well known declarative language (Prolog) and to construct simple AI programs . AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Course Learning Outcomes Transferable Skills You should be able to solve problems and evaluate outcomes and alternatives AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Course Contents and Schedule Introduction to AI (Lecture 0,1) Definition History Applications The state of art and research areas Intelligent Agents (Lecture 2,3) Agents and environment Good behavior The concept of rationality The nature of environments Structure of agents AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Course Contents and Schedule Problem Solving (Solving Problems by Searching strategies) (lecture 4 ,5) Uninformed Search Breadth-First Search(BFS) Uniform-Cost Search(UCS) Depth-First Search(DFS) Depth-Limited Search(DLS) Iterative deepening search Heuristic Search Best First Search Constraint Satisfaction Problems (CSP) Game Tree Search AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Course Contents and Schedule Representation of knowledge (lecture 6) Propositional logic first order predicate logic Knowledge inference (lecture 7,8) Production based system Frame based system. Inference - Backward chaining Forward chaining Rule value approach Fuzzy reasoning AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Course Contents and Schedule Expert systems (lecture 9) Architecture of expert systems, Roles of expert systems Knowledge Acquisition ,Meta knowledge, Heuristics Typical expert systems - MYCIN, DART, XOON Expert systems shells. Machine Learning (Lecture 10) A General Model of Learning Types of Learning Systems Knowledge-Free Inductive Learning Systems Learning from Single Examples AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Course Contents and Schedule Fuzzy Logic (Lecture 11,12) What is Fuzzy Logic? Fuzzy Logic Systems Architecture Fuzzy Set Theory Crisp and Non-Crisp Set Membership Function Application Areas of Fuzzy Logic Neural Networks (Lectures 13 ,14) Introduction, or how the brain works ? The neuron as a simple computing element The perceptron Multilayer neural networks AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Course Works ( Laboratory Assignment)20% Attendance 0 % Assessment Criteria Test at the 8th week 20 % Course Works ( Laboratory Assignment)20% Attendance 0 % Final Exam 60 % * Each student absent more than 4 lectures will be withdrawn the final exam , and their grade in this subject will be “C” in the supplementary exam. AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Attendance . I expect you they attend all the lectures. The lecture notes(docx) and Power Point(ppt) presentations dropped in (acadox.com) cover all the topics. These notes are do not contain much details of discussion. The lectures will consist of slides (Power-point ), spoken material, and additional examples given on the blackboard. In order to understand the subject and the reasons for studying the material you will need to attend the lectures and take notes to supplement lecture slides. This is your responsibility. If there is anything you do not understand during the lectures, then ask, either during or after the lecture. In addition ,you must use the text book to supplement the lecture material by reading around the subjects. . AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Text Books and References Text Book:Artificial Intelligence: A Modern Approach, Stuart J. Russell and Peter Norvig , 3rd Edition 2010 AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence

Thank You End Questions ? AI - (2017-2018) -Diaa Eldein Mustafa - Lecture (0) -Introduction to Artificial Intelligence