Towards a conversational agent that can chat about anything
ai.googleblog.com
Towards a conversational agent that can chat about anything
1–10 of 108 posts
Re: Towards a conversational agent that can chat about anything
#2From the post:
> Surprisingly, in our work, we discover that perplexity, an automatic metric that is readily available to any neural seq2seq model, exhibits a strong correlation with human evaluation, such as the SSA value. Perplexity measures the uncertainty of a language model. The lower the perplexity, the more confident the model is in generating the next token (character, subword, or word).
Re: Towards a conversational agent that can chat about anything
#3One key point is that they are using a metric called perplexity, "the uncertainty of predicting the next token." From the post: > Surprisingly, in our work, we discover that perplexity, an automatic metric that is readily available to any neural seq2seq model, exhibits a strong correlation with human evaluation, such as the SSA value. Perplexity measures the uncertainty of a language model. The lower the perplexity,…
Seems like this might make sense, with the exception of social niceties the point of human communication is to transfer information that was hitherto unknown.
Re: Towards a conversational agent that can chat about anything
#4Re: Towards a conversational agent that can chat about anything
#5I see these big announcements with nothing behind them but a white paper and no way to reproduce. It's not a fact if there is no falsifiability.
Re: Towards a conversational agent that can chat about anything
#6One key point is that they are using a metric called perplexity, "the uncertainty of predicting the next token." From the post: > Surprisingly, in our work, we discover that perplexity, an automatic metric that is readily available to any neural seq2seq model, exhibits a strong correlation with human evaluation, such as the SSA value. Perplexity measures the uncertainty of a language model. The lower the perplexity,…
Is perplexity related to the Shannon entropy? Seems like this might make sense, with the exception of social niceties the point of human communication is to transfer information that was hitherto unknown.
Re: Towards a conversational agent that can chat about anything
#7Re: Towards a conversational agent that can chat about anything
#8One key point is that they are using a metric called perplexity, "the uncertainty of predicting the next token." From the post: > Surprisingly, in our work, we discover that perplexity, an automatic metric that is readily available to any neural seq2seq model, exhibits a strong correlation with human evaluation, such as the SSA value. Perplexity measures the uncertainty of a language model. The lower the perplexity,…
Re: Towards a conversational agent that can chat about anything
#9One key point is that they are using a metric called perplexity, "the uncertainty of predicting the next token." From the post: > Surprisingly, in our work, we discover that perplexity, an automatic metric that is readily available to any neural seq2seq model, exhibits a strong correlation with human evaluation, such as the SSA value. Perplexity measures the uncertainty of a language model. The lower the perplexity,…
Actually, the key point is that they aren't using perplexity. They built a chatbot that aims to maximize "SSA" (Sensibleness and Specificity Average), and then found that SSA is correlated with perplexity.
SSA is used as an evaluation metric. It is generated by human raters, and as such is not differentiable, making I hard to directly optimize for with current methods.