Learning Agents

Types of Agents 


            Before reading this article you need to learn about "what are the Types of Agents ?" and about simple Reflex Agent, Model-based reflex AgentGoal-Based Agent and Utility-Based Agent. To read those topics just click on it.


Learning Agents :


We have described agent programs with various methods for selecting actions. We have not, so far, explained how the agent programs  come into being. In his famous early paper,  Turing (1950) considers the idea of actually programming his intelligent machines by hand. He estimates how much work this might take and concludes, “Some more expeditious method seems desirable.” The method he proposes is to build learning machines and then to teach them. In many areas of AI, this is now the preferred method for creating state-of-the-art systems. Any type of agent (model-based, goal-based, utility-based, etc.) can be built as a learning agent (or not).


Learning has another advantage, as we noted earlier: it allows the agent to operate in initially unknown environments and to become more competent than its initial knowledge alone might allow. In this section, we briefly introduce the main ideas of learning agents. Throughout the book, we comment on opportunities and methods for learning in particular kinds of agents. In future topics we'll go much more depth into the learning algorithms themselves.


    • A learning agent in AI is the type of agent which can learn from its past experiences, or it has learning capabilities.
    • It starts to act with basic knowledge and then able to act and adapt automatically through learning.
    • A learning agent has mainly four conceptual components, which are :
    1. Learning element: It is responsible for making improvements by learning from environment.
    2. Critic: Learning element takes feedback from critic which describes that how well the agent is doing with respect to a fixed performance standard.
    3. Performance element: It is responsible for selecting external action.
    4. Problem generator: This component is responsible for suggesting actions that will lead to new and informative experiences.
    • Hence, learning agents are able to learn, analyze performance, and look for new ways to improve the performance.






    A learning agent can be divided into four conceptual components, as shown in the Figure. The most important distinction is between the learning element, which is responsible for making improvements, and the performance element, which is responsible for selecting external actions. The performance element is what we have previously considered to be the entire agent: it takes in percepts and decides on actions. The learning element uses feedback from the critic on how the agent is doing and determines how the performance element should be modified to do better in the future.




    References : Artificial Intelligence A Modern Approach Fourth Edition                                                                          Author : Russell, Stuart J. (Stuart Jonathan), author. | Norvig, Peter, author.


    0 comments :

    Post a Comment

    Cancel Reply

    Artificial intelligence is a new trending technology in the current world. Ohm McCarthy, father of Artificial Intelligence was developed AI technology in 2006. We have claimed that AI is interesting, but we have not said what it is. Historically, researchers have pursued several different versions of AI.

    Search This Blog

    Powered by Blogger.