Ai and ML
Ai and ML
Ai and ML
A subset of AI, Machine Learning (ML) is the area of Computational Science that focuses on analyzing and
interpreting structures and patterns in data to enable learning, reasoning and decision making. The AI and
ML technologies bring more complex data analysis features to existing applications, therefor students should
learn various ML approaches to build new solutions for various real-life problems
L- Lectures; T- Tutorial/Teacher Guided Student Activity; P- Practical; C- Credit; ESE- End Semester
Examination; PA- Progressive Assessment
Content:
Sr. Teaching Module %
Content
No. Hrs. Weightage
1. Introduction to AI - Defining Artificial Intelligence, Defining AI 12 20
techniques, Using Predicate Logic and Representing Knowledge as
Rules, Representing simple facts in logic, Computable functions
and predicates, Procedural vs Declarative knowledge, Logic
Programming, Mathematical foundations: Matrix Theory and
Statistics for Machine Learning.
2. Introduction to ML- Idea of Machines learning from data, 08 20
Classification of problem –Regression and Classification,
Supervised and Unsupervised learning
3. Linear Regression- Model representation for single variable, 10 20
Single variable Cost Function, Gradient Decent for Linear
Regression, Gradient Decent in practice.
4. Logistic Regression- Classification, Hypothesis Representation, 07 20
Decision Boundary, Cost function, Advanced Optimization, Multi-
classification (One vs All), Problem of Overfitting.
5 Clustering algorithms- Discussion on clustering algorithms and 05 20
use-cases cantered around clustering and classification.
Total 42 100
GUJARAT TECHNOLOGICAL UNIVERSITY With effective
Syllabus for Bachelor of Vocation (B.Voc), 6th Semester from academic
Branch: Software Development year 2021-22
Subject Name: Introduction to AI and ML
Subject Code: 21160201
Reference Books:
1. Saroj Kaushik, Artificial Intelligence, Cengage Learning, 1st Edition 2011.
2. Anindita Das Bhattacharjee, “Practical Workbook Artificial Intelligence and Soft Computing for
beginners, Shroff Publisher-X team Publisher.
3. Yuxi (Hayden) Liu, “Python Machine Learning by Example”, Packet Publishing Limited, 2017.
4. Tom Mitchell, Machine Learning, McGraw Hill, 2017.
5. Christopher M. Bishop, Pattern Recognition and Machine Learning, Springer, 2011.
6. T. Hastie, R. Tibshirani, J. Friedman. The Elements of Statistical Learning, 2e, 2011.
Course Outcomes:
Sr. No. CO Statement Marks % Weightage
CO-1 Summarize knowledge, logic fundamentals and associate it with 20
mathematical basics.
CO-2 Examine and implement machine learning solutions to 20
classification, regression
CO-3 Evaluate and interpret the results of the different ML techniques. 20
CO-4 Classify and analyze linear and logistic regression techniques 20
CO-5 Compare and Design various machine learning algorithms in a 20
range of Realworld applications