Reflex agent-artificial intelligence, Basic Computer Science

Reflex agent-Artificial Intelligence

If an agent decides and executes an action in response to a sensor input without consultation of its world, then it may be considered a reflex response. Humans flinch if they touch anything very hot, regardless of the specific social situation they are in, and this is obviously a reflex action. Likewise chess agents are programmed with lookup tables for endings and openings, so that they do not have to do any processing to select the right move, they simply look it up. In timed chess matches, this kind of reflex action must save several seconds to be used in more difficult situations later.

Unluckily, relying on lookup tables is an insensible way to program intelligent agents: a chess agent would need 35100 entries in this lookup table (noticeably more entries than there are atoms in the universe). And if we remember that the world of a chess agent consists of only thirty two pieces on sixty four squares, it's obvious that we need more intelligent means of selecting a rational action. For RHINO, it is not easy to identify any reflex actions. This is perhaps because performing an action without discussing   the world representation is potentially risky for RHINO, because people get everywhere, and museum exhibits are costly to replace if broken!

 

Posted Date: 10/2/2012 1:43:47 AM | Location : United States







Related Discussions:- Reflex agent-artificial intelligence, Assignment Help, Ask Question on Reflex agent-artificial intelligence, Get Answer, Expert's Help, Reflex agent-artificial intelligence Discussions

Write discussion on Reflex agent-artificial intelligence
Your posts are moderated
Related Questions
QUESTION a) What is Time Division Multiplexing (TDM), illustrate your answer with a diagram b) Describe four types of RTCP messages c) i) What is silence compression in I

Conditional constructs are used to integrate decision making into programs. The outcome of this decision making determines the series in which a program will execute instructions.

difference between recursion and iteration

Manipulate the following Boolean expression in such a way so that it can be implemented using exclusive-OR and AND gates only. AB''CD'' + A ''BCD'' + AB''C''D + A''BC''D

A car battery is of 12 V. Eight dry cells of 1.5 V each connected in series can give 12 V. But such cells are not used in starting a car. Why?

Define Levels of Abstraction in a DBMS, explain briefly, Conceptual Schema, Physical Schema, External Schema

Question 1 Describe HSV and CMYK color models Question 2 Describe gamma and its importance Question 3 What are the steps involved in image manipulation? Que

In this assignment, you should create a class called ToDoMenu which has a main method that contains the code that implements a command-line menu for managing a collection of ToDoIt

I need someone to help me with my Unix/Linux homework.

Application Software:   Application software is designed and developed to accomplish one or more specific task or solve a particular problem.    Application software may be