AI & ML Course Overview
AI & ML Course Overview
 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: