一种支持发散思维的仿生设计方法、系统及电子设备

文档序号:35994032发布日期:2023-11-16 04:23阅读:44来源:国知局
一种支持发散思维的仿生设计方法

本发明涉及计算机辅助设计领域,尤其涉及一种支持发散思维的仿生设计方法、系统及电子设备。


背景技术:

1、仿生设计:仿生设计是一种类比设计方法,通过类比推理从自然来源、功能和结构中汲取灵感到目标领域。

2、现有的仿生设计研究主要集中在收集仿生设计案例、构建仿生设计数据库以及促进生物学知识的检索等方面。尽管现有方法很有用,仿生设计方法仍然遇到支持生物启发构思中发散思维的挑战,因为在将生物知识(称为源域)连接到目标域时,源域和目标域之间的关联始终局限于单个案例。因此,对于缺乏经验或知识范围有限的专业设计人员以及不精通类比思维的设计人员来说,这一挑战被放大。

3、“来源”:指自然界中作为生物灵感的特定有机体、系统或过程;只能用名词来描述;一个仿生设计案例中只有一个“来源”。

4、“好处”:指生物源所表现出的优点、特征或性质;应使用动词+名词或形容词+名词的组合来描述;一个仿生设计案例可以有多个“好处”。

5、“应用”:描述如何将生物效益转化为创新或设计解决方案;只能用名词来描述;一个仿生设计案例中只有一个“应用”。

6、专利文献cn113221559a公开了一种利用语义特征的科技创新领域中文关键短语抽取方法及系统,该方法通过挖掘中文科技创新文档语料特征,构建出中文停用词及停用模式库,实现对无效信息的高性能过滤;此外借助领域专家标注对各类关键短语抽取算法进行量化评估分析,从而选用更加适合领域认知的算法模型,并利用多种统计规则进行过滤以提升短语抽取性能;进一步利用文档的结构特点,对文档的主题语义进行向量空间嵌入表示,并综合利用所抽取短语与文档主题的语义相似度,和短语语义重要程度进行计算与排名,完成对关键短语的进一步筛选。该方法可支撑多种下游任务和应用,包括科技创新领域知识图谱构建、科技创新文档语义检索、科技创新实体精准搜索等场景。

7、专利文献cn115033772a公开了一种基于语义网络的创意激发方法,包括:步骤1、构建用于匹配检索的数据库;步骤2、获取关键词,通过映射获得语义网络中对应的节点信息,基于所述节点信息在步骤1构建的数据库中进行匹配,获取所有相关联节点的权重信息集合;步骤3、对权重信息集合中统计权重进行标准化,获得关联节点对应的标准统计权重集合;步骤4、基于标准统计权重集合与语义权重集合,计算获得路径边权重集合;步骤5、基于路径边权重集合,生成用于体现关键词与相关词之间隐式关系的力导向图。


技术实现思路

1、本发明的主要目的在于提供一种支持发散思维的仿生设计方法、系统以及电子设备,该方法可减少仿生设计过程中的信息检索时间和设计构思时间,并提高设计结果的多样性,从而为用户的思维发散提供更全面的指导。

2、为了实现本发明的第一个目的,提供了一种支持发散思维的仿生设计方法,包括以下步骤:

3、获取仿生设计案例集合并提取相应的关键词进行编码,以生成包含来源、好处和应用的三元组集合,所述关键词包括与来源对应的仿生对象关键词,与好处对应的仿生特点关键词,以及与应用对应的仿生应用关键词;

4、以所述三元组集合中来源、好处以及应用作为节点,构建对应的语义网络;

5、采用三元组集合对所述语义网络进行训练,以获得用于仿生设计发散思维的检索模型,所述检索模型包括直接映射模块,相关映射模块以及潜在映射模块,所述直接映射模块根据输入关键词对仿生设计案例集合进行检索,根据检索结果在语义网络中进行节点连接,以输出对应的三元组,所述相关映射模块通过语义网络生成所述检索结果中与好处相关的仿生特点关键词,以获得共享所述仿生特点关键词的共享仿生对象和共享仿生应用集合,所述潜在映射模块通过所述仿生特点关键词在仿生设计案例集合中进行语义相似度匹配,并将匹配结果对应的相似仿生对象和相似仿生应用集合;

6、将待检索的关键词输入至检索模型中,以输出包含关键词对应的三元组,共享仿生对象和共享仿生应用集合以及相似仿生对象和相似仿生应用集合的检索结果。

7、本发明通过对仿生知识与仿生应用的编码构建对应的语义网络,并结合相应的检索逻辑从而实现仿生设计过程的思维发散。

8、具体的,所述共享仿生对象和共享仿生应用,指与输入关键词在语义网络中有同一个仿生特点关键词的仿生对象和仿生应用。

