Skip to main content

AGENTS AND ENVIRONMENTS

 

An agent is anything that can perceive its environment and sense it through SENSORS and act on that environment through ACTUATORS. To understand this, you may refer to the figure below: 

Fig.2.2 Agent and Environment
Reference: "Artificial Intelligence: The Modern Approach" 3rd Edition

We, humans, are also agents for the environment around us. We have eyes, ears, and other sensory organs to sense and hands, legs, and so on as actuators for acting upon the environment around us. Similarly, a robotic agent can have cameras and different sensors like infrared range finders and various motors for actuators. A software agent gets sensory inputs through a keystroke, file content, and network packet and acts on the environment by displaying them on the screen, writing/overwriting the files, and sending different network packets the same as actuators. 



Comments

Popular posts from this blog

SQL Queries

create database school_data; use school_data; create table admins (first_name varchar(20) Not Null,  middle_initial varchar(1) Not null,  last_name varchar(20) NOt NULL,  DOB varchar(10) NOt NULL,  phone varchar(10) Primary key,  alt_phone varchar(10),  email varchar(150) NOt NULL,  designation varchar(60) NOt NULL,  subjects_taken varchar(150),  classes_taken varchar(20)); create table class_teachers (first_name varchar(20) Not Null,  middle_initial varchar(1) Not null,  last_name varchar(20) NOt NULL,  DOB varchar(10) NOt NULL,  phone varchar(10) Primary key,  alt_phone varchar(10),  email varchar(150) NOt NULL,  subjects_taken varchar(150),  class_teacher_of varchar(2) Not Null,  classes_taken varchar(20)); create table student_stats (ADMISSION_NO varchar(15) PRImary key, ROLL_NO int NOt NULL, GRADE varchar(10) NOt NULL, SECTION varchar(1) NOt NULL, DOB varchar(10) NOt NULL, FIRST_NAME varchar(3...

Short and Concise Informative Video On Sophia and Vyommitra