国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于文本語(yǔ)義注入水印的合同防偽方法

      文檔序號(hào):39608179發(fā)布日期:2024-10-11 13:16閱讀:25來(lái)源:國(guó)知局
      一種基于文本語(yǔ)義注入水印的合同防偽方法

      本發(fā)明涉及信息處理領(lǐng)域,尤其涉及一種合同防偽方法。


      背景技術(shù):

      1、隨著數(shù)字技術(shù)的快速發(fā)展,電子合同在商業(yè)交易中的使用越來(lái)越普遍。然而,與傳統(tǒng)的紙質(zhì)合同相比,電子合同面臨著更高的安全風(fēng)險(xiǎn),尤其是在合同的真實(shí)性和不可篡改性方面。目前,合同偽造和篡改已成為一大法律和商業(yè)隱患,急需有效的防偽技術(shù)來(lái)確保電子合同的安全性和可靠性。

      2、現(xiàn)有的電子合同防偽技術(shù)主要包括數(shù)字簽名、區(qū)塊鏈記錄等。雖然這些方法在確保合同真實(shí)性方面發(fā)揮了重要作用,但它們通常涉及復(fù)雜的技術(shù)實(shí)現(xiàn)和較高的運(yùn)維成本,且在檢測(cè)合同內(nèi)容篡改方面存在局限。此外,這些技術(shù)往往需要第三方的參與,增加了合同處理的不透明性。


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

      1、本發(fā)明是為了解決上述現(xiàn)有技術(shù)存在的不足之處,提出了一種文本語(yǔ)義注入水印的合同防偽方法,以期通過(guò)替換詞匯向合同文本中注入水印,能實(shí)現(xiàn)向合同文本中添加不可見的水印標(biāo)記,從而能快速準(zhǔn)確地驗(yàn)證合同的真?zhèn)?,有效防止合同造假?/p>

      2、本發(fā)明為達(dá)到上述發(fā)明目的,采用如下技術(shù)方案:

      3、本發(fā)明一種基于文本語(yǔ)義注入水印的合同防偽方法的特點(diǎn)在于,包括以下步驟:

      4、s1、獲取待嵌入水印的合同文本,并基于合同文本上的甲方、乙方和簽訂日期構(gòu)建水印標(biāo)記;

      5、s11、獲取合同文本t={t1,t2,...,tc,...,tu},其中,tc表示合同文本中第c個(gè)詞匯,c∈[1,u],u表示合同文本t中詞匯的數(shù)量;

      6、s12、提取合同文本的甲方,乙方和簽訂日期并轉(zhuǎn)換為二進(jìn)制格式的水印標(biāo)記b={b1,b2,...,bj,...,bn},其中,bj表示b中第j個(gè)二進(jìn)制位,j∈[1,n],n表示水印標(biāo)記b中的二進(jìn)制位的個(gè)數(shù);

      7、s2、構(gòu)建用于確定詞匯標(biāo)記的水印模型并訓(xùn)練,得到訓(xùn)練后的水印模型:

      8、s3、基于詞匯標(biāo)記,利用詞匯替換法將待嵌入的水印標(biāo)記b嵌入到合同文本t;

      9、s31、初始化c=1;

      10、s32、遮蔽合同文本t中的第c個(gè)單詞tc,得到遮蔽后的合同文本t′={t1,t2,...,[mask],...,tm},其中,[mask]表示遮蔽位置上的單詞;

      11、利用bert模型對(duì)遮蔽位置上的單詞[mask]進(jìn)行預(yù)測(cè),得到前k個(gè)候選同義詞所構(gòu)成的候選同義詞集合w={w1,w2,...,wz,...,wk},其中,wz表示第z個(gè)候選同義詞,z∈[1,k];k表示候選同義詞的數(shù)量;

      12、s33、利用式(4)對(duì)w進(jìn)行篩選,得到遮蔽位置上的單詞[mask]對(duì)應(yīng)的同義詞集合w′={w′1,w′2,...,w′z′,...,w′k′},其中,w′z′表示第z′個(gè)同義詞,z′∈[1,k′],k′表示同義詞的個(gè)數(shù);

      13、w′={wz|sim(t,t′(wz))>ψ,z∈[1,k]}????????(4)

      14、式(4)中,t′(wz)表示將wz作為[mask]時(shí)的遮蔽后的合同文本;sim(·)表示用于計(jì)算t和t′(wz)的相似度,ψ表示閾值;

      15、s34、將部分合同文本t″={t1,t2,...,tc-1}的嵌入et″輸入到訓(xùn)練后的水印模型中進(jìn)行處理,生成部分合同文本的水印嵌入m(et″),從而利用式(5)得到bert模型詞匯表中的第i個(gè)單詞vi的二進(jìn)制標(biāo)記位f(vi):

      16、

      17、式(5)中,m(et″)(i)表示m(et″)中第i個(gè)位置的嵌入值;

      18、s35、按照s34的過(guò)程獲得同義詞集合w′中每個(gè)同義詞的二進(jìn)制標(biāo)記fw′={f(w′1),f(w′2),...,f(w′z′),...,f(w′k′)}:

      19、s36、從fw′中選擇與bc具有相同的二進(jìn)制標(biāo)記所對(duì)應(yīng)同義詞并用于替換tc;

      20、s37、令c+1賦值給c后,返回s32順序執(zhí)行,直到c>n為止,從而將水印標(biāo)記b注入到合同文本t中;

      21、s4、提取合同文本h中的水印標(biāo)記hb,以驗(yàn)證合同文本h的真?zhèn)巍?/p>

      22、本發(fā)明所述的一種基于文本語(yǔ)義注入水印的合同防偽方法的特點(diǎn)也在于,所述s2包括以下步驟:

      23、s21、獲取中文文本數(shù)據(jù)集d={x1,x2,...,xa,...xb,...,xh},其中,xa表示中文文本數(shù)據(jù)集d中的第a個(gè)中文文本數(shù)據(jù),a∈[1,h],xb表示中文文本數(shù)據(jù)集d中第b個(gè)中文文本數(shù)據(jù),b∈[1,h],h表示d中的中文文本數(shù)據(jù)的個(gè)數(shù);

      24、將xa和xb輸入sentence_transformers模型中進(jìn)行處理,得到xa的嵌入exa和xb的嵌入exb;

      25、s22、構(gòu)建用于確定詞匯標(biāo)記的水印模型,包括:若干個(gè)全連接層,且每個(gè)全連接層后均連接有殘差連接層和relu激活函數(shù);

      26、將exa輸入到所述水印模型中進(jìn)行處理,得到長(zhǎng)度為q的第a個(gè)水印嵌入m(exa)={m(exa)(1),m(exa)(2),...,m(exa)(i),...,m(exa)(q)},其中,m(exa)(i)表示第a個(gè)水印嵌入m(exa)中第i個(gè)位置的嵌入值,i∈[1,q];

      27、將exb輸入到所述的水印模型中進(jìn)行處理,得到長(zhǎng)度為q的第b個(gè)水印嵌入m(exb)={m(exb)(1),m(exb)(2),...,m(exb)(i),...,m(exb)(q)},其中,m(exa)(i)表示第b個(gè)水印嵌入m(exb)中第i個(gè)位置的嵌入值;

      28、s23、計(jì)算水印模型的總損失函數(shù)

      29、利用式(1)構(gòu)建水印嵌入的相似性和文本嵌入相似性一致的損失函數(shù)

      30、

      31、利用式(2)構(gòu)建水印嵌入平均值為零的損失函數(shù)

      32、

      33、利用式(3)構(gòu)建總損失函數(shù)

      34、

      35、式(3)中,λ表示權(quán)重系數(shù);

      36、s24、利用反向傳播算法訓(xùn)練所述水印模型,并計(jì)算總體損失函數(shù)以更新模型參數(shù),直到總體損失函數(shù)收斂為止,從而得到訓(xùn)練后的水印模型。

      37、所述s4包括以下步驟:

      38、s41、對(duì)于給定的合同文本h,按照s12的過(guò)程得到合同文本h的二進(jìn)制格式的水印標(biāo)記hb;

      39、s42、令c=1;

      40、s43、按照s32-s35的過(guò)程進(jìn)行處理;

      41、s44、令c+1賦值給c后,返回s43順序執(zhí)行,直到c>n為止,從而得到合同文本h的同義詞集合的二進(jìn)制標(biāo)記hb′;

      42、s45、若hb=hb′,則表示合同文本h為真,否則,表示合同文本h為偽。

      43、本發(fā)明一種電子設(shè)備,包括存儲(chǔ)器以及處理器的特點(diǎn)在于,所述存儲(chǔ)器用于存儲(chǔ)支持處理器執(zhí)行所述合同防偽方法的程序,所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。

      44、本發(fā)明一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序的特點(diǎn)在于,所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行所述合同防偽方法的步驟。

      45、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:

      46、1、本發(fā)明通過(guò)利用文本語(yǔ)義構(gòu)建水印模型,將水印信息隱秘地嵌入到合同文本的詞匯中。這種方法不僅增加了防偽的難度,而且由于水印嵌入的隱蔽性,任何嘗試篡改合同的行為都會(huì)被識(shí)別。此外,通過(guò)詞匯替換實(shí)現(xiàn)的水印嵌入方法,使得水印標(biāo)記難以被察覺,從而有效防止了對(duì)合同文本的惡意篡改和偽造。

      47、2、本發(fā)明通過(guò)語(yǔ)義保持的詞匯替換技術(shù),確保了水印嵌入后合同文本的內(nèi)容和語(yǔ)義保持不變。這樣一來(lái),合同的法律效力和可讀性不會(huì)受到任何影響。這種方法不僅保障了合同的完整性,還確保了合同在審閱和執(zhí)行過(guò)程中的一致性和可靠性,解決了現(xiàn)有技術(shù)中水印嵌入后可能導(dǎo)致的內(nèi)容變動(dòng)問(wèn)題。

      48、3、本發(fā)明的方法適用于各種類型的合同文本,無(wú)論是電子合同還是紙質(zhì)合同,都可以通過(guò)該方法進(jìn)行防偽處理。其操作過(guò)程簡(jiǎn)單,通過(guò)詞匯替換和水印提取算法,可以方便地實(shí)現(xiàn)水印的嵌入和驗(yàn)證。這不僅降低了實(shí)施成本,還提高了防偽技術(shù)的普及性和實(shí)用性,使得各類合同的防偽保護(hù)更加廣泛和有效,滿足了不同場(chǎng)景下合同防偽的需求。

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