• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    分布式訓(xùn)練方法、裝置、終端設(shè)備及計(jì)算機(jī)可讀介質(zhì)制造方法及圖紙

    技術(shù)編號(hào):38239008 閱讀:21 留言:0更新日期:2023-07-25 18:03
    本發(fā)明專利技術(shù)涉及人工智能技術(shù)領(lǐng)域,尤其涉及一種分布式訓(xùn)練方法、裝置、終端設(shè)備及計(jì)算機(jī)可讀介質(zhì)。本發(fā)明專利技術(shù)對(duì)本地原始圖數(shù)據(jù)進(jìn)行加密,將加密后的圖數(shù)據(jù)發(fā)送至其他客戶端并獲取其他客戶端的加密圖數(shù)據(jù),將本地加密圖數(shù)據(jù)與獲取的其他加密圖數(shù)據(jù)進(jìn)行隱私求交,得到目標(biāo)圖數(shù)據(jù),根據(jù)目標(biāo)圖數(shù)據(jù)對(duì)本地模型進(jìn)行訓(xùn)練,將訓(xùn)練后的模型參數(shù)發(fā)送至中心服務(wù)端,以更新全局模型參數(shù),將更新后的全局模型參數(shù)發(fā)送給每個(gè)本地客戶端,以更新本地模型,本發(fā)明專利技術(shù)通過(guò)隱私求交技術(shù)對(duì)本地客戶端圖數(shù)據(jù)進(jìn)行隱私加密,再與其他客戶端加密圖數(shù)據(jù)進(jìn)行交互,得到用于模型訓(xùn)練的數(shù)據(jù),能夠保證數(shù)據(jù)交互過(guò)程中的安全性,同時(shí)提高分布式訓(xùn)練參數(shù)的準(zhǔn)確度。同時(shí)提高分布式訓(xùn)練參數(shù)的準(zhǔn)確度。同時(shí)提高分布式訓(xùn)練參數(shù)的準(zhǔn)確度。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    分布式訓(xùn)練方法、裝置、終端設(shè)備及計(jì)算機(jī)可讀介質(zhì)


    [0001]本專利技術(shù)涉及人工智能
    ,特別涉及一種分布式訓(xùn)練方法、裝置、終端設(shè)備及計(jì)算機(jī)可讀介質(zhì)。

    技術(shù)介紹

    [0002]目前,在大數(shù)據(jù)的支撐下,采用人工智能進(jìn)行智能引導(dǎo)能夠較為準(zhǔn)確地為用戶提供推薦服務(wù),推薦服務(wù)的準(zhǔn)確性依賴于模型訓(xùn)練的效果。基于人工智能的模型訓(xùn)練為了提高模型的訓(xùn)練效果,需要獲取大量的數(shù)據(jù),而很多數(shù)據(jù)都是通過(guò)網(wǎng)絡(luò)獲取,針對(duì)分布式訓(xùn)練而言,每個(gè)客戶端均持有自己的數(shù)據(jù),而在訓(xùn)練的過(guò)程中需要對(duì)其他客戶端的數(shù)據(jù)進(jìn)行采集,在數(shù)據(jù)交互的過(guò)程中存在隱私數(shù)據(jù)泄露的風(fēng)險(xiǎn),如果不進(jìn)行交互,可能導(dǎo)致訓(xùn)練效果不佳,不利于后續(xù)的使用。因此,如何在分布式訓(xùn)練過(guò)程中,既能保證隱私數(shù)據(jù)不被泄露,又能保證訓(xùn)練的準(zhǔn)確度成為亟待解決的問(wèn)題。

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

    [0003]基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種分布式訓(xùn)練方法、裝置、終端設(shè)備及介質(zhì),以解決現(xiàn)有技術(shù)中分布式訓(xùn)練過(guò)程中每個(gè)客戶端均持有自己的數(shù)據(jù),模型訓(xùn)練的過(guò)程中需要對(duì)其他客戶端的數(shù)據(jù)進(jìn)行交互,在數(shù)據(jù)交互的過(guò)程中存在隱私數(shù)據(jù)泄露風(fēng)險(xiǎn)的問(wèn)題。
    [0004]第一方面,本專利技術(shù)實(shí)施例提供一種分布式訓(xùn)練方法,所述方法應(yīng)用于分布式訓(xùn)練系統(tǒng)的本地客戶端,所述分布式訓(xùn)練系統(tǒng)包括N個(gè)本地客戶端和至少一個(gè)中心服務(wù)端,N為大于1的整數(shù),所述方法包括:
    [0005]獲取所有的本地原始圖數(shù)據(jù),并對(duì)所述本地原始圖數(shù)據(jù)進(jìn)行差分隱私加密,得到每個(gè)本地原始圖數(shù)據(jù)對(duì)應(yīng)的第一加密圖數(shù)據(jù);
    [0006]將所有第一加密圖數(shù)據(jù)發(fā)送至其他客戶端,并采集所述其他客戶端發(fā)送的加密圖數(shù)據(jù),得到每個(gè)其他客戶端對(duì)應(yīng)的第二加密圖數(shù)據(jù),所述其他客戶端為所述分布式訓(xùn)練系統(tǒng)中除發(fā)送方以外的本地客戶端;
    [0007]將所有第一加密圖數(shù)據(jù)與所有第二加密圖數(shù)據(jù)進(jìn)行隱私求交,確定共有圖數(shù)據(jù),所述共有圖數(shù)據(jù)為與所有其他客戶端的第二加密圖數(shù)據(jù)均具有相同統(tǒng)計(jì)學(xué)特征的第一加密圖數(shù)據(jù);
    [0008]對(duì)所述共有圖數(shù)據(jù)進(jìn)行解析,確定對(duì)應(yīng)的原始圖數(shù)據(jù)為目標(biāo)圖數(shù)據(jù);
    [0009]根據(jù)所述目標(biāo)圖數(shù)據(jù)對(duì)本地模型進(jìn)行訓(xùn)練,得到本地訓(xùn)練參數(shù),所述本地訓(xùn)練參數(shù)用于發(fā)送給所述中心服務(wù)端,以獲取所述中心服務(wù)端發(fā)送的全局訓(xùn)練參數(shù)更新所述本地模型。
    [0010]第二方面,本專利技術(shù)實(shí)施例提供分布式訓(xùn)練裝置,所述裝置應(yīng)用于分布式訓(xùn)練系統(tǒng)的本地客戶端,所述分布式訓(xùn)練系統(tǒng)包括N個(gè)本地客戶端和至少一個(gè)中心服務(wù)端,N為大于1的整數(shù),所述分布式訓(xùn)練裝置包括:
    [0011]數(shù)據(jù)加密模塊,用于獲取所有的本地原始圖數(shù)據(jù),并對(duì)所述本地原始圖數(shù)據(jù)進(jìn)行差分隱私加密,得到每個(gè)本地原始圖數(shù)據(jù)對(duì)應(yīng)的第一加密圖數(shù)據(jù);
    [0012]數(shù)據(jù)傳輸模塊,用于將所有第一加密圖數(shù)據(jù)發(fā)送至其他客戶端,并采集所述其他客戶端發(fā)送的加密圖數(shù)據(jù),得到每個(gè)其他客戶端對(duì)應(yīng)的第二加密圖數(shù)據(jù),所述其他客戶端為所述分布式訓(xùn)練系統(tǒng)中除發(fā)送方以外的本地客戶端;
    [0013]隱私求交模塊,用于將所有第一加密圖數(shù)據(jù)與所有第二加密圖數(shù)據(jù)進(jìn)行隱私求交,確定共有圖數(shù)據(jù),所述共有圖數(shù)據(jù)為與所有其他客戶端的第二加密圖數(shù)據(jù)均具有相同統(tǒng)計(jì)學(xué)特征的第一加密圖數(shù)據(jù);
    [0014]數(shù)據(jù)解析模塊,用于對(duì)所述共有圖數(shù)據(jù)進(jìn)行解析,確定對(duì)應(yīng)的原始圖數(shù)據(jù)為目標(biāo)圖數(shù)據(jù);
    [0015]模型訓(xùn)練模塊,用于根據(jù)所述目標(biāo)圖數(shù)據(jù)對(duì)本地模型進(jìn)行訓(xùn)練,得到本地訓(xùn)練參數(shù),所述本地訓(xùn)練參數(shù)用于發(fā)送給所述中心服務(wù)端,以獲取所述中心服務(wù)端發(fā)送的全局訓(xùn)練參數(shù)更新所述本地模型。
    [0016]第三方面,本專利技術(shù)實(shí)施例提供一種終端設(shè)備,所述終端設(shè)備包括處理器、存儲(chǔ)器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如第一方面所述的分布式訓(xùn)練方法。
    [0017]第四方面,本專利技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的分布式訓(xùn)練方法。
    [0018]本專利技術(shù)實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:本專利技術(shù)對(duì)本地原始圖數(shù)據(jù)進(jìn)行加密,將加密后的圖數(shù)據(jù)發(fā)送至其他客戶端并獲取其他客戶端的加密圖數(shù)據(jù),將本地加密圖數(shù)據(jù)與獲取的其他加密圖數(shù)據(jù)進(jìn)行隱私求交,得到目標(biāo)圖數(shù)據(jù),根據(jù)目標(biāo)圖數(shù)據(jù)對(duì)本地模型進(jìn)行訓(xùn)練,將訓(xùn)練后的模型參數(shù)發(fā)送至中心服務(wù)端,以更新全局模型參數(shù),將更新后的全局模型參數(shù)發(fā)送給每個(gè)本地客戶端,以更新本地模型,本專利技術(shù)通過(guò)隱私求交技術(shù)對(duì)本地客戶端圖數(shù)據(jù)進(jìn)行隱私加密,再與其他客戶端加密圖數(shù)據(jù)進(jìn)行交互,得到用于模型訓(xùn)練的數(shù)據(jù),能夠保證數(shù)據(jù)交互過(guò)程中的安全性,同時(shí)提高分布式訓(xùn)練參數(shù)的準(zhǔn)確度。
    附圖說(shuō)明
    [0019]為了更清楚地說(shuō)明本專利技術(shù)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本專利技術(shù)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
    [0020]圖1是本專利技術(shù)實(shí)施例一提供的一種分布式訓(xùn)練方法的一應(yīng)用環(huán)境示意圖;
    [0021]圖2是本專利技術(shù)實(shí)施例一提供的一種分布式訓(xùn)練方法的流程示意圖;
    [0022]圖3是本專利技術(shù)實(shí)施例一提供的用戶對(duì)商品打分的圖數(shù)據(jù)示意圖;
    [0023]圖4是本專利技術(shù)實(shí)施例二提供的一種分布式訓(xùn)練裝置的結(jié)構(gòu)示意圖;
    [0024]圖5是本專利技術(shù)實(shí)施例三提供的一種終端設(shè)備的結(jié)構(gòu)示意圖。
    具體實(shí)施方式
    [0025]以下描述中,為了說(shuō)明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本專利技術(shù)實(shí)施例。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒(méi)有這些具體細(xì)節(jié)的其他實(shí)施例中也可以實(shí)現(xiàn)本專利技術(shù)。在其他情況中,省略對(duì)眾所周知的系統(tǒng)、裝置、電路以及方法的詳細(xì)說(shuō)明,以免不必要的細(xì)節(jié)妨礙本專利技術(shù)的描述。
    [0026]應(yīng)當(dāng)理解,當(dāng)在本專利技術(shù)說(shuō)明書和所附權(quán)利要求書中使用時(shí),術(shù)語(yǔ)“包括”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個(gè)或多個(gè)其他特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。
    [0027]還應(yīng)當(dāng)理解,在本專利技術(shù)說(shuō)明書和所附權(quán)利要求書中使用的術(shù)語(yǔ)“和/或”是指相關(guān)聯(lián)列出的項(xiàng)中的一個(gè)或多個(gè)的任何組合以及所有可能組合,并且包括這些組合。
    [0028]如在本專利技術(shù)說(shuō)明書和所附權(quán)利要求書中所使用的那樣,術(shù)語(yǔ)“如果”可以依據(jù)上下文被解釋為“當(dāng)...時(shí)”或“一旦”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)到”。類似地,短語(yǔ)“如果確定”或“如果檢測(cè)到[所描述條件或事件]”可以依據(jù)上下文被解釋為意指“一旦確定”或“響應(yīng)于確定”或“一旦檢測(cè)到[所描述條件或事件]”或“響應(yīng)于檢測(cè)到[所描述條件或事件]”。
    [0029]另外,在本專利技術(shù)說(shuō)明書和所附權(quán)利要求書的描述中,術(shù)語(yǔ)“第一”、“第二”、“第三”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。
    [0030]在本專利技術(shù)說(shuō)明書中描述的參考“一個(gè)實(shí)施例”或“一些實(shí)施例”等意味著在本專利技術(shù)的一個(gè)或多個(gè)實(shí)施例中包本文檔來(lái)自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    1.一種分布式訓(xùn)練方法,其特征在于,所述方法應(yīng)用于分布式訓(xùn)練系統(tǒng)的本地客戶端,所述分布式訓(xùn)練系統(tǒng)包括N個(gè)本地客戶端和至少一個(gè)中心服務(wù)端,N為大于1的整數(shù),所述方法包括:獲取所有的本地原始圖數(shù)據(jù),并對(duì)所述本地原始圖數(shù)據(jù)進(jìn)行差分隱私加密,得到每個(gè)本地原始圖數(shù)據(jù)對(duì)應(yīng)的第一加密圖數(shù)據(jù);將所有第一加密圖數(shù)據(jù)發(fā)送至其他客戶端,并采集所述其他客戶端發(fā)送的加密圖數(shù)據(jù),得到每個(gè)其他客戶端對(duì)應(yīng)的第二加密圖數(shù)據(jù),所述其他客戶端為所述分布式訓(xùn)練系統(tǒng)中除發(fā)送方以外的本地客戶端;將所有第一加密圖數(shù)據(jù)與所有第二加密圖數(shù)據(jù)進(jìn)行隱私求交,確定共有圖數(shù)據(jù),所述共有圖數(shù)據(jù)為與所有其他客戶端的第二加密圖數(shù)據(jù)均具有相同統(tǒng)計(jì)學(xué)特征的第一加密圖數(shù)據(jù);對(duì)所述共有圖數(shù)據(jù)進(jìn)行解析,確定對(duì)應(yīng)的原始圖數(shù)據(jù)為目標(biāo)圖數(shù)據(jù);根據(jù)所述目標(biāo)圖數(shù)據(jù)對(duì)本地模型進(jìn)行訓(xùn)練,得到本地訓(xùn)練參數(shù),所述本地訓(xùn)練參數(shù)用于發(fā)送給所述中心服務(wù)端,以獲取所述中心服務(wù)端發(fā)送的全局訓(xùn)練參數(shù)更新所述本地模型。2.根據(jù)權(quán)利要求1所述的分布式訓(xùn)練方法,其特征在于,所述將所有第一加密圖數(shù)據(jù)與所有第二加密圖數(shù)據(jù)進(jìn)行隱私求交,確定共有圖數(shù)據(jù)包括:將所述第一加密圖數(shù)據(jù)與任一所述第二加密圖數(shù)據(jù)進(jìn)行隱私求交,得到第三加密圖數(shù)據(jù),將第三加密圖數(shù)據(jù)再與剩余的任一第二加密圖數(shù)據(jù)進(jìn)行隱私求交,得到第四加密圖數(shù)據(jù),直至與最后一個(gè)第二加密圖數(shù)據(jù)進(jìn)行隱私求交,得到所述共有圖數(shù)據(jù)。3.根據(jù)權(quán)利要求1所述的分布式訓(xùn)練方法,其特征在于,所述對(duì)所述共有圖數(shù)據(jù)進(jìn)行解析,確定對(duì)應(yīng)的原始圖數(shù)據(jù)為目標(biāo)圖數(shù)據(jù)包括:根據(jù)所述第一加密圖數(shù)據(jù)的統(tǒng)計(jì)學(xué)特征,推導(dǎo)出第一加密圖數(shù)據(jù)的映射關(guān)系,根據(jù)所述映射關(guān)系對(duì)所述共有圖數(shù)據(jù)進(jìn)行解析,得到目標(biāo)圖數(shù)據(jù)。4.根據(jù)權(quán)利要求1所述的分布式訓(xùn)練方法,其特征在于,所述對(duì)所述共有圖數(shù)據(jù)進(jìn)行解析,確定對(duì)應(yīng)的原始圖數(shù)據(jù)為目標(biāo)圖數(shù)據(jù)包括:根據(jù)所述差分隱私加密算法,解析得到所述差分隱私加密算法的加密秘鑰,根據(jù)所述加密秘鑰對(duì)所述共有圖數(shù)據(jù)進(jìn)行解析,得到目標(biāo)圖數(shù)據(jù)。5.根據(jù)權(quán)利要求1所述的分布式訓(xùn)練方法,其特征在于,所述確定對(duì)應(yīng)的本地原始圖數(shù)據(jù)為目標(biāo)圖數(shù)據(jù)之后,還包括:對(duì)所述目標(biāo)圖數(shù)據(jù)進(jìn)行擴(kuò)展,得到擴(kuò)展圖數(shù)據(jù);所述根據(jù)所述目標(biāo)圖數(shù)據(jù)對(duì)本地模型進(jìn)行訓(xùn)練,得到本地訓(xùn)練參數(shù)包括...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:王健宗李澤遠(yuǎn),邱燁卿,黃章成,
    申請(qǐng)(專利權(quán))人:平安科技深圳有限公司,
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲一区二区三区无码国产 | 国产成人无码一区二区三区在线| 日韩精品无码久久久久久| 97久久精品无码一区二区| 国产成人无码午夜福利软件| 亚洲AV无码精品色午夜果冻不卡 | 国产精品无码无卡在线播放| 亚洲av午夜国产精品无码中文字| 成人无码AV一区二区| 日韩免费a级毛片无码a∨| 日日麻批免费40分钟无码| 国产成人无码a区在线视频| 亚洲AV无码一区二区乱子仑| 无码人妻精品一区二区| 久久久久亚洲AV无码专区网站| 69天堂人成无码麻豆免费视频| 中文字幕丰满伦子无码| 精品无码久久久久久久动漫| 亚洲AV无码AV男人的天堂不卡| 久久国产亚洲精品无码| 免费无码又爽又刺激一高潮| 日韩乱码人妻无码中文视频| 人妻少妇看A偷人无码精品| 无码区日韩特区永久免费系列| 亚洲AV无码久久精品狠狠爱浪潮| 国产成人无码A区在线观看视频| 精品无码av无码专区| 无码AV一区二区三区无码| 色综合99久久久无码国产精品| 亚洲国产成人无码AV在线| 亚洲人成人无码.www石榴 | 亚洲AV无码国产一区二区三区| 久久av无码专区亚洲av桃花岛| 无码丰满少妇2在线观看| 久久久无码一区二区三区| 无码精品人妻一区二区三区中| 无码精品国产VA在线观看| 免费A级毛片无码A∨免费| 无码中文字幕人妻在线一区二区三区| 亚洲精品中文字幕无码A片老| 无码人妻av一区二区三区蜜臀|