欧美日韩啪啪,最新精品在线,国产ts一区二区,色亚洲一区二区,草草影院国产,久久国产99,欧美日韩四区

基于LLM模型的關(guān)系模型轉(zhuǎn)圖模型的方法及系統(tǒng)與流程

文檔序號:42327253發(fā)布日期:2025-07-01 19:46閱讀:12來源:國知局

本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種基于llm模型的關(guān)系模型轉(zhuǎn)圖模型的方法及系統(tǒng)。


背景技術(shù):

1、現(xiàn)今通常使用主外鍵映射的方式將關(guān)系模型轉(zhuǎn)化為圖模型。

2、如一種關(guān)系型數(shù)據(jù)庫轉(zhuǎn)圖數(shù)據(jù)庫的方法(公開號cn119336852a)中提出根據(jù)關(guān)系型數(shù)據(jù)庫的表名、外鍵和索引,分別生成對應(yīng)圖數(shù)據(jù)庫對應(yīng)的點(diǎn)、邊和索引。

3、如一種數(shù)據(jù)庫查詢方法、設(shè)備、介質(zhì)及計算機(jī)程序產(chǎn)品(公開號cn118885507a)中提出將數(shù)據(jù)表映射為節(jié)點(diǎn),將外鍵關(guān)系映射為邊,以將數(shù)據(jù)庫轉(zhuǎn)換為圖模型。

4、但基于主外鍵的直接映射所轉(zhuǎn)換的圖模型可能仍然存在存儲冗余和查詢低效的問題。


技術(shù)實現(xiàn)思路

1、為了解決上述技術(shù)問題,本發(fā)明通過下述技術(shù)方案得以解決:

2、本發(fā)明提出一種基于llm模型的關(guān)系模型轉(zhuǎn)圖模型的方法,包括以下步驟:

3、獲取待轉(zhuǎn)換關(guān)系模型及各類查詢需求;

4、基于主外鍵映射的方式將待轉(zhuǎn)換關(guān)系模型轉(zhuǎn)換為初始圖模型;

5、基于所述查詢需求和預(yù)設(shè)的各類優(yōu)化策略對所述初始圖模型進(jìn)行迭代優(yōu)化,獲得目標(biāo)圖模型,所述優(yōu)化策略用于指示可優(yōu)化對象所對應(yīng)的被查詢特征;

6、其中,將當(dāng)前所執(zhí)行的優(yōu)化策略作為目標(biāo)優(yōu)化策略,基于所述目標(biāo)優(yōu)化策略進(jìn)行模型優(yōu)化的方法為:

7、令llm模型基于相應(yīng)的第一圖模型、所述查詢需求和所述目標(biāo)優(yōu)化策略,基于可優(yōu)化對象所對應(yīng)的被查詢特征對相應(yīng)的候選優(yōu)化對象進(jìn)行分析,生成相應(yīng)的分析結(jié)果,所述第一圖模型為初始圖模型或上一次優(yōu)化獲得的第二圖模型;

8、基于所述目標(biāo)優(yōu)化策略和所述分析結(jié)果確定相應(yīng)的目標(biāo)優(yōu)化對象,基于所述目標(biāo)優(yōu)化對象進(jìn)行優(yōu)化變換,獲得相應(yīng)的第二圖模型。

9、基于主外鍵直接映射轉(zhuǎn)換所得的圖模型,會受到數(shù)據(jù)表的影響,會出現(xiàn)冗余的中間節(jié)點(diǎn)或不必要的查詢層級,進(jìn)而影響查詢性能;

10、本技術(shù)通過對優(yōu)化策略的設(shè)計,引導(dǎo)llm模型對查詢需求的分析,能夠自動判斷符合優(yōu)化要求的候選優(yōu)化對象,能夠自動優(yōu)化圖模型,使轉(zhuǎn)換所得的圖模型查詢性能更佳。

11、作為一種可實施方式:

12、所述優(yōu)化策略包括:

13、用于生成相應(yīng)問題描述信息的問題生成策略,所述問題生成策略包括相應(yīng)的問題描述模板;

14、用于基于llm模型輸出的分析結(jié)果確定目標(biāo)優(yōu)化對象的優(yōu)化判斷規(guī)則;

15、用于對所得目標(biāo)優(yōu)化對象進(jìn)行優(yōu)化變換的執(zhí)行規(guī)則。

16、作為一種可實施方式:

17、所述問題生成策略包括一組或多組相對應(yīng)的對象確定規(guī)則和問題描述模板;

18、基于目標(biāo)優(yōu)化策略進(jìn)行模型優(yōu)化的過程中:

19、將相應(yīng)的第一圖模型和查詢需求輸入至llm模型;

20、基于對象確定規(guī)則從所述第一圖模型中獲取相對應(yīng)的待分析對象;

21、根據(jù)所得待分析對象和相應(yīng)的問題描述模板,生成與所述待分析對象一一對應(yīng)的問題描述信息,并發(fā)送至所述llm模型;

22、接收所述llm模型輸出的分析結(jié)果,所述分析結(jié)果和所述待分析對象一一對應(yīng)。

23、作為一種可實施方式:

24、待分析對象包括節(jié)點(diǎn)類型和屬性;

25、當(dāng)待分析對象為節(jié)點(diǎn)類型或?qū)傩詴r,被查詢類型用于指示對應(yīng)待分析對象所涉及的訪問方式,所述訪問方式包括遍歷和定位;

26、問題描述模板包括問題和選項,通過選項對待分析對象的被查詢類型進(jìn)行分類判斷。

27、作為一種可實施方式:

28、優(yōu)化策略包括點(diǎn)邊轉(zhuǎn)換策略:

29、基于所述點(diǎn)邊轉(zhuǎn)換策略進(jìn)行模型優(yōu)化的步驟為:

30、從相應(yīng)的第一圖模型中提取僅與兩個鄰居節(jié)點(diǎn)相連的節(jié)點(diǎn)所對應(yīng)的節(jié)點(diǎn)類型,獲得待分析對象;

31、將所述第一圖模型和各類查詢需求輸入至llm模型;

32、生成各待分析對象所對應(yīng)的問題描述信息并輸入至所述llm模型;

33、接收所述llm模型輸出的各分析結(jié)果;

34、基于所述分析結(jié)果,將判斷為僅遍歷經(jīng)過的節(jié)點(diǎn)類型作為目標(biāo)優(yōu)化對象;

35、將所述第一圖模型中所述目標(biāo)優(yōu)化對象所對應(yīng)的所有節(jié)點(diǎn)轉(zhuǎn)換為邊,獲得相應(yīng)的第二圖模型。

36、作為一種可實施方式:

37、優(yōu)化策略包括屬性遷移策略;

38、基于所述屬性遷移策略進(jìn)行模型優(yōu)化的步驟為:

39、將相應(yīng)的第一圖模型和各類查詢需求輸入至llm模型;

40、基于所述第一圖模型中的節(jié)點(diǎn)類型依次向所述llm模型進(jìn)行提問,獲得各節(jié)點(diǎn)類型相對應(yīng)的第一分析結(jié)果和若干個第二分析結(jié)果,所述第一分析結(jié)果用于指示對所述節(jié)點(diǎn)類型的屬性所對應(yīng)的被訪問方式,所述第二分析結(jié)果用于指示所述節(jié)點(diǎn)類型中對應(yīng)屬性所對應(yīng)的被訪問方式;

41、當(dāng)相應(yīng)的第一分析結(jié)果和第二分析結(jié)果所指示的被訪問方式均為僅遍歷時,將所述第二分析結(jié)果所對應(yīng)的屬性作為目標(biāo)優(yōu)化對象;

42、將所述第一圖模型中各目標(biāo)優(yōu)化對象轉(zhuǎn)換為邊屬性,獲得相應(yīng)的第二圖模型。

43、作為一種可實施方式,基于所述第一圖模型中的節(jié)點(diǎn)類型依次向所述llm模型進(jìn)行提問的具體步驟為:

44、將當(dāng)前提取的節(jié)點(diǎn)類型作為第一待分析對象,將所述節(jié)點(diǎn)類型下各屬性作為第二待分析對象;

45、生成與所述第一待分析對象所對應(yīng)的第一問題描述文本并發(fā)送至所述llm模型,接收所述llm生成反饋的第一分析結(jié)果;

46、基于所述第一分析結(jié)果判斷對應(yīng)的被訪問方式是否為僅遍歷;

47、如是,依次生成各第二待分析對象所對應(yīng)的第二問題描述文本并發(fā)送至llm模型,接收所述llm模型反饋的各第二分析結(jié)果;

