本申請屬于通信,具體涉及一種網絡安全預測方法、裝置、電子設備及存儲介質。
背景技術:
1、網絡安全是指網絡系統的硬件、軟件及其系統中的數據受到保護,不因偶然的或者惡意的原因而遭受到破壞、更改、泄露,系統連續可靠正常地運行,網絡服務不中斷。網絡安全的基本含義為客觀上不存在威脅,主觀上不存在恐懼。即客體不擔心其正常狀態受到影響。可以把網絡安全定義為:一個網絡系統不受任何威脅與侵害,能正常地實現資源共享功能。要使網絡能正常地實現資源共享功能,首先要保證網絡的硬件、軟件能正常運行,然后要保證數據信息交換的安全,由于互聯網的不斷發展,導致終端數量的逐漸增多,用于連接互聯網的設備成倍增加,所以如何保護用于連接互聯網設備中的數據安全是十分重要的,為此需要設計一種用于網絡安全的預測方法用于保護互聯網安全。
技術實現思路
1、鑒于上述問題,本申請提出了一種網絡安全預測方法、裝置、電子設備以及存儲介質,以實現改善上述問題。
2、第一方面,本申請實施例提供了一種網絡安全預測方法,所述方法包括:獲取當前業務場景對應的目標提示詞,所述目標提示詞基于當前業務場景對應的業務數據進行構建,所述業務數據為當前業務場景下獲取的與訓練預測模型時使用的訓練數據的數據范式相同的網絡數據;將所述目標提示詞輸入到預先訓練好的所述預測模型中,獲取所述預測模型輸出的所述業務數據對應的網絡安全預測結果。
3、進一步的,所述獲取當前業務場景對應的目標提示詞,包括:獲取當前業務場景對應的業務數據以及目標提示詞模板,其中,目標提示詞模板為事先在所述預測模型上進行預測,得到的能夠實現下游任務目標的提示詞模板;將所述業務數據和所述目標提示詞模板進行組裝,得到目標提示詞。通過上述方法,針對不同的下游任務目標設置不同的目標提示詞來適配,可以針對不同的子任務得到目標輸出結果。
4、進一步的,所述獲取當前業務場景對應的目標提示詞,包括:獲取所述預測模型的能力范圍;獲取所述預測模型的提問格式偏好;獲取當前業務場景下的原始業務數據和下游任務目標;基于所述預測模型的能力范圍、所述提問格式偏好、所述原始業務數據以及所述下游任務目標,構建當前業務場景對應的目標提示詞。通過上述方法,根據預測模型的能力范圍、提問格式偏好來設置目標提示詞,能夠縮短探索預測模型適配下游任務使用的最佳提示詞的時間、提升大模型最終的輸出結果的質量。
5、進一步的,所述獲取所述預測模型的能力范圍,包括:將第一目標提問輸入到所述預測模型,獲取所述預測模型輸出的所述第一目標提問對應的知識,所述第一目標提問用于提問不同專業領域的學習來源;基于所述預測模型輸出的所述第一目標提問對應的知識,確定所述預測模型的能力范圍。通過上述方法,可以明確預測模型的能力范圍,從而可以將目標提示詞定義在預測模型的能力范圍內,進一步的,可以保證預測模型輸出的結果能夠滿足準確性要求。
6、進一步的,所述獲取所述預測模型的提問格式偏好,包括:將第二目標提問輸入到所述預測模型,獲取所述預測模型輸出的所述第二目標提問對應的輸出結果,其中,所述第二目標提問用于提問不同的提問句式,所述輸出結果表征所述預測模型對所述第二目標提問的理解;基于所述預測模型輸出的所述第二目標提問對應的輸出結果,確定所述預測模型的提問格式偏好。通過上述方法,對不同的數據格式進行提問,從而可以獲取預測模型更利于理解的提問格式。
7、進一步的,所述獲取當前業務場景對應的目標提示詞,包括:獲取當前業務場景下的原始業務數據、所述原始業務數據對應的標準預測結果以及通用提示詞模板,其中,所述原始業務數據為當前業務場景下獲取的還未經處理的原始網絡數據;將所述原始業務數據、所述標準預測結果處理為所述通用提示詞模板對應的數據格式,并輸入到所述預測模型中,獲取所述預測模型輸出的所述原始業務數據對應的多個預測指令;從所述多個預測指令中,確定目標提示詞。通過上述方法,通過一種自動化輔助人工設計提示詞的方法,將自動化檢索候選提示詞與人工設計、迭代相結合,從而實現加快適配下游任務。
8、進一步的,所述從所述多個預測指令中,確定目標提示詞,包括:獲取所述多個預測指令各自對應的評估分數;將所述多個預測指令中,對應的評估分數最高的預測指令作為所述目標提示詞。
9、第二方面,本申請實施例提供了一種網絡安全預測裝置,所述裝置包括:提示詞獲取單元,用于獲取當前業務場景對應的目標提示詞,所述目標提示詞基于當前業務場景對應的業務數據進行構建,所述業務數據為當前業務場景下獲取的與訓練預測模型時使用的訓練數據的數據范式相同的網絡數據;預測單元,用于將所述目標提示詞輸入到預先訓練好的所述預測模型中,獲取所述預測模型輸出的所述業務數據對應的網絡安全預測結果。
10、第三方面,本申請實施例提供了一種電子設備,包括一個或多個處理器以及存儲器;一個或多個程序,其中所述一個或多個程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執行,所述一個或多個程序配置用于執行上述的方法。
11、第四方面,本申請實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有程序代碼,其中,在所述程序代碼運行時執行上述的方法。
12、本申請實施例提供了一種網絡安全預測方法、裝置、電子設備及存儲介質。獲取當前業務場景對應的目標提示詞,所述目標提示詞基于當前業務場景對應的業務數據進行構建,所述業務數據為當前業務場景下獲取的與訓練預測模型時使用的訓練數據的數據范式相同的網絡數據,然后將目標提示詞輸入到預先訓練好的預測模型中,獲取預測模型輸出的業務數據對應的網絡安全預測結果。通過上述方法,在網絡安全領域,通過設計合適的提示詞,可以引導預測模型生成業務場景需要的結果,從而實現與傳統的網絡安全領域的業務開發場景相同的目標效果。
1.一種網絡安全預測方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取當前業務場景對應的目標提示詞,包括:
3.根據權利要求1所述的方法,其特征在于,所述獲取當前業務場景對應的目標提示詞,包括:
4.根據權利要求3所述的方法,其特征在于,所述獲取所述預測模型的能力范圍,包括:
5.根據權利要求3所述的方法,其特征在于,所述獲取所述預測模型的提問格式偏好,包括:
6.根據權利要求1所述的方法,其特征在于,所述獲取當前業務場景對應的目標提示詞,包括:
7.根據權利要求6所述的方法,其特征在于,所述從所述多個預測指令中,確定目標提示詞,包括:
8.一種網絡安全預測裝置,其特征在于,所述裝置包括:
9.一種電子設備,其特征在于,包括一個或多個處理器;一個或多個程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執行權利要求1-7任一所述的方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有程序代碼,其中,在所述程序代碼被處理器運行時執行權利要求1-7任一所述的方法。