CPsyCoun:心理咨询多轮对话自动构建及评估方法

CPsyCoun: A Report-based Multi-turn Dialogue Reconstruction and Evaluation Framework for Chinese Psychological Counseling

在大模型应用于心理咨询领域,目前开源的项目有:
https://github.com/SmartFlowAI/EmoLLM (集合,生态完善)
https://github.com/qiuhuachuan/smile
https://github.com/CAS-SIAT-XinHai/CPsyCoun (该论文)
https://github.com/scutcyr/SoulChat
https://github.com/Nobody-ML/SoulStar
https://github.com/X-D-Lab/MindChat (数据集没开源)

训练一个大模型不难,难的是怎么得到领域内的数据集。该论文就提出了一个Memo2Demo的方法,使用LLM从公开的心理咨询报告中还原真实的心理咨询多轮对话。同时提出了一个综合的心理咨询综合评估方法。

1.动机:

1.已有https://github.com/FudanDISC/DISC-MedLLM等上面的项目证明了使用LLM进行对话生成和重构在数据扩增和对话去噪方面是有效的。
2.在垂直领域也应该有专门的评估指标。

2.整体流程

在这里插入图片描述

1.在壹点灵心理等心理咨询网站获取了3134 个类型单纯的匿名心理咨询报告,形成了CPsyCounR数据集;

2.数据集构造方法:

(1)基线:角色扮演方法。这是之前的smile等项目采用的。图中灰色的线。
(2)Memo2Demo:论文提出的两阶段方法。心理督导(LLM)首先将心理咨询报告转换为咨询笔记,然后心理咨询师(LLM)根据报告和笔记生成多轮咨询对话。
Memo Conversion:心理督导根据报告制作咨询笔记,包括基本的咨询信息和详细的咨询计划。咨询笔记的目标之一是提供与案例相关的专业见解,采用不同的心理咨询技术来解决客户的问题。同时,它还浓缩了与客户相关的核心信息,从而提高后续心理咨询过程的全面性。GLM-4。
Demo Generation:心理咨询师根据心理咨询报告和转换后的咨询笔记生成多轮咨询对话。GLM-4。

四阶段咨询框架:简化为四阶段的咨询框架,以控制对话生成的方向,提高多轮咨询对话中心理咨询师的专业性。
1.接待和询问阶段:客户介绍自己的基本情况和咨询目的
2.诊断阶段:心理咨询师分析并明确客户的心理问题,探索问题源头和严重程度。
3.咨询阶段:确认咨询目标,告知心理咨询技术,并分步执行具体计划。
4.巩固和结束阶段:回顾和总结咨询阶段的工作,让客户进行自我反思。

ps:本质上还是角色扮演,大模型也是最擅长cos,加了中间的过渡有利于丰富对话转换的信息。

3.评估指标体系

设计了一个包含Comprehensiveness, Professionalism, Authenticity, and Safety等四个方面的评估指标体系,在这四个方面分解了小指标和权重。使用GPT4来判断每个小指标上的表现。

多轮对话的评估是拆分为单轮对话然后取均值的,在大于一轮时附带上历史记录:
请添加图片描述

CPsyCounE数据集:在Smile项目的基础上将对话数据分为了九大话题,每个话题手动选择了五条最具代表性的对话。用于评估。

个人总结:作者提出了一条合理的心理咨询多轮对话数据集的构造流程,是非常有价值的,而且开源了。以前我也想做关于阅读心理健康的,但是受限于这方面数据隐私性太强,搁置了。这下可以继续做了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/740483.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

query2doc:用大模型做query检索拓展

原文: 前沿重器[38] | 微软新文query2doc:用大模型做query检索拓展 比较主流的检索方案: 字面检索(sparse,稀疏)向量检索(dense,稠密) query对文档文段的召回&#xff…

如何在Ubuntu上安装WordPress

如何在Ubuntu上安装WordPress 执行系统更新 apt update && apt upgrade第一步 安装 Apache apt install apache2确认 Apache 安装是否成功. systemctl status apache2安装成功后 打开浏览器输入 http://server-ip-address 第二步 安装 MySQL apt install mariad…

大模型揭秘:AI与CatGPT在实体识别中的创新应用

摘要 尽管大规模语言模型 (LLM) 在各种 NLP 任务上已经取得了 SOTA 性能,但它在 NER 上的性能仍然明显低于监督基线。这是由于 NER 和 LLMs 这两个任务之间的差距:前者本质上是序列标记任务,而后者是文本生成模型。在本文中,我们…

劳易测应用案例:包装机械设备风险评估

提起机器风险评估,客户经常会问 “机器存在哪些风险?”、“如何识别并防止风险?”、“如何依据安全标准对机器进行改造与升级?”以及“如何确保机器符合安全要求?等等。 机器风险评估是什么? 机器风险评估是…

鸿蒙HarmonyOS服务卡片实战

引言 在现代开发中,服务卡片是不可或缺的一部分,比如音乐,天气类等应用,官网的介绍中写道:卡片让您便捷地预览服务信息,例如查看天气或日历日程等内容。您可将卡片添加到屏幕上,让这类信息触手…

【大数据】Hadoop学习笔记

