SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Implications of design
of Robot learners
-Sanjuksha Nirgude
Inspired from Human Learning
● Insight to advance learning systems
● Interaction between human and robot
● Design elements for robots using Learning
from Demonstration
○ Social Interaction
○ Motivation for Learning
○ Transparency
○ Question asking
○ Scaffolding
○ Directing attention
○ Online Vs Batch Learning
Social Interaction Motivation for
Learning
Facial expression
Body language
Reward function
Guided by human
Transparency
● Teacher needs to know what robot knows
● Robot should display what it already knows
● Ways to communicate about this knowledge
from robot to human.
Question Asking
● Posing a question
● Getting information from
answer
● Asking relevant questions
Scaffolding
● Breaking down tasks in simpler tasks
● This increases efficiency for re-use
● Parametrizing previously learned skills to
generalize
Directing Attention
● Focus learning objective
● Used for feature selection in
machine learning
● Simplify learning in complex
environments
Online Vs Batch Learning
● Producing all training data as once and then training it on the model.
● Batch learning starts at the end of each learning session or once new demonstrations are
acquired.
● In online learning or active learning the process of acquiring the data and training the
model are done simultaneously.
● Choice between two is required to decide the flow of interaction and the way of integrating
new training data in the model.
Review Paragraph
This Section consists of elements that robot learners should take into consideration. These elements
are inspired by human and the way humans interact. It basically, integrates social learning into
Learning from Demonstration. These elements might or might not be useful for robots learning from
demonstration. Hence, this section gives a brief overview of elements that can be considered. Social
learning and learning from motivation are common types of learning inspired by humans, which can
be very useful in Learning from Demonstration as they can be easily converted into code blocks which
gives similar results. Having transparency in robot learning is necessary to make the process of
learning clearer and avoid singularity. Similarly, scaffolding helps in breaking down complex task to
simple tasks. Question asking is another way in which complex tasks can be done by asking simple
and relevant questions. Humans use a very common method of learning in which they try to direct
the attention of the learner by sound, motion, colour, light etc. This can also be a good way for robot
learning as it can have the capabilities to sense these factors. The last one mentioned in this section is
the online vs batch learning which is again an effective way of robot learning.

Weitere ähnliche Inhalte

Ähnlich wie Implications of Design of Robot Learners

Algorithmic thinking and digital fabrication
Algorithmic thinking and digital fabricationAlgorithmic thinking and digital fabrication
Algorithmic thinking and digital fabrication
harshit2013
 
Algorithmic thinking and digital fabrication (1) (2)
Algorithmic thinking and digital fabrication (1) (2)Algorithmic thinking and digital fabrication (1) (2)
Algorithmic thinking and digital fabrication (1) (2)
Prabhat Kumar
 
Creating a distant learning environment for corporate trainers
Creating a distant learning environment for corporate trainersCreating a distant learning environment for corporate trainers
Creating a distant learning environment for corporate trainers
Shirley Love
 
Managing E-Learning
Managing E-LearningManaging E-Learning
Managing E-Learning
s0197368
 

Ähnlich wie Implications of Design of Robot Learners (20)

Visualising structure and agency in a MOOC using the Footprints of Emergence ...
Visualising structure and agency in a MOOC using the Footprints of Emergence ...Visualising structure and agency in a MOOC using the Footprints of Emergence ...
Visualising structure and agency in a MOOC using the Footprints of Emergence ...
 
Teacher toolkit Pycon UK Sept 2018
Teacher toolkit Pycon UK Sept 2018Teacher toolkit Pycon UK Sept 2018
Teacher toolkit Pycon UK Sept 2018
 
E-Portfolio
E-PortfolioE-Portfolio
E-Portfolio
 
Algorithmic thinking and digital fabrication
Algorithmic thinking and digital fabricationAlgorithmic thinking and digital fabrication
Algorithmic thinking and digital fabrication
 
The reMoodle Project: Web Usability Meets Course Website Usability
The reMoodle Project: Web Usability Meets Course Website UsabilityThe reMoodle Project: Web Usability Meets Course Website Usability
The reMoodle Project: Web Usability Meets Course Website Usability
 
IALLT April 2017 Presentation - Networked Language Learning
IALLT April 2017 Presentation - Networked Language LearningIALLT April 2017 Presentation - Networked Language Learning
IALLT April 2017 Presentation - Networked Language Learning
 
Algorithmic thinking and digital fabrication (1) (2)
Algorithmic thinking and digital fabrication (1) (2)Algorithmic thinking and digital fabrication (1) (2)
Algorithmic thinking and digital fabrication (1) (2)
 
Digital Practitioner 2011
Digital Practitioner 2011Digital Practitioner 2011
Digital Practitioner 2011
 
Lesson 10 in Technology for Teaching and Learning 1
Lesson 10 in Technology for Teaching and Learning 1Lesson 10 in Technology for Teaching and Learning 1
Lesson 10 in Technology for Teaching and Learning 1
 
class 9-.pptx
class 9-.pptxclass 9-.pptx
class 9-.pptx
 
Lecture 1: Human-Computer Interaction Course (2015) @VU University Amsterdam
Lecture 1: Human-Computer Interaction Course (2015) @VU University AmsterdamLecture 1: Human-Computer Interaction Course (2015) @VU University Amsterdam
Lecture 1: Human-Computer Interaction Course (2015) @VU University Amsterdam
 
