AIML Course File
AIML Course File
AIML Course File
S.No Contents
1 Vision & Mission of College
2 Vision & Mission of Department
3 Course Objectives & Outcomes
4 Syllabus
5 Roll List
6 Class Time Tables
7 Subject Time Tables
8 Academic Callender
9 Lesson Plan
10 Actual Lesson Plan
11 Lecture Notes
12 Tutorial Classes
13 Question Bank
14 Assignment Questions
15 Mid Question Papers
16 Previous University Question Papers
17 Latest Previous Question Paper
18 Topics Beyond Syllabus
19 Internal Marks
20 Best and Worst Mid Answer Scripts
21 List of e-resources
22 Result Sheet published by university
23 Pass Percentage
24 Sample Assignment Sheet
25 Attainment Sheet
26 DVD with Video lectures, PPT etc.,
27 Course Completion Certificate
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
Vision
To equip the students to face both professional and technical competition across the globe with
complete confidence and the necessary skills.
Mission
To impart value-based education by integrating holistic teaching and learning with innovative
practices.
To make students compete in the changing global scenario to realize their dreams.
To create a conducive environment for the students to acquire skills beyond the curriculum in
their interested areas.
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
Vision
Mission
2. Creating a nurturing environment that enhances the joy and stimulation of learning.
5. Instilling awareness of societal and professional responsibilities, ethical considerations, and the
imperative of lifelong learning.
1) To understand the basic concepts of artificial intelligence, neural networks and genetic
algorithms.
3) To gain knowledge about bayesian and computational learning and machine learning.
Outcomes:
1) Discuss basic concepts of artificial intelligence, neural networks and genetic algorithms.
Syllabus
UNIT– I:
Introduction: Definition of Artificial Intelligence, Evolution, Need, and applications in real world.
Intelligent Agents, Agents and environments; Good Behavior-The concept of rationality, the nature of
environments, structure of agents. Neural Networks and Genetic Algorithms: Neural network
representation, problems, perceptrons, multilayer networks and back propagation algorithms, Genetic
algorithms.
UNIT– II:
Knowledge–Representation and Reasoning: Logical Agents: Knowledge based agents, the Wumpus
world, logic. Patterns in Propositional Logic, Inference in First-Order Logic-Propositional vs first
order inference, unification and lifting
UNIT– III:
Bayesian and Computational Learning: Bayes theorem, concept learning, maximum likelihood,
minimum description length principle, Gibbs Algorithm, Naïve Bayes Classifier, Instance Based
Learning- K-Nearest neighbor learning Introduction to Machine Learning (ML): Definition, Evolution,
Need, applications of ML in industry and real world, classification; differences between supervised
and unsupervised learning paradigms.
UNIT– IV:
UNIT– V:
Machine Learning Algorithm Analytics: Evaluating Machine Learning algorithms, Model, Selection,
Ensemble Methods (Boosting, Bagging, and Random Forests). Modeling Sequence/Time-Series Data
and Deep Learning: Deep generative models, Deep Boltzmann Machines, Deep auto-encoders,
Applications of Deep Networks.
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
TEXT BOOKS:
1) Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach, 2/e, Pearson
Education, 2010.
REFERENCE BOOKS:
1) Elaine Rich, Kevin Knight and Shivashankar B. Nair, Artificial Intelligence, 3/e, McGraw Hill
Education, 2008.
2) Dan W. Patterson, Introduction to Artificial Intelligence and Expert Systems, PHI Learning, 2012.
3) T. Hastie, R. Tibshirani, J. H. Friedman, The Elements of Statistical Learning, 1/e, Springer, 2001.
5) M. Narasimha Murty, Introduction to Pattern Recognition and Machine Learning, World Scientific
Publishing Company, 2015.
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
Day/Time 09:15 - 10:05 10:05 - 10:55 10:55 - 11:05 11:05 - 11:55 11:55 - 12:45 12:45 - 01:45 01:45 - 02:3502:35 - 03:25
03:25 - 04:15
MONDAY BREAK AIML
TUESDAY
WEDNESDAY AIML
LUNCH
THURSDAY AIML
BREAK
FRIDAY AIML
SATURDAY AIML
ACADEMIC CALENDER
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
Lesson Plan
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
Black Board
Intelligent Agents, Agents and environments 2
& Chalk
2 Black Board
Knowledge based agents 2
& Chalk
Black Board
The Wumpus world, logic. 1
& Chalk
Black Board
Patterns in Propositional Logic 1
& PPT
Black Board
Inference in First-Order Logic 1
& Chalk
Black Board
Propositional vs first order inference 1
& Chalk
Black Board
Unification 1
& Chalk
Black Board
Lifting 1
& Chalk
Black Board
Bayesian and Computational Learning Bayes theorem , 2
& Chalk
concept learnin
Maximum likelihood, minimum description length principle, Black Board
2
Gibbs Algorithm, & Chalk
Naïve Bayes Classifier, Instance Based Learning- K-Nearest Black Board
3 2
neighbour learning & PPT
Introduction to Machine Learning (ML): Definition,
Black Board
Evolution, Need, applications of ML in industry and real 2
& PPT
world,
Black Board
2
Classification & Chalk
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
Total Hours 60
Lecture Notes
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
Question Bank
UNIT I
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
1. Define Artificial Intelligence and discuss its evolution. What are the primary needs that drive the
development of AI, and how is AI applied in real-world scenarios?
2. Explain the concept of intelligent agents in the context of AI. How do agents interact with their
environments, and what distinguishes good behavior in intelligent agents?
3. Elaborate on the concept of rationality in intelligent agents. How does it relate to decision-making,
and what factors influence the rational behavior of an agent? Discuss the nature and structure of
environments that intelligent agents operate within.
4. Provide an overview of neural networks in AI. Describe the representation of neural networks, the
role of perceptrons, and how multilayer networks with backpropagation algorithms contribute to
solving problems.
5. Explain the concept of genetic algorithms in AI. How do genetic algorithms use principles inspired
by natural selection to solve problems? Discuss their applications and advantages in the realm of
artificial intelligence.
UNIT II
1. How does a knowledge-based agent differ from other types of agents in AI, and what role does
knowledge play in decision-making for such agents?
2. Discuss the challenges and considerations involved in representing knowledge for intelligent agents
in real-world scenarios.
3. Explain the concept of logical reasoning in the Wumpus world. How does logical representation
contribute to problem-solving in this context?
4. In what ways can patterns be utilized in Propositional Logic, and how do they enhance the
expressiveness of logical statements?
5. Compare and contrast the strengths and weaknesses of propositional inference and first-order
inference in the realm of AI reasoning.
6. What are the key advantages of using first-order logic over propositional logic in AI applications?
Provide examples to illustrate the increased expressive power.
7. Describe the role of unification in first-order logic and its significance in resolving logical
statements and making inferences.
8. How does lifting address challenges in first-order logic, and how is it applied in AI systems to
improve knowledge representation?
9. Explore the potential impact of knowledge representation challenges on the performance and
decision-making capabilities of knowledge-based agents in AI.
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
10. Provide real-world examples that showcase the practical applications of effective knowledge
representation and reasoning in artificial intelligence systems. How does logical reasoning contribute
to solving complex problems in these instances?
UNIT III
1. Explain the fundamental principles of Bayes' theorem and its application in probabilistic reasoning
within machine learning.
2. Discuss the concept learning process in machine learning. What are the key challenges and
considerations when learning concepts from data?
3. Define and elaborate on the concept of maximum likelihood. How is maximum likelihood used for
parameter estimation in statistical models, especially in machine learning contexts?
4. Describe the Minimum Description Length (MDL) principle and its role in model selection. How
does MDL contribute to the learning process in machine learning algorithms?
5. What is the Gibbs algorithm, and how is it employed for sampling and inference in probabilistic
models within computational learning?
6. Provide an overview of the Naïve Bayes classifier. In what types of applications is the Naïve Bayes
classifier commonly used, and what are its strengths and limitations?
7. Explain the principles of Instance-Based Learning, focusing on K-Nearest Neighbour learning. How
does this approach make predictions based on instance similarity?
8. Define machine learning and discuss its evolution. What are the essential needs and applications of
machine learning in industry and real-world scenarios?
9. Explore the concept of classification in machine learning. How do algorithms in supervised learning
paradigms classify data into different categories, and what are the key considerations?
10. Differentiate between supervised and unsupervised learning. Provide examples illustrating
scenarios where each learning paradigm is commonly applied in machine learning.
UNIT IV
1. How do distance-based methods contribute to decision-making in machine learning, and what are
the key considerations in selecting an appropriate distance metric?
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
2. Discuss the role of Nearest-Neighbors in supervised learning. How does the choice of k impact the
performance of the algorithm, and in what scenarios is it particularly useful?
3. Explain the principles behind decision trees in supervised learning. How are decision trees
constructed, and what advantages do they offer in terms of interpretability?
4. What are the fundamental principles of Support Vector Machines (SVM) in supervised learning?
How does SVM handle classification tasks, and what makes it suitable for both linear and non-linear
relationships?
5. How does nonlinearity manifest in machine learning, and how do kernel methods contribute to
handling non-linear relationships in the data?
6. Define clustering in unsupervised learning. How do clustering algorithms group data points, and
what are the main challenges associated with this type of learning?
7. Discuss the workings of the K-Means algorithm in unsupervised learning. How does it partition data
into clusters, and what are the potential limitations of this approach?
8. What is the role of dimensionality reduction in unsupervised learning, and how does it impact the
efficiency and interpretability of machine learning models?
9. Explain the principles of Principal Component Analysis (PCA) and how it contributes to reducing
dimensionality in unsupervised learning.
10. How do kernel methods play a role in dimensionality reduction techniques in unsupervised
learning? Provide examples to illustrate their application and benefits.
UNIT V
1. How do machine learning algorithms typically get evaluated, and what are some key metrics used in
this evaluation process?
2. What factors should be considered when selecting a machine learning model for a specific task, and
how does model selection contribute to overall performance?
3. Explain the concept of ensemble methods in machine learning. How do boosting, bagging, and
random forests enhance the performance of models?
4. Discuss the principles of deep generative models in the context of machine learning. What are some
applications where these models are particularly effective?
5. What are Deep Boltzmann Machines, and how do they capture complex dependencies in data?
Provide examples of scenarios where they are applicable.
6. Elaborate on the role of deep auto-encoders in feature learning and dimensionality reduction. How
do they contribute to representing input data more efficiently?
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
7. Can you provide real-world examples where deep learning networks have demonstrated significant
success? Highlight applications in areas such as image recognition, natural language processing, or
recommendation systems.
8. What challenges are associated with modeling sequence or time-series data in machine learning, and
how do these challenges differ from traditional tabular data?
9. Discuss the benefits of using ensemble methods such as boosting, bagging, and random forests.
How do these techniques address issues like overfitting and improve overall model performance?
10. When applying deep learning models to practical problems, what are some considerations in terms
of data preparation, model training, and deployment?
Assignment Questions
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
UNIT I
UNIT II
1. Discuss various approaches and issues in knowledge representation. b. discuss various Problems in
representing knowledge.
i. What are frames, semantic nets? How do they differ from semantic nets?
4. What are the limitations of Predicate logic as a tool for Knowledge representation? Illustrate
through examples.
UNIT III
7. What are the applications of Machine Learning in real life explain in detail.
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
UNIT-IV
UNIT-V
1. Reinforcement Learning
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
3. Computer Vision:
4. Speech Recognition:
5. Data Mining
6. Ethical Considerations in AI
7. Robotics and AI
Internal Marks
List of e-resources
1. https://www.youtube.com/watch?v=oV74Najm6Nc
2. https://www.youtube.com/watch?v=Pj0neYUp9Tc
PYDAH COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi and Affiliated to JNTUK, Kakinada)
YANAM ROAD, PATAVALA KAKINADA, 533461, E.G.Dist,
3. https://www.youtube.com/watch?v=bjG3gS3Mh1U
4. https://www.ibm.com/topics/artificial-intelligence
5. https://cloud.google.com/learn/what-is-artificial-intelligence
Pass Percentage
Attainment Sheet
Mechanical during academic year 2022-23.I certified that I have completed FIVE units on ________
Date: Date: