Module 1
Module 1
The human brain's neural network is a complex system of interconnected neurons that send electrical and
chemical signals to each other to process information. Artificial neural networks (ANNs) are software programs
that are inspired by the human brain's neural network and are used to solve problems.
19-12-2024 21
Benefits and Risks in AI
•Benefits:
• Increased efficiency: Automates repetitive tasks and improves productivity.
• Enhanced decision-making: Processes large datasets to offer insights.
• Real-world applications: Healthcare, finance, education, autonomous systems, etc.
• Accessibility: Improves quality of life (e.g., AI-powered assistive tools).
•Risks:
• Ethical concerns: Bias, data privacy issues, lack of transparency.
• Unemployment: Automation could replace human jobs.
• Security threats: Misuse of AI in cyberattacks or weaponization.
• Lack of control: Risks from autonomous systems behaving unpredictably.
•Benefit:
•Risk:
Autonomous Vehicles:
1. Self-driving cars like Tesla use AI to navigate, avoid obstacles, and ensure passenger safety.
2. Benefit: Reduced accidents and increased transportation efficiency.
• Front Camera
• Ultrasonic Sensors
• Aerial
• Computer Software
• LIDAR
•
(Light Detection and
Ranging)
Characteristics of AI techniques:
An agent is anything that perceives its environment through sensors and acts upon it using actuators. Examples include robots,
software bots, or even humans.
Structure of Agents:
• Composed of:
• Percept: Input received from the environment.
• Actuators: Mechanisms to perform actions.
• Agent function: Maps percepts to actions.
Behavior:
• Defined by the agent function.
• Determines how the agent responds to various inputs.
Intelligence:
• An agent is intelligent if it can make decisions based on knowledge, reasoning, or learning.
Rationality:
• An agent is rational if it acts to achieve the best outcome (or expected utility) given the current knowledge and constraints.
19-12-2024 SELECT VIT- Chennai 28
Types of Agents
Agents differ based on their complexity and design:
1.Goal-Based Agents:
1. Make decisions to achieve specific goals.
2. Use a sequence of actions to achieve desired states.
2. Utility-Based Agents:
1. Use a utility function to evaluate the "desirability" of outcomes.
2. Aim to maximize utility for better decision-making.
3. Learning Agents:
1. Adapt and improve performance based on experience.
2. Components:
1. Learning element: Learns from observations.
2. Performance element: Executes actions.
3. Critic: Provides feedback.
4. Problem generator: Suggests exploratory actions.
19-12-2024 SELECT VIT- Chennai 29
Types of Agents in AI
1. Simple Reflex Agent
3. Goal-Based Agents
4. Utility-Based Agents
5. Learning Agents
6. Rational Agents
9. Hierarchical Agents
Reflex Agent:
1. Use Case: Thermostats adjust
temperature based on room conditions.
2. Feature: No memory or long-term
planning.
Goal-Based Agent:
1. Use Case: Delivery robots plan
routes to reach destinations.
2. Feature: Focus on achieving a
specific goal.
Utility-Based Agent:
1. Use Case: Ride-hailing apps find routes
optimizing time and cost.
2. Feature: Decision-making based on utility.
Learning Agent:
1. Use Case: AI tutors adapt to student
learning progress.
2. Feature: Improves with feedback.
19-12-2024 38
Fully observable vs. Partially observable
19-12-2024 41