Robot as a Learning Partner for Promoting Proactive Discussion in Peer Groups...
Robot as a Learning Partner for Promoting Proactive Discussion in Peer Groups...Robot as a Learning Partner for Promoting Proactive Discussion in Peer Groups...
Robot as a Learning Partner for Promoting Proactive Discussion in Peer Groups...
 
Creating a distant learning environment for corporate trainers
Creating a distant learning environment for corporate trainersCreating a distant learning environment for corporate trainers
Creating a distant learning environment for corporate trainers
 
Managing E-Learning
Managing E-LearningManaging E-Learning
Managing E-Learning
 
Teaching in an Online Environment.pptx
Teaching in an Online Environment.pptxTeaching in an Online Environment.pptx
Teaching in an Online Environment.pptx
 
Itana gimenesevalplan
Itana gimenesevalplanItana gimenesevalplan
Itana gimenesevalplan
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivity
 
Project Description ppts.pptx
Project Description ppts.pptxProject Description ppts.pptx
Project Description ppts.pptx
 
E-LEARNING
E-LEARNINGE-LEARNING
E-LEARNING
 
Facilitator+training+program signature+assignment
Facilitator+training+program signature+assignmentFacilitator+training+program signature+assignment
Facilitator+training+program signature+assignment
 

Kürzlich hochgeladen

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
pritamlangde
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 

Kürzlich hochgeladen (20)

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
Jaipur ❤CALL GIRL 0000000000❤CALL GIRLS IN Jaipur ESCORT SERVICE❤CALL GIRL IN...
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 

Implications of Design of Robot Learners

  • 1. Implications of design of Robot learners -Sanjuksha Nirgude
  • 2. Inspired from Human Learning ● Insight to advance learning systems ● Interaction between human and robot ● Design elements for robots using Learning from Demonstration ○ Social Interaction ○ Motivation for Learning ○ Transparency ○ Question asking ○ Scaffolding ○ Directing attention ○ Online Vs Batch Learning
  • 3. Social Interaction Motivation for Learning Facial expression Body language Reward function Guided by human
  • 4. Transparency ● Teacher needs to know what robot knows ● Robot should display what it already knows ● Ways to communicate about this knowledge from robot to human. Question Asking ● Posing a question ● Getting information from answer ● Asking relevant questions
  • 5. Scaffolding ● Breaking down tasks in simpler tasks ● This increases efficiency for re-use ● Parametrizing previously learned skills to generalize Directing Attention ● Focus learning objective ● Used for feature selection in machine learning ● Simplify learning in complex environments
  • 6. Online Vs Batch Learning ● Producing all training data as once and then training it on the model. ● Batch learning starts at the end of each learning session or once new demonstrations are acquired. ● In online learning or active learning the process of acquiring the data and training the model are done simultaneously. ● Choice between two is required to decide the flow of interaction and the way of integrating new training data in the model.
  • 7. Review Paragraph This Section consists of elements that robot learners should take into consideration. These elements are inspired by human and the way humans interact. It basically, integrates social learning into Learning from Demonstration. These elements might or might not be useful for robots learning from demonstration. Hence, this section gives a brief overview of elements that can be considered. Social learning and learning from motivation are common types of learning inspired by humans, which can be very useful in Learning from Demonstration as they can be easily converted into code blocks which gives similar results. Having transparency in robot learning is necessary to make the process of learning clearer and avoid singularity. Similarly, scaffolding helps in breaking down complex task to simple tasks. Question asking is another way in which complex tasks can be done by asking simple and relevant questions. Humans use a very common method of learning in which they try to direct the attention of the learner by sound, motion, colour, light etc. This can also be a good way for robot learning as it can have the capabilities to sense these factors. The last one mentioned in this section is the online vs batch learning which is again an effective way of robot learning.

Hinweis der Redaktion

  1. Interaction between human and robot This may or may not be necessary depending on the application. For some applications recognizing and reacting to human gestures can make a robot more human like and affectionate. Hence interaction is necessary for such application of learning from demonstration. For some tasks no human interaction is needed. Hence, design of learning systems depend on the nature of the tasks.
  2. Social interaction between robot and human could be aided by identifying and providing social cues, these social cues include facial expression, vocal tone, body language, body posture, gestures and proximity. Like in the telenursing robot the robot can also identify a person as a patient by his body language and his facial expression if the person is in pain. Hence identifying the social cues and surely improve learning from demonstration. Motivation for learning Robots can be given motivation by reward function as it is given to children using reinforcement learning or it can be guided by human. But if in initial stage it is guided and then let it learn by using the reward function to improve the task that could achieve a better learning curve.
  3. Transparency: In order for the human to teach the robot a task, it needs to know what prerequisites the robot already has and what can the human teacher start with. Hence transparency in the learning process is necessary. In order to achieve this transparency, first teacher needs to understand what knowledge the robot has. This can be achieved only if there is a display system of the robot knowledge to human teacher. Example of transparency can be such that, lets say we want the robot to pour water from a bottle to a cup. Then if we have transparency we can figure out if the robot already knows how to grasp objects before starting to teach it. Question asking: In order to implement new skills on the robot it is needed to program them on it every time. But this is very tedious, hence the question asking method is useful here. The robot Simon Georgia tech’s is programmed to good questions in order to learn a skill. Designing proper questions is necessary to learn the correct skill with ease.