当前位置: 首页 > 专利查询>李逢龙专利>正文

一种基于MCTS的大数据报表方法与系统技术方案

技术编号:39009271 阅读:6 留言:0更新日期:2023-10-07 10:40
本发明专利技术公开了一种基于MCTS的大数据报表方法与系统。该方法包括以下步骤:S1用户导入Excel数据,选择所属分类,根据系统建议设置参数区间;S2点击一键化生成报表按钮,通过固定化报表模板和MCTS对各个参数的不断调整,以UCT为选择策略,得到优选结果,并将优选结果结合系统语料库,生成用户所需报表。本发明专利技术可以降低相关人员工作量,提高数字办公效率,同时后端采用了通用性的api接口,能够满足不同场景下的需求。景下的需求。景下的需求。

【技术实现步骤摘要】
一种基于MCTS的大数据报表方法与系统


[0001]本专利技术涉及计算机
,具体是指一种基于MCTS的大数据报表方法与系统。

技术介绍

[0002] 随着 IT 技术的发展速度不断加快,各个领域处理数据的压力不断加大,只依靠人力已无法满足计算分析大量信息的需求。在研究和分析中还存在如数据存储不足、数据杂乱、专业大数据分析工具缺乏等方面的问题。而具体研究大数据分析与预测具有重要的现实意义。
[0003] 蒙特卡洛树搜索又称随机抽样或统计试验方法,属于计算数学的一个分支,它是在上世纪四十年代中期为了适应当时原子能事业的发展而发展起来的。这种算法简而言之是用蒙特卡洛方法估算每一种走法的胜率。如果描述的再具体一些,通过不断的模拟每一种走法,直至终局,该走法的模拟总次数N,与胜局次数W,即可推算出该走法的胜率为 W/N。通过随机的对游戏进行推演来逐渐建立一棵不对称的搜索树的过程。

技术实现思路