9、所述相似仿生对象和相似仿生应用,指输入关键词在语义网络中有关的仿生特点关键词,与语义网络中其他仿生特点关键词之间进行相似度匹配,将相似度匹配较高的仿生关键词作为中间检索的节点,从而引出对应的仿生对象和仿生应用。

10、具体的,采用gpt-3模型对仿生设计案例集合进行关键词编码。

11、具体的,所述语义网络的构建包括节点边设置和检索转移方向设置。

12、具体的,所述节点边设置的具体过程如下:

13、将每个三元组中来源、好处以及应用作为语义网络的节点,分别构建来源和好处之间的第一连接边,以及好处和应用之间的第二连接边。

14、具体的,所述检索转移方向设置的方向包括:来源-好处-应用和应用-好处-来源两种检索转移方向。

15、具体的,所述潜在映射模块采用s-bert模型进行语义相似度计算。

16、具体的,所述s-bert模型包括词特征提取模块和相似度计算模块,所述词特征提取模块用于提取输入关键词和仿生设计案例集合中关键词的特征向量,所述相似度计算模块采用余弦公式计算所述特征向量的相似度值,并输出相似度值大于阈值的结果。

17、为了实现本发明的第二个目的,提供了一种仿生设计系统,通过上述的支持发散思维的仿生设计方法实现,包括:

18、输入单元,用于输入仿生设计思路的关键词;

19、数据分析单元,用于根据输入的关键词,对仿生设计案例集合进行检索,以获得对应的检索结果;

20、语义网络模块,根据检索结果对预构建的语义网络进行节点连接,以获得对应的三元组;

21、思维拓展模块,根据检索结果和对应的三元组进行分析,以获得共享仿生对象和共享仿生应用集合,以及相似仿生对象和相似仿生应用集合;

22、可视化模块,根据语义网络模块和思维拓展模块的输出结果,生成对应的可视化结果。

23、为了实现本发明的第三个目的,提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述的支持发散思维的仿生设计方法的步骤。

24、与现有技术相比,本发明的有益效果:

25、在仿生设计过程中基于预构建的语义网络进行信息检索,该语义网络可以将特定逻辑且具有语义关系的仿生关键词连接在一起,从而能够检索得到很多由生物、生物特点和工程应用构成的三元组,每个三元组可以组成一个仿生设计的设计想法,降低了仿生设计过程中的信息检索时间和设计构思时间,同时提高设计结果的多样性,从而为用户的思维发散提供更全面的指导。



技术特征:

1.一种支持发散思维的仿生设计方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的支持发散思维的仿生设计方法,其特征在于,采用gpt-3模型对仿生设计案例集合进行关键词编码。

3.根据权利要求1所述的支持发散思维的仿生设计方法,其特征在于,所述语义网络的构建包括节点边设置和检索转移方向设置。

4.根据权利要求3所述的支持发散思维的仿生设计方法,其特征在于,所述节点边设置的具体过程如下:

5.根据权利要求3所述的支持发散思维的仿生设计方法,其特征在于,所述检索转移方向设置的方向包括:来源-好处-应用和应用-好处-来源两种检索转移方向。

6.根据权利要求1所述的支持发散思维的仿生设计方法,其特征在于,所述潜在映射模块采用s-bert模型进行语义相似度计算。

7.根据权利要求6所述的支持发散思维的仿生设计方法,其特征在于,所述s-bert模型包括词特征提取模块和相似度计算模块,所述词特征提取模块用于提取输入关键词和仿生设计案例集合中关键词的特征向量,所述相似度计算模块采用余弦公式计算所述特征向量的相似度值,并输出相似度值大于阈值的结果。

8.一种仿生设计系统,其特征在于,通过权利要求1~7任一项所述的支持发散思维的仿生设计方法实现,包括:

9.一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1~7任一项所述的支持发散思维的仿生设计方法的步骤。


技术总结
本发明公开了一种支持发散思维的仿生设计方法,包括以下步骤:获取仿生设计案例集合并提取相应的关键词进行编码,以生成包含来源、好处和应用的三元组集合;以所述三元组集合中来源、好处以及应用作为节点,构建对应的语义网络;采用三元组集合对所述语义网络进行训练,以获得用于仿生设计发散思维的检索模型;将待检索的关键词输入至检索模型中,以输出包含关键词对应的三元组,共享仿生对象和共享仿生应用集合以及相似仿生对象和相似仿生应用集合的检索结果。本发明还提供了一种仿生设计系统和电子设备。本发明提供的方法可增加设计结果的多样性,从而为用户的思维发散提供更全面的指导。

技术研发人员:陈柳青,蔡泽斌,左浩宇,孙凌云
受保护的技术使用者:浙江大学
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1