0% found this document useful (0 votes)
24 views3 pages

VTU AI Module 1 Exam Guide & Q&A

Uploaded by

k9955815141
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views3 pages

VTU AI Module 1 Exam Guide & Q&A

Uploaded by

k9955815141
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

VTU - AI Module 1: Short Exam Guide (Important Notes

+ 20+ Expected Q&A;) - Final


Course: AIML | Year: 1st Year - Semester I | University: VTU Prepared: For quick revision, expected
questions & full theory

Short & Important Notes (Quick Revision)


Definition of AI: Artificial Intelligence (AI) is the branch of computer science that aims to create systems
capable of performing tasks that normally require human intelligence. Examples: perception, reasoning,
learning, planning, natural language understanding.
Intelligent Agent: An intelligent agent perceives its environment through sensors and acts upon that
environment through actuators to achieve goals. Types include: simple reflex, model-based, goal-based,
utility-based, learning agents.
Types of AI (Capability): Narrow (Weak) AI: Designed for specific tasks. General (Strong) AI: Human-level
broad reasoning (theoretical). Superintelligent AI: Surpasses human intelligence (theoretical).
Types of AI (Functionality): Reactive Machines, Limited Memory, Theory of Mind, Self-Aware.
Machine Learning: A subset of AI that focuses on algorithms that learn from data. Types: Supervised,
Unsupervised, Reinforcement Learning, Semi-supervised, Self-supervised.
Deep Learning: A subset of ML using multi-layer neural networks (ANNs). Common architectures: CNN
(images), RNN/LSTM (sequence), Transformers (NLP).
Search Techniques: Uninformed (BFS, DFS, Uniform Cost), Informed (Greedy Best-First, A*). Heuristics
guide informed search.
Knowledge Representation: Techniques for encoding knowledge: logic (propositional/predicate), semantic
nets, frames, ontologies, production rules.
Expert Systems: Knowledge base + Inference engine + User interface. Used for decision support in narrow
domains.
Applications: Healthcare, Finance, Transport (autonomous vehicles), NLP (chatbots), Computer Vision
(face recognition), Robotics, Education, Recommender Systems.
Advantages of AI: Automation of repetitive tasks, improved decision making, 24/7 availability, handling big
data, personalization.
Disadvantages/Risks: Job displacement, ethical concerns, bias in data/models, privacy issues, high cost for
development, need for large data.
Turing Test: A test by Alan Turing to determine machine intelligence—if a human evaluator cannot reliably
distinguish machine from human in conversation, the machine is said to pass.
A* Algorithm (short): Informed search using f(n)=g(n)+h(n) where g(n) is path cost and h(n) is heuristic.
Admissible heuristics ensure optimality.
VTU-Style Expected Questions & Answers

Part A — Short Questions (2 Marks each) [Concise Answers]


1. Define Artificial Intelligence.
AI is the field of computer science that focuses on creating systems capable of performing tasks that require
human intelligence.
2. What is an intelligent agent?
An entity that perceives its environment through sensors and acts via actuators to achieve goals.
3. Define Machine Learning.
A subset of AI where systems learn patterns from data to make predictions or decisions.
4. List two applications of AI.
Healthcare (diagnosis), Finance (fraud detection).
5. Differentiate Narrow AI and General AI.
Narrow AI performs specific tasks; General AI would perform any intellectual task a human can (theoretical).
6. What is a heuristic?
A rule-of-thumb used to guide search to more promising solutions.
7. Define Deep Learning.
A subfield of ML using deep neural networks with multiple layers.
8. What is supervised learning?
Learning where models are trained on labeled input-output pairs.
9. What is Unsupervised Learning?
Learning patterns or structure from unlabeled data (e.g., clustering).
10. What is Reinforcement Learning?
Learning via trial-and-error interactions with an environment to maximize rewards.
11. State the components of an expert system.
Knowledge base, Inference engine, User interface, Explanation system.
12. What is the Turing Test?
A test to determine if a machine's behavior is indistinguishable from a human's in conversation.
13. Explain the working of an AI system.
Data collection → Preprocessing → Feature extraction → Model selection → Training → Evaluation →
Deployment.
14. Describe BFS and DFS with their properties.
BFS explores level by level (complete for finite depth, optimal for equal costs). DFS explores depth-first (not
guaranteed optimal, memory efficient).
15. Explain A* search and admissible heuristics.
A* uses f(n)=g(n)+h(n) where g is path cost and h is heuristic estimate to goal. Admissible heuristic never
overestimates true cost, ensuring optimality.
16. Compare Human Intelligence and Machine Intelligence.
Human intelligence includes consciousness, emotions, common sense reasoning. Machines excel at speed,
precision, and handling large data but lack true understanding.
17. Explain different agent architectures.
Simple reflex (condition-action), Model-based (maintains state), Goal-based (searches for actions to reach
goals), Utility-based (maximizes utility), Learning agents (improve from experience).
18. Describe supervised learning algorithms and examples.
Algorithms: Linear Regression (regression), Logistic Regression (classification), Decision Trees, SVM, k-NN.
Examples: spam detection, house price prediction.
19. What is knowledge representation? Give examples.
Encoding information so systems can reason: logic (predicate), semantic nets, frames, ontologies, production
rules.
20. Explain expert systems with an example.
Expert systems mimic domain experts for decision support e.g., MYCIN for medical diagnosis. Uses rules
and inference engine to derive conclusions.
21. Discuss ethical issues in AI.
Bias, privacy, accountability, transparency, job displacement; solutions include fairness-aware ML,
explainability, regulations.
22. Explain role of data in ML models.
Quality and quantity of data determine model performance; preprocessing, feature engineering, and correct
labeling are crucial.

