基于算式和题目求解同类数学题的方法技术

技术编号:28735961 阅读:44 留言:0更新日期:2021-06-06 11:42
一种基于算式和题目求解同类数学题的方法,包括以下步骤:(一)分析算式中数字和题目中数字的对应关系,形成单一题目的通用型算式;(二)标记题目类型,查询同类型题目下其他单一题目的通用型算式,进行求交运算形成同类型题目的通用型算式;(三)输入同类数学题,匹配通用型算式,求解结果。本发明专利技术通过分析算式和题目中数字的关系,确定该句式的题目所使用的通用型算式,并利用通用型算式来求解同种类句式的题目,不需要过于大量的数据作为训练样本进行训练,只需少量的训练样本即能生成通用型算式、实现同类题目的求解,即在不消耗过多运算资源的同时,减少数据训练量,速度快,效率高,易于实现。易于实现。易于实现。

【技术实现步骤摘要】
基于算式和题目求解同类数学题的方法


[0001]本专利技术涉及计算机
,特别涉及一种基于算式和题目求解同类数学题的方法。

技术介绍

[0002]目前在计算机进行解题的领域上,各人工智能系统的表现普遍是理科解题弱于文科解题,究其原因:机器学习更多强调的是对记忆、计算等相关内容的储存和运用,对于逻辑理解和推理这一模块还没有很好的解决,而数学解题,作为理科考试的一部分,十分考验计算机的理解能力和推理能力,针对数学解题之上的研究成果非常有可能定义计算机智能的新层次,有鉴于此,数学解题也正在成为人工智能的一块重要拼图。现有的计算机在进行数学解题时,一般使用的技术手段为LSTM(Long short

term memory,长短期记忆)以及Transformer模型,LSTM和Transformer架构均包含一个编码器和解码器,在具体运算逻辑上,LSTM将问题编码为一系列由键和数值代表的具体位置,解码器将下一个字符预测并映射出来,LSTM还能预先处理一些逻辑上需要先完成的对象,例如在计算8 /(1 + 3)时,会先算出(1 + 3本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于算式和题目求解同类数学题的方法,其特征在于:包括以下步骤:(一)分析算式中数字和题目中数字的对应关系,形成单一题目的通用型算式;(二)标记题目类型,查询同类型题目下其他单一题目的通用型算式,进行求交运算形成同类型题目的通用型算式;(三)输入同类数学题,匹配通用型算式,求解结果。2.根据权利要求1所述的基于算式和题目求解同类数学题的方法,其特征在于:所述步骤(一)具体包括以下步骤:(1)数字分析,即对算式中的数字和题目中的数字进行解析,判断算式中的数字与题目中的数字是否对应相同,若对应相同,则将对应关系保存,若对应不相同,则将算式数字单独保存;(2)算式拆分,即将算式按照运算顺序拆分成多项运算符与数字的算式组合;(3)按照运算顺序计算每项拆分算式的结果以及总结果,判断总结果是否与题目答案一致,若一致,则每项拆分算式结果为运算结果,进入步骤(...

【专利技术属性】
技术研发人员:陆晓陈文斌李祎璠
申请(专利权)人:柳州智视科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1