Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

BCSE3029-AI ML using python

SYLLABUS

UNIT-I INTRODUCTION 9
Introduction to AI - Applications of Artificial Intelligence, Heuristic Searching
Techniques- Hill Climbing-Depth first - Breath first- Greedy Method- A*
Algorithm- AO* Algorithm, Game Playing.

UNIT-II KNOWLEDGE REPRESENTATION 9


Knowledge representation: Knowledge management- Types of Knowledge-
Knowledge Representation, Knowledge representation using Predicate logic,
Introduction to predicate calculus, Resolution examples.

UNIT III REASONING AND LEARNING 9


Types of Reasoning: Reasoning with fuzzy logic- Rule based reasoning. Types of
learning, Machine Learning: Applications, Algorithms: Apriori algorithm, Eclat
algorithm, Clustering: K-means, fuzzy, hierarchical clustering

UNIT IV MACHINE LEARNING 9


Foundations of ML, Classification: Naïve Bayes classifier, K-nearest neighbors ,
Support vector Machines , Decision tress- ID4,Association rule mining.

UNIT V APPLICATIONS 9
Expert systems – Architecture of expert systems, Roles of expert systems. Typical
expert systems – MYCIN, DART, XOON, Expert systems shells.

TEXT BOOKS:
1. Kevin Night and Elaine Rich, Nair B., “Artificial Intelligence (SIE)”, Mc Graw
Hill- 2008.
2. Dan W. Patterson, “Introduction to AI and ES”, Pearson Education, 2007
3. Stephen Marsland, ―Machine Learning – An Algorithmic Perspective, Second
Edition, Chapman and Hall/CRC Machine Learning and Pattern Recognition
Series, 2014

REFERENCES:
1. Peter Jackson, “Introduction to Expert Systems”, 3rd Edition, Pearson
Education, 2007.
2. Stuart Russel and Peter Norvig “AI – A Modern Approach”, 2nd Edition,
Pearson Education 2007.
3. Deepak Khemani “Artificial Intelligence”, Tata Mc Graw Hill Education 2013.
4. Ethem Alpaydin, ―Introduction to Machine Learning 3e (Adaptive
Computation and Machine Learning Series), Third Edition, MIT Press, 2014

You might also like