annotate slide.md @ 5:9dbbe7f42909

Add pictures
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Thu, 18 Jun 2015 23:08:28 +0900
parents 51b87e0db067
children 3325edf9139f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 title: A Novel Greeting System Selection System for a Culture-Adaptive Humanoid Robot
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 author: Tatsuki KANAGAWA <br> Yasutaka HIGA
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 profile: Concurrency Reliance Lab
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 lang: Japanese
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5
1
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
6 # Abstract: Robots and cultures
0
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 * Robots, especially humanoids, are expected to perform human-like actions and adapt to our ways of communication in order to facilitate their acceptance in human society.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 * Among humans, rules of communication change depending on background culture.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 * Greeting are a part of communication in which cultural differences are strong.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10
1
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
11 # Abstract: Summary of this paper
0
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 * In this paper, we present the modelling of social factors that influence greeting choice,
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 * and the resulting novel culture-dependent greeting gesture and words selection system.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 * An experiment with German participants was run using the humanoid robot ARMAR-IIIb.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15
1
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
16 # Introduction: Acceptance of humanoid robots
0
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 * Acceptance of humanoid robots in human societies is a critical issue.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 * One of the main factors is the relations ship between the background culture of human partners and acceptance.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 * ecologies, social structures, philosophies, educational systems.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20
1
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
21 # Introduction: Culture adapted greetings
0
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 * In the work Trovat et al. culture-dependent acceptance and discomfort relating to greeting gestures were found in a comparative study with Egyptian and Japanese participants.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 * As the importance of culture-specific customization of greeting was confirmed.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 * Acceptance of robots can be improved if they are able to adapt to different kinds of greeting rules.
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25
1
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
26 # Introduction: Methods of implementation adaptive behaviour
0
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27 * Adaptive behaviour in robotics can be achieved through various methods:
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28 * reinforcement learning
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 * neural networks
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
30 * generic algorithms
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31 * function regression
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
32
1
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
33 # Introduction: Greeting interaction with robots
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
34 * Robots are expected to interact and communicate with humans of different cultural background in a natural way.
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
35 * It is there therefore important to study greeting interaction between robots and humans.
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
36 * ARMAR-III: greeted the Chancellor of Germany with a handshake
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
37 * ASIMO: is capable of performing a wider range of greetings
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
38 * (a handshake, waving both hands, and bowing)
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
39
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
40 # Introduction: Objectives of this paper
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
41 * The robot should be trained with sociology data related to one country, and evolve its behaviour by engaging with people of another country in a small number of interactions.
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
42 * For the implementation of the gestures and the interaction experiment, we used the humanoid robot ARMAR-IIIb.
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
43 * As the experiment is carried out in Germany, the interactions are with German participants, while preliminary training is done with Japanese data, which is culturally extremely different.
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
44
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
45 # Introduction: ARMAR-IIIb
5
9dbbe7f42909 Add pictures
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
46 <img src="pictures/ARMAR-IIIb.png" style='width: 350px; height: 350px; margin-left: 200px;'>
1
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
47
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
48 # Introduction: Target scenario
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
49 * The idea behind this study is a typical scenario in which a foreigner visiting a country for the first time greets local people in an inappropriate way as long as he is unaware of the rules that define the greeting choice.
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
50 * (e.g., a Westerner in Japan)
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
51 * For example, he might want to shake hands or hug, and will receive a bow instead.
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
52
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
53 # Introduction: Objectives of this work
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
54 * This work is an application of a study of sociology into robotics.
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
55 * Our contribution is to synthesize the complex and sparse data related to greeting types into a model;
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
56 * create a selection and adaptation system;
fcf37cf337ea Wrote slides to Introduction
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 0
diff changeset
57 * and implement the greetings in a way that can potentially be applied to any robot.
0
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
58
2
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
59 # Greeting Selection: Greetings among humans
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
60 * Greetings are the means of initiating and closing an interaction.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
61 * We desire that robots be able to greet people in a similar way to humans.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
62 * For this reason, understanding current research on greetings in sociological studies is necessary.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
63 * Moreover, depending on cultural background, there can be different rules of engagement in human-human interaction.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
64
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
65 # Greeting Selection: Solution for selection
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
66 * A unified model of greetings does not seem to exist in the literature, but a few studies have attempted a classification of greetings.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
67 * Some more specific studies have been done on handshaking.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
68
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
69 # Greeting Selection: Classes for greetings
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
70 * A classification of greetings was first attempted by Friedman based on intimacy and commonness.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
71 * The following greeting types were mentioned: smile; wave; nod; kiss on mouth; kiss on cheek; hug; handshake; pat on back; rising; bow; salute; and kiss on hand.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
72 * Greenbaum et al. also performed a gender-related investigation, while [24] contained a comparative study between Germans and Japanese.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
73
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
74 # Greeting Selection: Factors on Classification
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
75 * 'terms' : same terms with different meanings, or different terms with the same meaning.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
76 * 'location' : influences intimacy and greeting words. (private or public)
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
77 * 'intimacy' : is influenced by physical distance, eye contact, gender, location, and culture. (Social Distance)
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
78 * 'Time' : time of the day is important for the choice of words.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
79 * 'Politeness', 'Power Relationship', 'culture' and more.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
80
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
81 # Greeting Selection: Factors on Classification
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
82 * the factors to be cut are greyed out.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
83
5
9dbbe7f42909 Add pictures
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
84 <img src="pictures/factors.png" style='width: 60%; margin-left: 150px; margin-top: -50px;'>
9dbbe7f42909 Add pictures
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
85
2
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
86 # Model of Greetings: Assumptions (1 - 5)
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
87 * The simplification was guided by the following ten assumptions.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
88 * Only two individuals (a robot and a human participant): we do not take in consideration a higher number of individuals.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
89 * Eye contact is taken for granted.
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
90 * Age is considered part of 'power relationship'
3
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
91 * Regionally is not considered.
2
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
92 * Setting is not considered
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
93
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
94 # Model of Greetings: Assumptions (6 - 10)
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
95 * Physical distance is close enough to allow interaction
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
96 * Gender is intended to be a same-sex dyad
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
97 * Affect is considered together with 'social distance'
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
98 * Time since the last interaction is partially included in 'social distance'
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
99 * Intimacy and politeness are not necessary
45f5a93790db Add slide to 2.2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
100
3
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
101 # Model of Greetings: Basis of classification
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
102 * Input
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
103 * All the other factors are then considered features of a mapping problem
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
104 * They are categorical data, as they can assume only two or three values.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
105 * Output
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
106 * The outputs can also assume only a limited set of categorical values.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
107
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
108 # Model of Greetings: Features, mapping discriminants, classes, and possible status
5
9dbbe7f42909 Add pictures
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
109 <img src="pictures/classes.png" style='width: 60%; margin-left: 150px;'>
3
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
110
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
111 # Model of Greetings: Overview of the greeting model
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
112 * Greeting model takes context data as input and produces the appropriate robot posture and speech for that input.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
113 * The two outputs evaluated by the participants of the experiment through written questionnaires.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
114 * These training data that we get from the experience are given as feedback to the two mappings.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
115
5
9dbbe7f42909 Add pictures
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
116 # Model of Greetings: Overview of the greeting model
9dbbe7f42909 Add pictures
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
117 <img src="pictures/model_overview.png" style='width: 75%; margin-left: 120px;'>
9dbbe7f42909 Add pictures
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 4
diff changeset
118
3
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
119 # Greeting selection system training data
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
120 * Mappings can be trained to an initial state with data taken from the literature of sociology studies.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
121 * Training data should be classified through some machine learning method or formula.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
122 * We decided to use conditional probabilities: in particular the Naive Bayes formula to map data.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
123 * Naive Bayes only requires a small amount of training data.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
124
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
125 # Model of Greetings: Details of training data
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
126 * While training data of gestures can be obtained from the literature, data of words can also be obtained from text corpora.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
127 * English: English corpora, such as British National Corpus, or the Corpus of Historical American English, are used.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
128 * Japanese: extracted from data sets by [24, 37, 41-43]. Analyze Corpus on Japanese is difficult.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
129
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
130 # Model of Greetings: Location Assumption
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
131 * The location of the experiment was Germany.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
132 * For this reason, the only dataset needed was the Japanese.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
133 * As stated in the motivations at the beginning of this paper, the robot should initially behave like a foreigner.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
134 * ARMAR-IIIb, trained with Japanese data, will have to interact with German people and adapt to their customs.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
135
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
136 # Model of Greetings: Mappings and questionnaires
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
137 * The mapping is represented by a dataset, initially built from training data, as a table containing weights for each context vector corresponding to each greeting type.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
138 * We now need to update these weights.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
139
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
140 # feedback from three questionnaires
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
141 * Whenever a new feature vector is given as an input, it is checked to see whether it is already contained in the dataset or not.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
142 * In the former case, the weights are directly read from the dataset
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
143 * in the latter case, they get assigned the values of probabilities calculated through the Naive Bayes classifier.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
144 * The output is the chosen greeting, after which the interaction will be evaluated through a questionnaires.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
145
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
146 # Model of Greetings: Three questionnaires for feedback
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
147 * answers of questionnaires are five-point semantic differential scale:
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
148 1. How appropriate was the greeting chosen by the robot for the current context?
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
149 2. (If the evaluation at point 1 was <= 3) which greeting type would have been appropriate instead?
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
150 3. (If the evaluation at point 1 was <= 3) which context would have been appropriate, if any, for the greeting type of point 1?
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
151
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
152 # Model of Greetings: feedback and terminate condition
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
153 * Weights of the affected features are multiplied by a positive or negative reward (inspired by reinforcement learning) which is calculated proportionally to the evaluation.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
154 * Mappings stop evolving when the following two stopping conditions are satisfied
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
155 * all possible values of all features have been explored
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
156 * and the moving average of the latest 10 state transitions has decreased below a certain threshold.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
157
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
158 # Model of Greetings: Summary
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
159 * Thanks to this implementation, mappings can evolve quickly, without requiring hundreds or thousands of iterations
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
160 * but rather a number comparable to the low number of interactions humans need to understand and adapt to social rules.
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
161
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
162 # TODO: Please Add slides over chapter (3. implementation of ARMAR-IIIb)
c93a37ff6c79 Wrote slides to section 2
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
163
4
51b87e0db067 Add picture of ARMAR-IIIb
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 3
diff changeset
164
0
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
165 <style>
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
166 .slide.cover H2 { font-size: 60px; }
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
167 </style>
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
168
05756061e59c Add slide.md
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
diff changeset
169 <!-- vim: set filetype=markdown.slide: -->