0% found this document useful (0 votes)
6 views

Jarrar.LectureNotes.Ch1.Introduction

The document outlines a course on Artificial Intelligence taught by Mustafa Jarrar at Birzeit University, detailing the course content, grading system, and rules. It covers topics such as problem-solving, machine learning, natural language processing, and knowledge reasoning, alongside practical projects. The document also includes definitions, applications of AI, and discussion questions to engage students.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Jarrar.LectureNotes.Ch1.Introduction

The document outlines a course on Artificial Intelligence taught by Mustafa Jarrar at Birzeit University, detailing the course content, grading system, and rules. It covers topics such as problem-solving, machine learning, natural language processing, and knowledge reasoning, alongside practical projects. The document also includes definitions, applications of AI, and discussion questions to engage students.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Mustafa Jarrar: Artificial Intelligence Course Outline.

Birzeit University, Palestine. 2018


Version 4

Artificial Intelligence
Course Outline

Mustafa Jarrar
Birzeit University
[email protected]
www.jarrar.info

Jarrar © 2018
1
Watch this lecture
and download the slides

Course Page: http://www.jarrar.info/courses/AI/


More Online Courses at: http://www.jarrar.info

Jarrar © 2018
2
Jarrar © 2018
3
Jarrar © 2018
4
Teaching Material:

Textbook:
S. Russell and P. Norvig: Artificial Intelligence:
A Modern Approach. Pearson, 2010, 3rd Edition

Lecture Notes:
All lecture notes will be published on Ritaj before or directly
after each lecture.
All lectures will be video recorded, and published online at:
http://jarrar-courses.blogspot.com/2011/11/artificial-
intelligence-fall-2011.html

Jarrar © 2018
5
More Resources

http://aima.cs.berkeley.edu/

Jarrar © 2018
6
Course Content

Problem-solving by Search Machine Learning


Uninformed Search Introduction to Machine Learning
Informed Search Linear Regression Learning
Constraints Satisfaction Decision Tree Learning
Games and Adversarial Search K-Means Clustering

Project: Routing system using Greedy/A* Project: classification problems using R

Natural Language Processing Knowledge and Reasoning


Introduction to NLP
Logical Agents
Text Parsing (English and Arabic)
First-Order-Logic
Probabilistic language modeling
Inference in First Order Logic
Information Retrieval
Description Logic, Ontologies, OWL
Lexical Semantics &Lexical Resources
Project: Prolog / Ontology using OWL
Project: search engine with autocomplete
Jarrar © 2018
7
Grading

Med Exams (25%)

Final exam (35%)

Projects (35%)

Participation (5%)

Jarrar © 2018
8
Rules

Smile and be cool: help be to make the course full of fun!!!!


Attendance. Attendance is mandatory. University regulations are strictly
enforced.
Academic Honesty: Individual work must be each student’s own work.
Plagiarism or cheating will result in official University disciplinary review.
Missed Exams: There are no makeup exams, and project deadlines are very
hard.
Etiquette: Cell phones must be turned off. Don’t come late. If you must go out
during the lecture go but don’t let me notice.
Ritaj: Official communicate through Ritaj. I assume you check it several times
a day (other channels of communication are informal).
Facebook Group: students are encourage join this group
(https://www.facebook.com/groups/257868544862798/ ) to discuss and share
related material among each other. (This is an informal communication
channel, and does not replace Ritaj).
Jarrar © 2018
9
Definition of AI
Based on [1]

“Intelligence: The ability to learn and solve problems”


Webster’s Dictionary

“Artificial intelligence (AI) is the intelligence exhibited by


machines or software”
Wikipedia

“The science and engineering of making intelligent machines”


McCarthy

“The study and design of intelligent agents, where an


intelligent agent is a system that perceives its environment
and takes actions that maximize its chances of success.”
Russel and Norvig AI book
Jarrar © 2018
10
What is AI?
Based on [1]

Four schools of thoughts (Russel&Norvig)

Thinking humanly Thinking rationally


“The exciting new effort to make “The study of mental faculties
computers think... machines with through the use of computational
minds, in the full and literal sense.” models.”
(Haugeland, 1985) (Charniak & McDermott,1985)

Acting humanly Acting rationally


“The study of how to make computers “Computational Intelligence is the
do things which, at the moment, study of the design of intelligent
people are better.” agents.”
(Rich & Knight, 1991) (Poole et al., 1998)

Jarrar © 2018
11
Foundation of AI

Computer Science

Maths
Economics

Artificial
Intelligence
Philosophy

Sociology

Linguistics

Psychology

Jarrar © 2018
12
Applications of AI

Smart Search Algorithms

• Games
• Route finding
• Transportation/scheduling
• Traveling salesperson
• VLSI layout
• Automatic assembly

…. Many more!

Jarrar © 2018
13
Applications of AI

NLP Applications

• Search engines
• OCR
• Speech recognition
• Machine translation
• Spam fighting
• Information extraction
• Summarization
• Spelling checkers
• Grammar Cheekers
• Sentiment analysis
…. Many more!

Jarrar © 2018
14
Applications of AI

Knowledge base Applications

• Semantic Web
• Expert Systems
• Reasoning
• Logic based games
• System interoperability
• Semantic search
• Medical diagnosis

…. Many more!

Jarrar © 2018
15
Applications of AI

Machine learning

• Face Recognition
• Autonomous cars
• Social network analysis
• Recommendation systems
• Fraud detection
• Financial forecasting

…. Many more!

Jarrar © 2018
16
Discussion
• What is the common definition of “AI”? Do you agree?
• Do you know any AI application?
• Should artificial intelligence simulate natural intelligence?
• What are the criticisms on the AI research? Do you agree?
• What is the relation between AI and logic? AI and philosophy? Logic
and philosophy?
• Explain the meaning of logic? reasoning? ontology?
• What is Natural Language Processing? And how it is related to AI?
• Why and how Probabilistic and statistical methods are used in AI ?
• What are the major research approaches/schools in AI? Which one
you think is more productive?
• Which Arabic philosophers contributed to logic in the past?
• Why Arabs chose to study logic in the past?
Jarrar © 2018
17
References

1. Artificial Intelligence Introduction


http://studyres.com/doc/813688/artificial-intelligence-introduction

Jarrar © 2018
18

You might also like