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

1ET1080302 - Introduction To Artificial Intelligence and Machine Learning

The document provides details about the Introduction to Artificial Intelligence and Machine Learning course for the Bachelor of Technology program. The 3-credit, semester 3 course introduces students to key concepts in AI like state space search techniques, knowledge representation, natural language processing, connectionist models, machine learning, and supervised and unsupervised learning. The course objectives are for students to understand various AI algorithms, search methods, knowledge representation methods, and use the Prolog programming language. The course involves lectures, tutorials, and practical sessions over 15 weeks.

Uploaded by

nancy peter
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)
45 views

1ET1080302 - Introduction To Artificial Intelligence and Machine Learning

The document provides details about the Introduction to Artificial Intelligence and Machine Learning course for the Bachelor of Technology program. The 3-credit, semester 3 course introduces students to key concepts in AI like state space search techniques, knowledge representation, natural language processing, connectionist models, machine learning, and supervised and unsupervised learning. The course objectives are for students to understand various AI algorithms, search methods, knowledge representation methods, and use the Prolog programming language. The course involves lectures, tutorials, and practical sessions over 15 weeks.

Uploaded by

nancy peter
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/ 2

Faculty of Engineering and Technology

Bachelor of Technology
Effective from Academic Year: 2021-22

Branch Name: Artificial Intelligence & Data Science


Semester/Year: Semester - III/ Second Year
Subject Title: Introduction to Artificial Intelligence and Machine Learning
Subject Code: 1ET1080302
Pre-requisite: Knowledge of Programming, Algorithms, Data Structures

Course Objective:
The field of AI and its techniques are being used in many areas which directly affect human life. Various
techniques for encoding knowledge in computer systems such as Predicate Logic, Production rules,
Semantic networks find application in real world problems. The fields of AI such as Game Playing,
Natural Language Processing, and Connectionist Models are also important. Student should know some
programming language for AI.

Teaching Scheme
Evaluation Scheme (Marks)
(Hours per week)
Theory (Marks) Practical (Marks)
Lecture Tutorial Practical Total
Credit University Continuous University Continuous
(L) (T) (P) (Marks)
Assessment Assessment Assessment Assessment
03 - 02 04 70 30 30 20 150

Subject Contents
Sr. Total Weightage
Topic
No Hours (%)
1 Introduction to AI: The AI Problems, AI Techniques, The Level Of The 02 10
Model, Examples.
2 State Space Search & Heuristic Search Techniques: 06 15
Defining The Problems As A State Space Search, Production Systems,
Production Characteristics, Production System Characteristics, And Issues In
The Design Of Search Programs, Additional Problems. Generate-And- Test,
Hill Climbing, Best-First Search, Problem Reduction, Constraint
Satisfaction.
3 Knowledge Representation Issues and Approaches: 07 15
Representations And Mappings, Approaches To Knowledge Representation.
Representation Simple Facts In Logic, Representing Instance And Isa
Relationships, Computable Functions And Predicates, Resolution. Procedural
Versus Declarative Knowledge, Logic Programming, Forward Versus
Backward Reasoning.
4 Natural Language Processing : 04 15
Introduction, Syntactic Processing, Semantic Analysis, Semantic Analysis,
Discourse And Pragmatic Processing, Spell Checking
5 Connectionist Models : 06 15
Introduction: Hopfield Network, Learning In Neural Network, Application of
Neural Networks, Recurrent Networks, Distributed Representations,
Connectionist AI And Symbolic AI.
6 Introduction To Machine Learning: 06 12
Learning Problems, designing a learning system, Issues with machine learning.
Concept Learning, Version Spaces and Candidate Eliminations, Inductive bias.
7 Supervised and Unsupervised learning: 06 18
Decision Tree Representation, Decision tree learning, Issues in Decision tree
learning. K- Nearest Neighbor Learning, Locally Weighted Regression, Radial
Bases, Functions, Case Based Reasoning.

Course Outcome:
After learning the course the students should be able to:
 To understand working of different algorithms, AI based techniques.
 Understand various search methods.
 Use various knowledge representation methods.
 Use Prolog Programming language using predicate logic.

List of Text Books:

1. Artificial Intelligence –By Elaine Rich And Kevin Knight (2nd Edition) Tata Mcgraw-Hill
2. Introduction to Prolog Programming By CarlTownsend.
3. Tom M Mitchell, “Machine Learning”, McGraw Hill.

List of Reference Books:

1. Artificial Intelligence: A Modern Approach, Stuart Russel, Peter Norvig, PHI.


2. PROLOG Programming For Artificial Intelligence –By Ivan Bratko( Addison-Wesley).
3. Programming with PROLOG –By Klocksin and Mellish.
4. Peter Harrington, “Machine Learning in Action”, DreamTech.

List of Suggested titles of Experiments (If Any):

1. Write a program to implement Tic-Tac-Toe game problem.


2. Write a program to implement BFS.
3. Write a program to implement DFS.
4. Write a program to implement Single Player Game.
5. Write a program to Implement A* Algorithm.
6. Write a program to solve N-Queens problem using Prolog.
7. Write a program to solve 8 puzzle problem using Prolog.
8. Write a program to solve travelling salesman problem using Prolog.
9. Convert Prolog predicates into Semantic Net.
10. Write the Conceptual Dependency for following statements.
a) John gives Mary a book.
b) John gave Mary the book yesterday.
E-Resources (If any):

1. http://www.journals.elsevier.com/artificial-intelligence/
2. https://www.technologyreview.com/s/534871/our-fear-of-artificial-intelligence/

You might also like