48、如否,完成對當(dāng)前節(jié)點(diǎn)類型的提問。

49、作為一種可實施方式:

50、優(yōu)化策略包括索引優(yōu)化策略,所述索引優(yōu)化策略所對應(yīng)的待分析對象為屬性值,所對應(yīng)的被查詢類型用于指示查詢該屬性值所涉及的查詢方式;

51、基于所述索引優(yōu)化策略進(jìn)行模型優(yōu)化的步驟為:

52、將相應(yīng)的問題描述模板作為問題描述信息;

53、由llm模型基于相應(yīng)的第一圖模型、查詢需求和所述問題描述信息,對各屬性值的被查詢類型進(jìn)行分析,判斷是否存在通過關(guān)鍵詞匹配的方式進(jìn)行查詢的屬性值,并獲取此類屬性值所對應(yīng)的屬性,生成相應(yīng)的分析結(jié)果;

54、基于相應(yīng)的優(yōu)化判斷規(guī)則,從所述分析結(jié)果指示的屬性中確定目標(biāo)優(yōu)化對象;

55、于所述第一圖模型中,將所述目標(biāo)優(yōu)化對象轉(zhuǎn)換為節(jié)點(diǎn)類型,并基于所述目標(biāo)優(yōu)化對象所對應(yīng)的屬性值構(gòu)建節(jié)點(diǎn),獲得相應(yīng)的第二圖模型。

56、本發(fā)明還提供一種基于llm模型的關(guān)系模型轉(zhuǎn)圖模型的系統(tǒng),包括:

57、輸入模塊,用于獲取待轉(zhuǎn)換關(guān)系模型及各類查詢需求;

58、轉(zhuǎn)換模塊,用于基于主外鍵映射的方式將所述待轉(zhuǎn)換關(guān)系模型轉(zhuǎn)換為初始圖模型;

59、優(yōu)化模塊,用于基于所述查詢需求和預(yù)設(shè)的優(yōu)化策略對所述初始圖模型進(jìn)行迭代優(yōu)化,獲得目標(biāo)圖模型,所述優(yōu)化策略用于指示可優(yōu)化對象所對應(yīng)的被查詢特征;

60、所述優(yōu)化模塊:

61、用于與llm模型交互,令llm模型基于相應(yīng)的第一圖模型、所述查詢需求和相應(yīng)的優(yōu)化策略,基于可優(yōu)化對象所對應(yīng)的被查詢特征對相應(yīng)的候選優(yōu)化對象進(jìn)行分析,生成相應(yīng)的分析結(jié)果,所述第一圖模型為初始圖模型或上一次優(yōu)化獲得的第二圖模型;

62、用于基于相應(yīng)的優(yōu)化策略和相應(yīng)的分析結(jié)果確定目標(biāo)優(yōu)化對象,基于所述目標(biāo)優(yōu)化對象對待優(yōu)化圖模型進(jìn)行優(yōu)化變換。

63、作為一種可實施方式,包括:

64、所述優(yōu)化策略包括問題生成策略、優(yōu)化判斷規(guī)則和執(zhí)行規(guī)則,所述問題生成策略包括相應(yīng)的問題描述模板;

65、所述優(yōu)化模塊包括決策單元和執(zhí)行單元;

66、所述決策單元:

67、用于基于問題生成策略生成相應(yīng)的問題描述信息;

68、用于與llm模型交互,向llm模型發(fā)送相應(yīng)的待優(yōu)化圖模型、查詢需求和問題描述信息,并接收所述llm模型反饋的分析結(jié)果;

69、用于基于優(yōu)化判斷規(guī)則和相應(yīng)的分析結(jié)果確定目標(biāo)優(yōu)化對象;

70、所述執(zhí)行單元用于基于執(zhí)行規(guī)則和相應(yīng)的目標(biāo)優(yōu)化對象對待優(yōu)化模型進(jìn)行優(yōu)化變換。

71、本發(fā)明由于采用了以上技術(shù)方案,具有顯著的技術(shù)效果:

72、本發(fā)明能夠自動完成從關(guān)系模型到圖模型的轉(zhuǎn)換,并根據(jù)查詢需求進(jìn)行模型優(yōu)化,有效提升查詢效率和存儲利用率。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1