BeyondChatbots,TowardIntelligentAgents
DanRubinsCo-Founder&CEO
The promise of bots
Tonsofplatforms…
It would be fun, they said
When humans get involved…
1. Little actual intelligence
2. Reliant on human-input
3. Pre-defined situations
Problems
If we solved these
problems in isolation…
Hi,I’mClippy - yourofficeassistant.YoureceivedanemailfromaNigerianPrinceofferingcompetitiveinvestmentopportunities.
Ihelpfullysenthimyourbankaccountdetails.WouldyouliketodisabletheAuto-Investfeature?
!Remindmeagainin6months
⚪No,anddon’tremindmeagain
To a man with a hammer,
everything looks like a nail.
- Mark Twain
Approach the problem
with a design mindset
ProblemSolving
LanguageUnderstandingReasoning
PerceptionLearning
AI Domains
Agency
Models of Intelligent Agents
Perception
Action
Whatistheworldlikenow?
RulesEngine
WhatshouldIdo?
SimpleReflexAgent
Russell&Norvig (2003)
Model-BasedReflexAgent
Russell&Norvig (2003)
Perception
Action
Whatistheworldlikenow?
RulesEngine
WhatshouldIdo?
InternalState(Memory)
Model-Based,Goal-BasedAgent
Russell&Norvig (2003)
Perception
Action
Whatistheworldlikenow?
RulesEngine
WhatshouldIdo?
InternalState(Memory)
GoalsYes/No
Model-Based,Utility-BasedAgent
Russell&Norvig (2003)
Perception
Action
Whatistheworldlikenow?
RulesEngine
WhatshouldIdo?
InternalState(Memory)
GoalsUtilityfn
GeneralLearningAgent
Russell&Norvig (2003)
Whatistheworldlikenow?
Performance
WhatshouldIdo?
Learningknowledge
updates
Critic
ProblemGenerator
Perception
Action
Input à Magic à Output
OurModelforIntelligentAgents
Perception
Action
Whatistheworldlikenow?
RulesEngine
WhatshouldIdo?
ExternalMemory
GoalsUtilityfn
Notjustahumanprompt