[0004]本专利技术提出了一种基于MCTS的大数据报表方法与系统,主要解决的技术问题是提供一种仅需将Excel数据导入,并做一些相对简单的设置,即可获取到一份相对专业的大数据预测报表的方法及系统。
[0005]为实现上述技术目的,本专利技术的技术方案如下:
[0006] S1数据获取与预处理:用户导入Excel数据,选择所属分类,根据系统建议设置参数区间和评估指标;
[0007] S2一键化生成报表:用户点击一键化生成报表按钮,通过固定化报表模板和MCTS对各个参数的不断调整,以UCT为选择策略,得到优选结果,并将优选结果结合系统语料库,生成用户所需报表,具体包括::
[0008] S201根据用户选择的报表类型,确定报表模板组件;
[0009] S202调用报表模板组件中的图表生成接口,通过Python中的Matplotlib库将数据生成对应图表,并保存其为图片至云服务器。前端通过QPixmap与QString函数进行调用,并显示至报表对应组件处;
[0010]S203调用报表模板组件中的文字摘要接口,通过Python中的xlrd库将Excel中的表头与标题和系统中的文字摘要语料库进行比对,选择出对应文字摘要模板,并将其序号返回至内容摘要组件中,而后将相关数据进行填入和补充;
[0011]S204调用报表模板组件中的数据预测接口,通过MCTS算法将报表模板组件中对应的算法模型,结合用户设定的参数区间,以随机的方式对MCTS中的结点进行拓展,并以UCT为选择策略,Qi为i节点符合用户评估指标的次数,进行迭代,得到优选参数,并返回对应组件处;
[0012] S205调用报表模板组件中的内容摘要接口,将S203中返回的模板序号与系统中
的内容摘要语料库进行比对,选择出对应内容摘要模板,结合S202与S204组件所返回内容,生成完整报表,显示至前端界面;
[0013]作为改进,所述固定报表模板的分类和对应模板组件,其中,固定报表模板分类包括学术类报表模板和调研类报表模板;
[0014]所述学术类报表模板组件包括摘要组件、问题重述组件、问题分析组件、模型假设组件、模型的建立与求解组件、模型的评价与推广组件和参考文献组件;
[0015]所述调研类报表模板组件包括分析组件、预测组件和建议组件;
[0016]作为改进,所述S204步骤中通过用户设定的参数区间,以随机的方式对MCTS中的结点进行拓展,并以UCT为选择策略,Qi为i节点符合用户评估指标的次数,进行迭代。
[0017]一种基于MCTS的大数据报表方法与系统:包括前端子系统以及后端子系统;
[0018]所述前端子系统包括用户登录注册模块、用户引导模块、数据获取模块、数据处理模块、数据分析模块、数据预测模块和可视化分析模块;
[0019]所述用户登录注册模块用于用户登录注册信息,以及相关信息校验,用户输入账号和密码即可进入用户引导模块;
[0020]所述用户引导模块用于引导用户了解和使用本系统,帮助用户更好地体验本系统功能;
[0021]所述数据获取模块用于通过调用数据上传接口模块对用户导入的数据进行获取和用户对数据的相关参数的设置
[0022]所述数据处理模块用于对用户导入的数据进行处理,以便于后续报表内容的生成;
[0023]所述可视化分析模块用于通过调用图表生成接口模块对用户导入的数据进行可视化图表处理,而后通过调用QPixmap与QString函数,将图片显示至报表对应组件处;
[0024]所述数据分析模块用于通过调用文字摘要接口模块对用户导入的数据进行分析,并将后端所生成的文字摘要返回到前端对应组件处;
[0025]所述数据预测模块用于通过数据预测接口模块和内容摘要接口模块对用户导入的数据进行预测,并将后端所生成相关的预测结果和内容摘要,并以完整的报表形式显示到前端界面;
[0026]所述后端模块包括数据上传接口模块、图表生成接口模块、文字摘要接口模块、数据预测接口模块和内容摘要接口模块;
[0027]所述数据上传接口模块用于对用户导入的数据进行获取和用户对数据的相关参数的设置;
[0028]所述图表生成接口模块用于对用户导入的数据进行可视化图表处理,并将图表以图片的形式上传到服务器,供前端调用;
[0029]所述文字摘要接口模块用于对用户导入的数据进行分析并生成对应文字摘要,返回到相关报表模板组件中;
[0030]所述数据预测接口模块用于对用户导入的数据进行预测并生成相关的预测结果;
[0031]所述内容摘要接口模块用于对用户导入的数据进行内容摘要,将文字摘要接口模块中返回的模板序号与系统中的内容摘要语料库进行比对,选择出对应内容摘要模板,结合图表生成接口模块与数据预测接口模块组件所返回内容,生成完整报表,显示至前端界
面;
附图说明
[0032]图1为本专利技术一种基于MCTS的大数据报表方法与系统的结构框图。
[0033]图2为本专利技术用于一键化生成报表的流程图。
[0034]图3为本专利技术的MCTS流程图。
实施方式
[0035]下面将结合专利技术实施中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。
[0036]本专利技术的工作原理:系统通过用户提供的Excel数据和设置的相关信息,将其上传到后端对应的模板组件接口中,待用户点击一键化生成报表按钮后,数据将依次通过图表生成接口、文字摘要接口、数据预测接口和内容摘要接口,并在内容摘要接口处生成报表,并返回给前端界面,从而实现一键化报表功能。
[0037]本专利技术一种基于MCTS的大数据报表方法与系统的具体实施过程如下:
[0038]S1数据获取与预处理:用户导入Excel数据,选择所属分类,根据系统建议设置参数区间和评估指标;
[0039]S2一键化生成报表:用户点击一键化生成报表按钮,通过固定化报表模板和MCTS对各个参数的不断调整,以UC本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于MCTS的大数据报表方法与系统,其特征在于,包括以下步骤:S1数据获取与预处理:用户导入Excel数据,选择所属分类,根据系统建议设置参数区间和评估指标;S2一键化生成报表:用户点击一键化生成报表按钮,通过固定化报表模板和MCTS对各个参数的不断调整,以UCT为选择策略,得到优选结果,并将优选结果结合系统语料库,生成用户所需报表,具体包括:S201根据用户选择的报表类型,确定报表模板组件;S202调用报表模板组件中的图表生成接口,通过Python中的Matplotlib库将数据生成对应图表,并保存其为图片至云服务器。前端通过QPixmap与QString函数进行调用,并显示至报表对应组件处; S203调用报表模板组件中的文字摘要接口,通过Python中的xlrd库将Excel中的表头与标题和系统中的文字摘要语料库进行比对,选择出对应文字摘要模板,并将其序号返回至内容摘要组件中,而后将相关数据进行填入和补充; S204调用报表模板组件中的数据预测接口,通过MCTS算法将报表模板组件中对应的算法模型,结合用户设定的参数区间,以随机的方式对MCTS中的结点进行拓展,并以UCT为选择策略,Qi为i节点符合用户评估指标的次数,进行迭代,得到优选参数,并返回对应组件处; S205调用报表模板组件中的内容摘要接口,将S203中返回的模板序号与系统中的内容摘要语料库进行比对,选择出对应内容摘要模板,结合S202与S204组件所返回内容,生成完整报表,显示至前端界面。2.根据权利要求1所述的一种基于MCTS的大数据报表方法与系统,其特征在于,所述固定报表模板的分类和对应模板组件,其中,固定报表模板分类包括学术类报表模板和调研类报表模板。所述学术类报表模板组件包括摘要组件、问题重述组件、问题分析组件、模型假设组件、模型的建立与求解组件、模型的评价与推广组件和参考文献组件;所述调研类报表模板组件包括分析组件、预测组件和建议组件。3.根据权利要求1所述的一种基于MCTS的大数据报表方法与系统,其特征在于,所述S204步骤中通过用户设定的参数区间,以随机的方式对MCTS中的结点进行拓展,并以UC...

【专利技术属性】
技术研发人员:李逢龙
申请(专利权)人:李逢龙
类型:发明
国别省市:

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

1