Course file-AIML-AI Sub-2025
Course file-AIML-AI Sub-2025
Sangha’s
PROUDHADEVARAYAINSTITUTEOFTECHNOLOGY
T.B.DAM,HOSAPETE–583225
(Affiliated to VTU, Belagavi ,Karnataka & Recognized by AICTE ,New Delhi)
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE
LEARNING
Course syllabus
Course objectives:
The objectives of the course are to enable students to:
Course Outcomes:
After studying this course, students will be able to:
Apply knowledge of agent architecture, searching and reasoning techniques for
22CSE214.1 different
applications.
Compare various searching and Inferencing Techniques.
22CSE214.2
22CSE214.3 Develop knowledge base sentences using propositional logic and first order logic
Describe the concepts of quantifying uncertainty.
22CSE214.4
Use the concepts of Expert Systems to build applications.
22CSE214.5
Text Book:
1. Stuart J. Russell and Peter Norvig , Artificial Intelligence, 3rd Edition, Pearson,2015
2. Elaine Rich, Kevin Knight, Artificial Intelligence, 3rd edition,Tata McGraw Hill,2013
Reference Books:
1. George F Lugar, Artificial Intelligence Structure and strategies for complex, Pearson Education, 5th
Edition, 2011
RevisedBloom’s
LevelofLearning ActionVerbs
Taxonomy
Choose, Describe, Define, Identify, Label, List, Locate,
Level 1 Match, Memorize, Name, Omit, Recite, Select, State, Remember
Count, Draw, Outline, Point, Quote, Read, Recall,
Recognize, Repeat, Reproduce
Classify, Defend, Demonstrate, Distinguish, Explain,
Express, Extend, Give, Examples, Illustrate, Indicate,
Level 2 Interrelate, Interpret, Infer, Judge, Match, Paraphrase, Understand
Represent, Restate, Rewrite,Select, Show, Summarize,
Tell, Translate, Associate, Compute, Convert, Discuss,
Estimate, Extrapolate, Generalize, Predict
Apply, Choose, Dramatize, Explain, Generalize,
Judge, Organize, Paint, Prepare, Produce, Select,
Level 3 Show, Sketch, Solve, Use, Add, Calculate, Change, Apply
Classify, Complete, Compute, Discover, Divide,
Examine, Graph, Interpolate, Manipulate, Modify,
Operate, Subtract, Use
Analyze, Categorize, Classify, Compare, Differentiate,
Distinguish, Identify, Infer, Select, Subdivide, Survey,
Level 4 Arrange, Breakdown, Combine, Design, Detect, Analyse
Diagram, Develop, Discriminate, Illustrate, Outline,
Relate, Pointout, Separate,Utilize
Appraise, Judge, Criticize, Defend, Compare, Assess,
Level 5 Conclude, Contrast, Critique, Determine, Grade, Evaluate
Justify, Measure, Rank, Rate, Support, Test
Choose, Combine, Compose, Construct, Create,
Design, Develop, Do, Formulate, Hypothesize, Invent,
Level 6 Make, Originate, Organize, Plan, Produce, Role Play, Create
Tell, Compile, Drive, Devise, Explain, Generate,
Group, Integrate, Presc ribe, Propose, Rearrange,
Reconstruct, Reorganize, Revise, Rewrite, Transform
Bellari,V.V.Sangha’s
PROUDHADEVARAYAINSTITUTEOFTECHNOLOGY
T.B.DAM,HOSAPETE–583225
(Affiliated to VTU, Belagavi ,Karnataka & Recognized by AICTE ,New Delhi)
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE
LEARNING
LESSON PLAN
Department: Computer Science and Engineering-Artificial
Intelligence & Machine Learning Academic Year: 2024-2025
Semester : IV semester
Branch : CSE-AI&ML
Course : Artificial Intelligence
Faculty HOD
Bellari,V.V.Sangha’s
PROUDHADEVARAYAINSTITUTEOFTECHNOLOGY
T.B.DAM,HOSAPETE–583225
(Affiliated to VTU, Belagavi, Karnataka & Recognized by AICTE, New Delhi)
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
✓ Text
1. What is AI? Foundations and 22CSE21.1 Book
History of AI
Text
2. What is AI? Foundations and 22CSE214.1
Book
History of AI
Intelligent Agents: Agents and Text
3. environment, ✓ 22CSE214.1 Book
Text
A*search. Heuristic Functions ✓
15. 22CSE214.2 Book
Text
A*search. Heuristic Functions
16. 22CSE214.2 Book
Text
Representation Revisited,
20. 22CSE214.3 Book
Text
28 Uncertain Knowledge and 22CSE214.1
Book
Reasoning: Quantifying
Uncertainty:
Bellari,V.V.Sangha’s
PROUDHADEVARAYAINSTITUTEOFTECHNOLOGY
T.B.DAM,HOSAPETE–583225
(Affiliated to VTU, Belagavi, Karnataka & Recognized by AICTE, New Delhi)
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
BallariV.V.Sangha’s CSEANDAIM
Proudhadevaraya InstituteofTechnology, Hosapete. L
(AffiliatedtoVTU,Belagavi,Karnataka&RecognizedbyAICTE, Exam
NewDelhi) InternalAssess
ment
Even Sem(2023-
24)
FIRSTINTERNALASSESSMENT
Sem: IV Sub: Artificial Intelligence SubCode: BAD402
Date: 20.06.2024 Time: 3.00PM to 04.00PM Max.Marks: 30
a For an automatic taxi driver application, explain Goal and utility 7 22CI211.2 L2
agents with appropriate block diagrams.
3 8 22CI211.2 L2
b With an algorithm explain BFS by considering a suitable example.
OR
a With a suitable graph, explain A* search algorithm write all the 7 22CI211.2 L2
4 steps
to find solution path.
b Explain DFS, considering a suitable graph. 8 L2
22CI211.2
Q. Mark RBT
Description of Question CO
No s Level
OR
IV SEM
Scheme of Valuation
IA TEST -1
Q.No Description Marks
1.a Definition of AI: Clear definition of Artificial Intelligence: 7
machines mimicking human intelligence (e.g., learning,
reasoning).(2 marks)
Importance of AI: Explanation of AI's significance in:
Enhancing efficiency and accuracy.(1 marks)
- Improving decision-making and innovation.(1 marks)
- Transforming industries and daily life.(1 marks)
Examples of AI Applications: At least 2 real-world examples,
such as: Healthcare: AI diagnosing diseases (e.g., IBM Watson).(1
marks)
- Transportation: Self-driving cars (e.g., Tesla).(1 marks)
Other examples may include finance, entertainment, education,
etc.
1.b Total Turing Test: Definition and concept: A test that evaluates a 8
machine’s ability to exhibit intelligent behavior including vision
and robotics along with language.(1 marks)
Logical Positivism: Explanation: A philosophical theory
emphasizing that knowledge is based on empirically verifiable
facts and logical reasoning.(1.5 marks)
Tractable Problems: Definition: Problems that can be solved in
polynomial time, making them computationally feasible.
Examples are optional but add value.(1.5 marks)
Decision Theory: Explanation: The study of decision-making
processes under conditions of uncertainty, including utility and
risk considerations.(2 marks)
Neurons: Definition: Basic building blocks of the nervous system
that transmit information via electrical and chemical signals.
Relating to AI as artificial neurons in neural networks is a bonus.
(2 marks)
Bellari,V.V.Sangha’s
PROUDHADEVARAYAINSTITUTEOFTECHNOLOGY
T.B.DAM,HOSAPETE–583225
(Affiliated to VTU, Belagavi, Karnataka & Recognized by AICTE, New Delhi)
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
IV SEM
Bellari,V.V.Sangha’s
PROUDHADEVARAYAINSTITUTEOFTECHNOLOGY
T.B.DAM,HOSAPETE–583225
(Affiliated to VTU, Belagavi, Karnataka & Recognized by AICTE, New Delhi)
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
Scheme of Valuation
IA TEST -II
Q.No Description Marks
1.a Definition of Knowledge-Based Agents: Provide a clear 7
definition: Agents that use knowledge representation and
reasoning to make decisions and take actions.(1.5 marks)
Components of Knowledge-Based Agents: Explain the
components(2 marks)
- Knowledge Base (KB): Storage of facts and rules about the
environment.(1 marks)
- Inference Mechanism: Logic and reasoning to derive new
knowledge or make decisions based on the KB.(1 marks)
Generic Knowledge-Based Agent: Write the structure of a
generic knowledge-based agent(3 marks)
- Initialization: Define the knowledge base and initialize the
agent.(0.5 marks)
- Perceive: Describe how the agent perceives inputs from the
environment.(0.5 marks)
- Update Knowledge Base: Explain how the agent updates its
knowledge base using new percepts.(0.5 marks)
- Reason and Act: Explain how the agent reasons using inference
and performs actions based on the conclusions.(0.5 marks)
- Algorithm/Code: Provide a simple pseudocode or algorithm for
the generic knowledge-based agent.(1 marks)
Conclusion: Summarize the advantages of knowledge-based
agents, such as flexibility and reasoning capabilities.(0.5 marks)
1.b Definition of Forward Chaining: Explain forward chaining as a 8
data-driven reasoning approach starting from known facts to
derive conclusions.(1 marks)
Algorithm Steps: Describe the steps of the forward chaining
algorithm(3 marks)
- Step 1: Initialization: Begin with a set of known facts and a
knowledge base of rules.(1 marks)
- Step 2: Matching Rules: Identify rules where the premises
match known facts.(1 marks)
- Step 3: Firing Rules: Apply the matched rule, add the resulting
conclusions to the fact base, and repeat until the goal is achieved
or no new rules are applicable.(1 marks)
Example: Provide a suitable example to illustrate forward
chaining(3 marks)
- Knowledge Base: Define a set of rules (e.g., IF-THEN
statements) and initial facts.(1 marks)
- Step-by-step Execution: Show how facts are matched to rules
and new facts are inferred at each step.(2 marks)
Conclusion: Summarize the result and highlight forward
chaining’s suitability for data-driven scenarios like diagnostics or
expert systems.(1 marks)
Bellari,V.V.Sangha’s
PROUDHADEVARAYAINSTITUTEOFTECHNOLOGY
T.B.DAM,HOSAPETE–583225
(Affiliated to VTU, Belagavi, Karnataka & Recognized by AICTE, New Delhi)
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
4thSEMESTERCSE&CSE-AIML
Sub: Artificial Intelligence Internal marks
Bellari,V.V.Sangha’s
PROUDHADEVARAYAINSTITUTEOFTECHNOLOGY
T.B.DAM,HOSAPETE–583225
(Affiliated to VTU, Belagavi, Karnataka & Recognized by AICTE, New Delhi)
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE LEARNING
TH PR TOTAL SIGN
SL NO USN Name
1. Aishwarya SidagondaPatil 22 24 46
3PG22CI001
2. AmbujaYallappa Kavalur 20 24 44
3PG22CI002
3. 3PG22CI003 B Muktha 16 24 40
4. 3PG22CI005 EjajAhamed 18 20 38
5. 3PG22CI006 SadiyaI M 22 24 46
6. 3PG22CI007 K Bhoomika 15 23 38
7. 17 22 39
3PG22CI008 Kartik S
8. 3PG22CI009 S Khaja Moinuddin 18 22 40
9. 3PG22CI010 LekhaSahiti P 17 24 41
14. Mohammed 15 22 37
3PG22CI015
Shahezan
15. 3PG22CI016 MuskanBegum 22 24 46
18. PasumarthiHari 15 20 35
3PG22CI019
Kiran
19. 3PG22CI021 Rayudu Nikhitha 19 24 43
25. SyedaRabiya 22 24 46
3PG22CI027
Hashmi
26. 3PG22CI028 T KarthikVarma 22 25 47