基本概念 Hadoop组成 HDFS: Hadoop分布式文件存储系统, 在Haddop中处于底层/核心地位YARN: 分布式通用的集群资源管理系统和任务调度平台, 支撑各种计算引擎执行MapReduce: 第一代分布式计算引擎, 但因为部分原因, 许多企业都不直接使用MapReduce, 但许多底层软件仍然在使用Ma…

SQL Server - ROLLUP、GROUPING、CUBE、GROUPING SET

文章目录 SQL Server - ROLLUP、GROUPING、CUBE、GROUPING SETROLLUP函数GROUPING函数GROUPING SET函数CUBE函数网上例子 写在前面:如果我们想要对分组之后的数据进行类似小计的计算,那么就需要使用到下面的函数 SQL Server - ROLLUP、GROUPING、CUBE、G…

PR模板 | RGB特效视频标题模板Titles | MOGRT

RGB特效视频标题模板mogrt免费下载 4K分辨率(38402160) 支持任何语言 友好的界面 输入和输出动画 快速渲染 视频教程 免费下载:https://prmuban.com/39055.html 更多pr模板视频素材下载地址:https://prmuban.com

【网络协议】精讲TCP通信原理!图解超赞超详细!!!

亲爱的用户,打开微信,搜索公众号:“风云说通信”,即可免费阅读该文章~~ 目录 1. 建立连接 2. 数据传输 3. 断开连接 4. 抓包分析 前言 TCP 把连接作为最基本的对象,每一条 TCP 连接都有两个端点,这种端…

【Day02】0基础微信小程序入门-学习笔记

文章目录 模板与配置学习目标WXML 模板语法1.数据绑定(类似于 Vue2 )2. 事件绑定3. 条件渲染4.列表渲染 WXSS模板样式1. rpx尺寸单位2.样式导入3. 全局样式和局部样式 全局配置1. window2. tabBar 页面配置网络数据请求总结 持续更新~ 模板与配置 学习目…

《第一行代码 第3版》学习笔记——第十一章 网络技术

1 webview用法 class MainActivity : ComponentActivity() {SuppressLint("SetJavaScriptEnabled")override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContent {NetWorkDemoTheme {// A surface container using the bac…

GandCrab5.2勒索病毒复现

GandCrab第一代勒索病毒首次出现于2018年1月,后面经历了五个大版本的更新迭代,该系列病毒特征是采用RSAAES加密算法,从算法上分析解密难度较大,会将系统中的大部分文件加密为随机后缀名的文件,然后对用户进行勒索。本实…

国内邮件推送如何避免拦截?内容优化技巧?

国内邮件推送的平台怎么选择?如何提高邮件推送效果? 邮件营销是企业与客户沟通的重要方式,但在国内邮件推送过程中,邮件被拦截的问题屡见不鲜。为了确保邮件能够顺利送达目标用户,AokSend将探讨一些有效的策略&#x…

【亲测好用】神级PSAI插件大揭秘:三款创成式修图神器,让你解放双手

PsBeta被停用后,小编一直想找到能够平替PsBeta创成式填充功能的插件。 功夫不负有心,终于被我找到啦,现在就给大家揭秘这三款宝藏修图神器,希望能够帮到大家。 1.插件名称:Starai 无需科学上网,还自带提示…

wireshark常用过滤命令

wireshark常用过滤命令 wireshark抓包介绍单机单点:单机多点:双机并行: wireshark界面认识默认布局调整布局(常用)显示FCS错误 wireshark常见列Time回包数据报对应网络模型 wireshark基本操作结束抓包再次开始抓包 **wireshark常用过滤命令**…

乐鑫云方案研讨会回顾|ESP RainMaker® 引领创业潮,赋能科创企业

近日,乐鑫信息科技 (688018.SH) ESP RainMaker 云生态方案线下研讨会和技术沙龙在深圳成功举办,吸引了众多来自照明电工、新能源、安防、宠物等垂类领域的客户与合作伙伴。活动现场,与会嘉宾围绕产品研发、测试认证、品牌构建、跨境电商等多维…

揭秘循环购:消费即收益,如何助力商家月销百万?

大家好,我是吴军,今天要和大家分享一种颠覆性的商业模式——循环购。你是否听说过“消费1000送2000”这样的促销活动?是不是觉得太不可思议,商家岂不是在“送钱”?别急,让我为你揭开这背后的秘密。 循环购&…

路由器ARP和ARP-proxy(华为)

#交换设备 路由器ARP和ARP-proxy(华为) 当一个广播域中的主机想要访问另外一个广播域的主机时,会广播ARP报文,询问目标IP地址所对应的MAC地址,默认情况下,arp记录是设备自动生成的,但是这样会容易受到ARP欺骗攻击&am…

基础入门篇 | YOLOv10 项目【训练】【验证】【推理】最简单教程 | YOLOv10必看 | 最新更新,直接打印 FPS,mAP50,75,95

文章目录 训练 --train.py推理 --detect.py验证 --val.py不训练,只查看模型结构/参数量/计算量 --test.pyYOLOv10 是基于 YOLOv8 项目的改进版本,目前已经被 YOLOv8 项目合并,所以两个算法使用方法完全一致~ 今天我给大家展示一种非常方便的使用过程,包含【训练】【验证】…