SlideShare una empresa de Scribd logo
1 de 12
LEARNING AGENTS
Learning agents


    Description of learning agent

    Structure of learning agent

    Application scope
Description of learning agents
Learning agents




    Сan adapt to the environment

    Chooses action upon on precepts history

    Imporves performance by time
Structure of learning agent
Structure of learning agent


    Performance standard (cost function)

    Learning element

    Problem generator

    Performance element
Structure of learning agent
Performance standard

                           Sensors
        Critic


  Learning element       Performance
                           element



  Problem generator       Actuators
Application scope
Tasks


    Сlustering

    Classification

    Prediction

    etc
Application scope


    Search Engines (like google)

    Computer Vision

    Self-driving car

    Recognition of gestures
Learning agents



    Improve performance by time

    Simple structure

    Solve many problems in AI
LEARNING AGENTS

Más contenido relacionado

La actualidad más candente

ProLog (Artificial Intelligence) Introduction
ProLog (Artificial Intelligence) IntroductionProLog (Artificial Intelligence) Introduction
ProLog (Artificial Intelligence) Introductionwahab khan
 
Classification of Programming Languages
Classification of Programming LanguagesClassification of Programming Languages
Classification of Programming LanguagesProject Student
 
Direct linking loader
Direct linking loaderDirect linking loader
Direct linking loaderbabyparul
 
1.1 The nature of software.ppt
1.1 The nature of software.ppt1.1 The nature of software.ppt
1.1 The nature of software.pptJAYAPRIYAR7
 
Automatic Code Generation
Automatic Code GenerationAutomatic Code Generation
Automatic Code Generationelliando dias
 
Nonrecursive predictive parsing
Nonrecursive predictive parsingNonrecursive predictive parsing
Nonrecursive predictive parsingalldesign
 
Programming Paradigms
Programming ParadigmsProgramming Paradigms
Programming ParadigmsDirecti Group
 
Multi-agent systems
Multi-agent systemsMulti-agent systems
Multi-agent systemsR A Akerkar
 
Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9koolkampus
 
Fundamentals of Language Processing
Fundamentals of Language ProcessingFundamentals of Language Processing
Fundamentals of Language ProcessingHemant Sharma
 
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING Uttam Singh
 
Attributes of output primitives( curve attributes & area fill attributes)
Attributes of output primitives( curve attributes & area fill attributes)Attributes of output primitives( curve attributes & area fill attributes)
Attributes of output primitives( curve attributes & area fill attributes)shalinikarunakaran1
 
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCEIntelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCEKhushboo Pal
 
Useful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceUseful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceIla Group
 
OPERATORS OF C++
OPERATORS OF C++OPERATORS OF C++
OPERATORS OF C++ANANT VYAS
 

La actualidad más candente (20)

AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
 
ProLog (Artificial Intelligence) Introduction
ProLog (Artificial Intelligence) IntroductionProLog (Artificial Intelligence) Introduction
ProLog (Artificial Intelligence) Introduction
 
Compare between pop and oop
Compare between pop and oopCompare between pop and oop
Compare between pop and oop
 
Classification of Programming Languages
Classification of Programming LanguagesClassification of Programming Languages
Classification of Programming Languages
 
Direct linking loader
Direct linking loaderDirect linking loader
Direct linking loader
 
1.1 The nature of software.ppt
1.1 The nature of software.ppt1.1 The nature of software.ppt
1.1 The nature of software.ppt
 
Automatic Code Generation
Automatic Code GenerationAutomatic Code Generation
Automatic Code Generation
 
Nonrecursive predictive parsing
Nonrecursive predictive parsingNonrecursive predictive parsing
Nonrecursive predictive parsing
 
Programming Paradigms
Programming ParadigmsProgramming Paradigms
Programming Paradigms
 
Loader
LoaderLoader
Loader
 
Multi-agent systems
Multi-agent systemsMulti-agent systems
Multi-agent systems
 
Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9
 
Fundamentals of Language Processing
Fundamentals of Language ProcessingFundamentals of Language Processing
Fundamentals of Language Processing
 
Unit 5
Unit   5Unit   5
Unit 5
 
Procedural programming
Procedural programmingProcedural programming
Procedural programming
 
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
PROCEDURAL ORIENTED PROGRAMMING VS OBJECT ORIENTED PROGRAMING
 
