SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Other Roles Matter! Enhancing Role-Oriented Dialogue
Summarization via Role Interactions
1
汇报人:王浩
Haitao Lin, Junnan Zhu, Lu Xiang, Yu Zhou ,
Jiajun Zhang,Chengqing Zong
1 National Laboratory of Pattern Recognition, Institute of Automation, CAS, Beijing, China
2 School of Artificial Intelligence, University of Chinese Academy of Sciences, Beijing, China
3 Fanyu AI Laboratory, Zhongke Fanyu Technology Co., Ltd, Beijing, China
研究背景
2
以角色为导向对话摘要
面向角色的对话摘要,对话摘要的目标是将一段长的对话压缩为一段短文本,使得该短文本能够包含对话的主
要内容。现有方法通过分别汇总每个角色的内容来处理此任务,因此容易忽略来自其他角色的信息。然而,其他角
色的内容可以提高摘要的质量,例如其他角色提到的遗漏信息。在此提出了一种新的角色交互增强方法,用于面向
角色的对话摘要,采用跨越注意力交互和解码器自注意力交互来获取其他角色的关键信息。
研究背景
3
Other Roles Matter
定义面向角色的对话,任务为给定一段对话和其中的一
个角色,我们需要生成一段摘要来概括对话中该角色的主要
观点。为了完成该任务,一个直观的想法是抽取对话中该角
色对应的说话内容来进行摘要,其他角色也能够给当前角色
的摘要提供一些关键的信息。
1.Other roles'dialogue utterances matter
研究背景
4
Other Roles Matter
另一种情况是可以从其他角色的摘要中获取关键的信息,
以同样的一个对话为例,由于对话中不同角色通常在讨论同
一个主题,因此摘要模型可以根据其他角色的内容来帮助判
断当前角色的摘要中哪些信息应该被保留。
2. Other roles' summaries matter
研究背景
5
Other Roles Matter
其他角色的信息都能够帮助生成当前角色的摘要,这篇文章提出了
两种角色交互的方法
1.跨越注意力交互方法
2.解码器自注意力交互方法
2023/1/26 6
Model Structure
研究方法
2023/1/26 7
跨越注意力交互模块,想要让解码器关注到对话语
句中其他角色的关键语句,首先编码器对对话进行
编码以后,根据对话中每句话的说话信息,通过掩
码的方式得到对话中每个角色所有的语句的向量表
示。其中h encode u就代表用户的语句的向量表示,
而h encode a就代表客服的语句向量表示,然后对
于每个角色的解码器,让它们分别独立地关注到每
个角色的对话语句,这样在拥有两个角色的对话中,
就可以得到四组不同的注意力分布。
研究方法
Cross-Attention Interaction
2023/1/26 8
由于不同角色在一个对话中所讨论的主题是相同的,那么如果一个角色的某一对话语句,
对于生成该角色的摘要是关键的,用户解码器和客服解码器对于同一个角色的语句的注
意力分布在所有解码时刻累计和应该是一致的,提出了一个基于注意力差异的损失函数。
使用KL散度来拉近不同解码器对于同一个角色的对话,以及的注意力分布,通过这样的
一个损失函数,能够让模型更准确的关注到其他角色的关键语句。
2023/1/26 9
解码器自注意交互模块,通过解码器的隐藏状态来
让模型关注到其他角色的摘要信息。以用户解码器
为例,在解码的第t个时刻,模型使用当前时刻的隐
藏状态,关注到客服解码器的所有的隐藏状态,当
前时刻隐藏状态就是ht user,然后客服解码器的所
有隐藏状态就是h1 agent到ht agent。然后进行注意
力计算以后得到加权的其他角色解码器的隐藏信息
rt user,最后结合当前角色的隐藏状态ht user,其
他角色的解码器隐藏信息rt user和编码器端的上下
文表示端cuu,t和cua,t这些信息共同来预测生成摘
要中词汇的分布概率。
研究方法
Decoder Self-Attention Interaction
2023/1/26 10
整个模型是通过一个多任务的方式进行训练和优化的,将
生成两个角色摘要的最大似然损失相加,并使用一个超参
数α控制不同角色摘要的权重,最终的损失由最大似然损失
和注意力距离差异损失相加而得,β是用来控制是用于控制
摘要损失和注意力差异损失之间的权重
2023/1/26 11
实验和分析
Dataset Statistics
CSDS:中文客服服务摘要数据集。所有摘要都是
生成式,为用户和客服提供了单独的摘要,对话
双方可能包含多个主题。
MC:中文医疗问诊对话数据集。其中大部分摘要
都是摘录式的,大多数对话只有一个主题
2023/1/26 12
Baseline & Evaluation Metrics
实验和分析
使用PGN和BERT两种不同的摘要框架进行训练
训练的方法包括分开训练以及简单的多任务结合方
法,这里还比较使用多种交互方法,就是只使用跨
越注意力交互,或者只使用解码器自注意交互和同
时使用两种交互方法
在评价指标方面,使用了自动评价和人工评价的指
标来比较不同摘要的方法的优劣
2023/1/26 13
Automatic Results
2023/1/26 14
user/agent range: [0, 1]
Human Results
这是CSDS人工评价的结果,其中表格中的每个格子的两个
分数,分别代表用户摘要和客服摘要的结果,人工评价的
结果在两种摘要模型上呈相反的趋势,提出的交互方法能
够减少PNG模型的冗余性,并提高BERT模型的信息丰富度,
在总体的摘要评价结果上,两个模型都得到了提升,由于
对话中存在大量的指代和省略现象,因此CSDS数据集中客
服摘要经常面临语义信息不完整的问题。
2023/1/26 15
总结
在这项工作中,关注点是面向不同角色的对话这项任务,并尝试使用其他角色的提供的信
息来提升摘要的性能,提出了两种角色交互的方法,包括跨越注意力交互和解码器自注意力交
互,前者目的是提取其他角色对话语中的关键信息,而后者目的是参考其他角色摘要中的关键
信息来帮助生成摘要,在两个对话数据集上做了详尽的实践,得出了以下两点结论,第一点是
两种角色交互的方法都能给模型带来显著的性能提升,第二点是该方法生成的摘要语义更加完
整,并且有着更准确的主题结构。

Weitere ähnliche Inhalte

Empfohlen

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

Empfohlen (20)

How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

NLP.pptx