Response to Reviewer yVGF (1/2)
Thank you for your review. Your primary concern was a lack of comparison on more objective benchmarks, or to sophisticated prompting methods. We address both of them by providing a new evaluation, and a comparison to a version of the directional prompting approach to our problem setting. We will address each of your concerns in more detail below.
**Task-oriented dialogue benchmarks**
We considered using task-oriented benchmarks such as MultiWOZ. However, upon closer inspection, we found that the tasks themselves did not involve any intelligent information-gathering, and were more similar to question-answering tasks commonly found in NLP benchmarks. Because of this, we did not feel there was a need for agents to exhibit long-term planning behavior, which would be the primary advantage of using multi-step RL.
In addition, evaluation of agents in these benchmarks would involve computing a ROUGE or BLEU score, which are not quite representative of solving the task itself but how well agents mimic the data. Because of this, we feel that such benchmarks are tailored for supervised-learning agents rather than RL ones.
However, we agree that evaluation via a purely user study is subjective. To remedy this, we provide a larger-scale evaluation on synthetic agents in the preference elicitation task (in Appendix C of our updated paper), where synthetic agents are LLMs prompted with a specific preference (which is an activity they enjoy doing), and we evaluate an agent’s capability to exactly recover this preference. We did find that because such synthetic humans were prompted with an underlying preference, they often prematurely revealed that preference; for example, if the agent proposes an activity that the synthetic human would not enjoy, the synthetic human would simply point out they would prefer their activity more. This means that it was easy to ultimately achieve success against such synthetic humans. Therefore, we additional measure how well each evaluated agent gets the underlying activity in their first try, as well as how verbose they were (in terms of # tokens per utterance). Because our proposed agents are much better at information-gathering, they get the exact activity in the first try in 44% of our evaluations, compared to 18% by a prompted GPT agent; furthermore, our agents do so in 1/3 as many tokens per utterance (43 compared to 118). All our new results are summarized in Table 4.
**Examples comparing GPT agent and IE+RL agent**
We believe the IE+RL agent does much more intelligent long-term planning, specifically in how it gathers information about the user’s underlying intent. We present an example comparing the IE+RL and GPT-agent below (more examples can be found in Appendix B of the paper). Here, the GPT-agent tries to explain behavior cloning:
```
H: Hi, I've been hearing about something called "behavior cloning" in AI, but I don't really know what it is. Can you explain it to me?
AI: Certainly! Let's start by understanding your background in AI to provide an explanation that matches your level of knowledge. Please answer the following questions:
1. Have you ever studied or worked with artificial intelligence or machine learning concepts before, even at a basic level?
2. Are you familiar with terms like "neural networks," "training data," or "supervised learning"?
3. Are you interested in a high-level overview or a more detailed explanation of behavior cloning?
```
The GPT-agent attempts information-gathering because it is prompted to, but does so in a myopic manner by dumping a survey of questions for the human to answer. In contrast, our IE+RL agent employs a “step by step” plan to investigate how much the human already knows about behavior cloning:
```
H: Hi there! I've heard about this thing called "behavior cloning" in AI, but I don't really understand what it is. Can you explain it to me?
AI: Of course! I'd be happy to explain behavior cloning. To start, could you tell me if you've ever come across the terms "artificial intelligence" or "machine learning" before?
H: Yes, I've heard those terms, but I'm not exactly sure what they mean.
AI: No problem at all! Let's take it step by step. Have you ever used a computer or a smartphone?
H: Yes, I use my computer and phone all the time.
AI: Great! So, imagine that a computer or a smartphone could learn to do something by watching you do it. That's a bit like what behavior cloning is.
H: Oh, interesting. Can you explain more about how that works?
AI: Sure. Behavior cloning is a …
```
We would argue that this is greatly preferred, as users who are unfamiliar with ML concepts would not be able to answer most of the questions provided in the survey by the GPT-agent. This is reflected in the quantitative ratings in Table 1 that the users provide after interacting with both agents. We believe that the level of agreement among users is high, as we also report standard error which in general is much lower than the observed improvement.