Attributes of output primitives( curve attributes & area fill attributes)
Attributes of output primitives( curve attributes & area fill attributes)Attributes of output primitives( curve attributes & area fill attributes)
Attributes of output primitives( curve attributes & area fill attributes)
 
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCEIntelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
Intelligent Agent PPT ON SLIDESHARE IN ARTIFICIAL INTELLIGENCE
 
Useful Techniques in Artificial Intelligence
Useful Techniques in Artificial IntelligenceUseful Techniques in Artificial Intelligence
Useful Techniques in Artificial Intelligence
 
OPERATORS OF C++
OPERATORS OF C++OPERATORS OF C++
OPERATORS OF C++
 

Similar a Learning agents

Quality attributes testing. From Architecture to test acceptance
Quality attributes testing. From Architecture to test acceptanceQuality attributes testing. From Architecture to test acceptance
Quality attributes testing. From Architecture to test acceptanceIT Weekend
 
TDD in functional testing with WebDriver
TDD in functional testing with WebDriverTDD in functional testing with WebDriver
TDD in functional testing with WebDriverMikalai Alimenkou
 
DSL, Page Object and Selenium – a way to reliable functional tests
DSL, Page Object and Selenium – a way to reliable functional testsDSL, Page Object and Selenium – a way to reliable functional tests
DSL, Page Object and Selenium – a way to reliable functional testsMikalai Alimenkou
 
Dal web 2.0 all'E-L 3.0
Dal web 2.0 all'E-L 3.0Dal web 2.0 all'E-L 3.0
Dal web 2.0 all'E-L 3.0Pier Giuseppe
 
1 Ads
1 Ads1 Ads
1 Adslcbj
 
Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Surajit Bhuyan
 
Traversing the Test Pyramid for Android Development
Traversing the Test Pyramid for Android DevelopmentTraversing the Test Pyramid for Android Development
Traversing the Test Pyramid for Android DevelopmentDubinsky Soares
 
Agile Software Development - a Suvojyoti Presentation
Agile Software Development - a Suvojyoti PresentationAgile Software Development - a Suvojyoti Presentation
Agile Software Development - a Suvojyoti Presentationsankhadeep
 
Clark proposal defense revised091512
Clark proposal defense revised091512Clark proposal defense revised091512
Clark proposal defense revised091512ginnette_clark
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...IIBA Rochester NY
 
Tahseen Experience Resume
Tahseen Experience  ResumeTahseen Experience  Resume
Tahseen Experience ResumeSyed Ali
 
Thucydides – next generation acceptance testing with WebDriver
Thucydides – next generation acceptance testing with WebDriverThucydides – next generation acceptance testing with WebDriver
Thucydides – next generation acceptance testing with WebDriverMikalai Alimenkou
 
Conversion Rate Optimisation - Perth Conference - March 2013
Conversion Rate Optimisation - Perth Conference - March 2013Conversion Rate Optimisation - Perth Conference - March 2013
Conversion Rate Optimisation - Perth Conference - March 2013Scot McAllan
 
Conversion management conference 2013
Conversion management   conference 2013Conversion management   conference 2013
Conversion management conference 2013Scot McAllan
 
Selenium tutorial to Beginners
Selenium tutorial to BeginnersSelenium tutorial to Beginners
Selenium tutorial to Beginnersrajkamaltibacademy
 
Agile Testing 20021015
Agile Testing 20021015Agile Testing 20021015
Agile Testing 20021015Raghu Karnati
 
Test Automation Techniques for Windows Applications
Test Automation Techniques for Windows ApplicationsTest Automation Techniques for Windows Applications
Test Automation Techniques for Windows ApplicationsTabăra de Testare
 
Build java-ee-applications-with-adf
Build java-ee-applications-with-adfBuild java-ee-applications-with-adf
Build java-ee-applications-with-adfAmit Sharma
 
_Automation Testing Training in Noida.pptx
_Automation Testing Training in Noida.pptx_Automation Testing Training in Noida.pptx
_Automation Testing Training in Noida.pptxAPTRON Solutions Noida
 

Similar a Learning agents (20)

Quality attributes testing. From Architecture to test acceptance
Quality attributes testing. From Architecture to test acceptanceQuality attributes testing. From Architecture to test acceptance
Quality attributes testing. From Architecture to test acceptance
 
TDD in functional testing with WebDriver
TDD in functional testing with WebDriverTDD in functional testing with WebDriver
TDD in functional testing with WebDriver
 
