【技术实现步骤摘要】
本专利技术涉及自然语言处理,尤其涉及到一种基于因果推断的自然语言转sql查询语句方法、装置、设备及存储介质。
技术介绍
1、因果推断是指从观察到的数据中推断出变量之间的因果关系的过程。这需要排除或控制混淆因素,以确定变量之间的因果关系。混淆因素是指在观察研究中可能影响因果关系判断的其他变量。混淆因素的存在使得变量之间的关系变得更为复杂,可能导致相关性被误解为因果关系。当研究者不能有效地控制或排除这些混淆因素时,就会导致对因果关系的错误推断。
2、因果图是一种图形化的表示方式,用于呈现变量之间的因果关系,帮助研究者可视化变量之间的关系。图中节点代表变量,有向边表示变量之间的因果关系。这种图形表示有助于识别可能的混淆因素和因果路径,理清变量之间的因果路径,帮助进行因果推断,并为进行因果推断提供了理论基础。
3、在日常语言中,相关性和因果关系确实经常被混淆使用,但它们有着截然不同的含义。相关性和因果关系之间的区别在于稳定性。相关性并不意味着其中存在因果关系。在因果推断中,建立因果图时需要考虑潜在的混淆因素,例如相关性中
...【技术保护点】
1.一种基于因果推断的自然语言转SQL查询语句方法,其特征在于,所述方法,包括以下步骤:
2.如权利要求1所述的基于因果推断的自然语言转SQL查询语句方法,其特征在于,提取现有NL2SQL模型和通用数据集执行NL2SQL任务中涉及的关键变量,为每个关键变量创建一个节点,生成NL2SQL通用因果图步骤,具体包括:
3.如权利要求2所述的基于因果推断的自然语言转SQL查询语句方法,其特征在于,将输入数据流通过程输入预训练模型,生成每个节点的token嵌入和每个token嵌入之间的关系步骤,具体包括:
4.如权利要求3所述的基于因果推断的
...【技术特征摘要】
1.一种基于因果推断的自然语言转sql查询语句方法,其特征在于,所述方法,包括以下步骤:
2.如权利要求1所述的基于因果推断的自然语言转sql查询语句方法,其特征在于,提取现有nl2sql模型和通用数据集执行nl2sql任务中涉及的关键变量,为每个关键变量创建一个节点,生成nl2sql通用因果图步骤,具体包括:
3.如权利要求2所述的基于因果推断的自然语言转sql查询语句方法,其特征在于,将输入数据流通过程输入预训练模型,生成每个节点的token嵌入和每个token嵌入之间的关系步骤,具体包括:
4.如权利要求3所述的基于因果推断的自然语言转sql查询语句方法,其特征在于,所述实体特征之间的关系,具体包括:数据库模式中表名与列名的所属关系、列名与列名的主外键关系、自然语言实体与表名、列名的部分/完全匹配关系、自然语言中的句法关系、历史话语...
【专利技术属性】
技术研发人员:花福军,刘俊,赵冬梅,肖美虹,夏磊,
申请(专利权)人:创意信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。