Common questions

Powered by AI

Deep learning has significantly advanced NLP applications by providing models that can capture complex language patterns and semantics. Model architectures commonly used in NLP include Recurrent Neural Networks (RNNs), Long Short-Term Memory networks (LSTMs), and Transformers. RNNs and LSTMs are adept at handling sequential data, making them suitable for tasks like language modeling and machine translation. Transformers have revolutionized NLP due to their ability to process sequences in parallel and capture context through self-attention mechanisms, which improve efficiency and performance in tasks such as sentiment analysis, text generation, and neural machine translation. These improvements have enabled more accurate and nuanced understanding and production of human language by machines .

Human intelligence encompasses consciousness, emotions, empathy, creativity, and common-sense reasoning, aspects that machines currently lack. Machines, however, excel in speed, precision, and the ability to process and analyze large volumes of data quickly. They are highly efficient at tasks such as pattern recognition, data mining, and performing complex calculations, surpassing human capabilities in these specific areas by avoiding fatigue and being able to work continuously without the need for rest .

Deploying AI in healthcare poses significant challenges and risks, notably concerning bias and transparency. Bias can occur if the training data is not representative of the diverse population, leading to models that work less effectively for certain groups, which can result in disparities in healthcare outcomes. Transparency is another critical issue, as many AI algorithms, particularly those involving deep learning, function as 'black boxes,' making it difficult to understand how decisions are made. This lack of interpretability poses risks, as it affects the trust and reliability stakeholders place in AI systems' decisions. Addressing these challenges requires careful data selection, thorough validation, and the development of explainable AI techniques .

Expert systems employ knowledge representation techniques to model expert-level decision-making in specific domains. Among the methods for knowledge representation are logic (predicate logic is often used), semantic networks, frames, ontologies, and production rules. These techniques allow expert systems to store and manipulate knowledge in order to simulate the reasoning of human experts. For example, MYCIN was an expert system that used production rules to diagnose bacterial infections and recommend treatments .

Reinforcement learning differs fundamentally from supervised and unsupervised learning in its approach to model training. In supervised learning, models learn from a labeled dataset, using input-output pairs to guide learning. Unsupervised learning, on the other hand, identifies patterns in unlabeled data. Reinforcement learning involves an agent that learns to interact with an environment through trial-and-error to maximize cumulative rewards. It does not require labeled data; instead, it relies on a feedback mechanism (rewards or penalties) based on the actions taken, allowing the agent to learn optimal strategies over time .

Agent architectures affect the capabilities and applications by defining how an agent processes information and interacts with its environment. Simple reflex agents act only on current perceptions, making them suitable for straightforward tasks without the need for historical context. Model-based agents maintain a state reflecting aspects of the world that are not directly observable, allowing them to handle more complex tasks. Goal-based agents prioritize actions that achieve specific objectives, making them useful for dynamic problem-solving scenarios. Utility-based agents evaluate action sequences to maximize performance measures, granting them the flexibility to make trade-offs between conflicting goals. Learning agents adapt by improving their performance over time, suitable for environments that require continual adjustments to new situations. These architectures dictate how effectively agents can perform tasks and adapt to different environments .

Achieving general AI—AI that can perform any intellectual task that a human can—could dramatically alter both societal structures and individual lifestyles. On a societal level, it could lead to significant economic shifts, with potential widespread job displacement and industry restructuring as human roles are replaced or augmented by machines. General AI could also drive significant advancements in science and technology, solving complex global challenges like climate change or personalized medicine. On an individual level, lifestyles could change profoundly, with AI handling more personal and professional tasks, leading to potential increases in leisure time but also raising concerns over privacy, personal agency, and the essence of human interaction. Balancing these impacts would require robust ethical frameworks and policies to ensure equitable and beneficial use of general AI .

Machine learning algorithms can mitigate privacy concerns using techniques like differential privacy, which involves adding noise to the data or query results in a way that protects individual privacy while still allowing for accurate aggregate analysis. This technique ensures that the removal or addition of a single data point will not significantly affect the outcome of queries, thereby preserving the privacy of individuals involved in the dataset. Differential privacy provides a balance between data utility and privacy, forming a foundation for privacy-preserving data analysis which is essential in sensitive applications like healthcare .

Reactive machines are the simplest type of AI, designed to perceive the present environment and respond accordingly, without using information from past experiences. Their advantage lies in their reliability and speed, as they do not need to process historical data. However, this lack of memory limits their ability to learn from previous interactions and adapt to new situations. In contrast, AI systems with memory, such as model-based or learning agents, retain knowledge from past experiences, enabling them to predict and optimize future actions. This adaptability comes at the cost of increased complexity and computational requirements .

Admissible heuristics are critical in the A* algorithm because they ensure that the algorithm finds an optimal solution. A heuristic is admissible if it never overestimates the cost of reaching the goal from any node—this means that for all nodes n, h(n) <= h*(n), where h*(n) is the true cost to reach the goal from node n. This property guarantees that the A* algorithm will not expand nodes that cannot possibly be part of the optimal path, thus ensuring both efficiency and optimality .

You might also like