DSL, Page Object and Selenium – a way to reliable functional tests
DSL, Page Object and Selenium – a way to reliable functional testsDSL, Page Object and Selenium – a way to reliable functional tests
DSL, Page Object and Selenium – a way to reliable functional tests
 
Dal web 2.0 all'E-L 3.0
Dal web 2.0 all'E-L 3.0Dal web 2.0 all'E-L 3.0
Dal web 2.0 all'E-L 3.0
 
1 Ads
1 Ads1 Ads
1 Ads
 
Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]
 
Traversing the Test Pyramid for Android Development
Traversing the Test Pyramid for Android DevelopmentTraversing the Test Pyramid for Android Development
Traversing the Test Pyramid for Android Development
 
SW기술 동향과 글로벌 인재양성 방향
SW기술 동향과 글로벌 인재양성 방향SW기술 동향과 글로벌 인재양성 방향
SW기술 동향과 글로벌 인재양성 방향
 
Agile Software Development - a Suvojyoti Presentation
Agile Software Development - a Suvojyoti PresentationAgile Software Development - a Suvojyoti Presentation
Agile Software Development - a Suvojyoti Presentation
 
Clark proposal defense revised091512
Clark proposal defense revised091512Clark proposal defense revised091512
Clark proposal defense revised091512
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
 
Tahseen Experience Resume
Tahseen Experience  ResumeTahseen Experience  Resume
Tahseen Experience Resume
 
Thucydides – next generation acceptance testing with WebDriver
Thucydides – next generation acceptance testing with WebDriverThucydides – next generation acceptance testing with WebDriver
Thucydides – next generation acceptance testing with WebDriver
 
Conversion Rate Optimisation - Perth Conference - March 2013
Conversion Rate Optimisation - Perth Conference - March 2013Conversion Rate Optimisation - Perth Conference - March 2013
Conversion Rate Optimisation - Perth Conference - March 2013
 
Conversion management conference 2013
Conversion management   conference 2013Conversion management   conference 2013
Conversion management conference 2013
 
Selenium tutorial to Beginners
Selenium tutorial to BeginnersSelenium tutorial to Beginners
Selenium tutorial to Beginners
 
Agile Testing 20021015
Agile Testing 20021015Agile Testing 20021015
Agile Testing 20021015
 
Test Automation Techniques for Windows Applications
Test Automation Techniques for Windows ApplicationsTest Automation Techniques for Windows Applications
Test Automation Techniques for Windows Applications
 
Build java-ee-applications-with-adf
Build java-ee-applications-with-adfBuild java-ee-applications-with-adf
Build java-ee-applications-with-adf
 
_Automation Testing Training in Noida.pptx
_Automation Testing Training in Noida.pptx_Automation Testing Training in Noida.pptx
_Automation Testing Training in Noida.pptx
 

Más de Vostrikov Arkady (20)

ZTE Grand S3
ZTE Grand S3ZTE Grand S3
ZTE Grand S3
 
Yotaphone 2
Yotaphone 2Yotaphone 2
Yotaphone 2
 
Render techniques overview
Render techniques overviewRender techniques overview
Render techniques overview
 
Portable keyboards
Portable keyboardsPortable keyboards
Portable keyboards
 
Monument Valley
Monument ValleyMonument Valley
Monument Valley
 
Management information systems
Management information systemsManagement information systems
Management information systems
 
iPad Pro
iPad ProiPad Pro
iPad Pro
 
Graphene
GrapheneGraphene
Graphene
 
Driverless car
Driverless carDriverless car
Driverless car
 
Doom or boom
Doom or boomDoom or boom
Doom or boom
 
Augmented reality glasses
Augmented reality glassesAugmented reality glasses
Augmented reality glasses
 
3D editors
3D editors3D editors
3D editors
 
Windows Phone 8
Windows Phone 8Windows Phone 8
Windows Phone 8
 
Windows 8
Windows 8Windows 8
Windows 8
 
The battle of browsers
The battle of browsersThe battle of browsers
The battle of browsers
 
Robots
RobotsRobots
Robots
 
Powered exoskeleton
Powered exoskeletonPowered exoskeleton
Powered exoskeleton
 
Policing gets smarter
Policing gets smarterPolicing gets smarter
Policing gets smarter
 
OS Windows
OS WindowsOS Windows
OS Windows
 
Nokia Lumia 1020
Nokia Lumia 1020Nokia Lumia 1020
Nokia Lumia 1020
 

Learning agents