本公開的各種示例實施例涉及用于通信網(wǎng)絡的方法、裝置、系統(tǒng)和計算機程序。一些示例可以被使用用于隱私審計。
背景技術(shù):
1、通信網(wǎng)絡可以被看作是使兩個或更多個通信設備之間能夠進行通信或提供通信設備對數(shù)據(jù)網(wǎng)絡的接入的設施。移動或無線通信網(wǎng)絡是通信網(wǎng)絡的一個示例。通信設備可以被提供有通過應用服務器的服務。
2、這樣的通信網(wǎng)絡根據(jù)諸如由3gpp(第三代合作伙伴計劃)或etsi(歐洲電信標準協(xié)會)提供的那些的標準操作。標準的示例是由3gpp提供的所謂5g(第五代)標準。
技術(shù)實現(xiàn)思路
1、本公開的一些示例實施例將針對某些方面被描述。這些方面并非旨在指示本公開的實施例的關(guān)鍵或必要特征,也不旨在用于限制其范圍。鑒于本公開,其他特征、方面和元素對于本領(lǐng)域技術(shù)人員將是容易顯而易見的。
2、根據(jù)一些示例,一種裝置包括:用于存儲用于至少一個用戶設備的包括第一數(shù)據(jù)和第二數(shù)據(jù)的數(shù)據(jù)集的部件,其中第一數(shù)據(jù)已經(jīng)被提供給網(wǎng)絡功能、并且第二數(shù)據(jù)尚未被提供給網(wǎng)絡功能,并且其中網(wǎng)絡功能基于第一數(shù)據(jù)訓練機器學習模型;用于存儲用于第一數(shù)據(jù)和第二數(shù)據(jù)的地面實況標簽的部件;用于向網(wǎng)絡功能發(fā)送基于數(shù)據(jù)集的信息的部件;用于從網(wǎng)絡功能接收用于確定損失函數(shù)的第一值的信息的部件,該損失函數(shù)的第一值指示第一數(shù)據(jù)的地面實況標簽與由網(wǎng)絡功能使用機器學習模型確定的第一數(shù)據(jù)的至少一個預測地面實況標簽之間的差異;用于從網(wǎng)絡功能接收用于確定損失函數(shù)的第二值的信息的部件,該損失函數(shù)的第二值指示第二數(shù)據(jù)的地面實況標簽與由網(wǎng)絡功能使用機器學習模型確定的第二數(shù)據(jù)的至少一個預測地面實況標簽之間的差異;用于確定損失函數(shù)的第一值與損失函數(shù)的第二值之間的差異的部件;用于將差異與閾值相比較以確定差異隱私機制在網(wǎng)絡功能基于第一數(shù)據(jù)訓練機器學習模型之前是否被應用于第一數(shù)據(jù)的部件。
3、根據(jù)一些示例,用于確定損失函數(shù)的第一值的信息包括用于第一數(shù)據(jù)的預測標簽并且用于確定損失函數(shù)的第一值的信息包括用于第二數(shù)據(jù)的預測標簽,并且該裝置包括:用于基于用于第一數(shù)據(jù)的預測標簽、以及用于第一數(shù)據(jù)的地面實況標簽確定損失函數(shù)的第一值的部件;用于基于用于第二數(shù)據(jù)的預測標簽和用于第二數(shù)據(jù)的地面實況標簽確定損失函數(shù)的第一值的部件。
4、根據(jù)一些示例,該裝置包括:用于向網(wǎng)絡功能發(fā)送用于第一數(shù)據(jù)的預測標簽的部件,其中用于確定損失函數(shù)的第一值的信息包括:用于第一數(shù)據(jù)的預測標簽、以及損失函數(shù)的第一值;用于向網(wǎng)絡功能發(fā)送用于第二數(shù)據(jù)的預測標簽的部件,其中用于確定損失函數(shù)的第二值的信息包括用于第一數(shù)據(jù)的預測標簽和用于損失函數(shù)的第二值。
5、根據(jù)一些示例,數(shù)據(jù)集存儲在第一矩陣中,并且其中該裝置包括:用于使用第二矩陣交換第一矩陣的列以提供第三矩陣的部件;用于存儲第二矩陣的部件;其中基于數(shù)據(jù)集的信息包括第三矩陣。
6、根據(jù)一些示例,用于確定損失函數(shù)裝置的第二值的信息包括第四矩陣,并且其中該裝置包括:用于使用第三矩陣來交換第四矩陣的列以對應于第一矩陣的列的順序的部件。
7、根據(jù)一些示例,該裝置包括:用于當確定差分隱私機制未被應用于第一數(shù)據(jù)時而向網(wǎng)絡功能發(fā)送指令以增加用于第一數(shù)據(jù)的差分隱私機制的隱私水平的部件。
8、根據(jù)一些示例,第一數(shù)據(jù)集和/或第二數(shù)據(jù)集包括以下中的至少一項:在第一時間段期間來自至少一個用戶設備的溫度測量;在第二時間段期間用于至少一個用戶設備的位置數(shù)據(jù)。
9、根據(jù)一些示例,該裝置包括5g核心網(wǎng)絡功能。
10、根據(jù)一些示例,網(wǎng)絡功能包括網(wǎng)絡數(shù)據(jù)和分析功能nwdaf。
11、根據(jù)一個方面,提供了一種裝置,包括至少一個處理器和至少一個存儲器,至少一個存儲器存儲指令,該指令當由至少一個處理器執(zhí)行時使該裝置至少執(zhí)行以下:存儲用于至少一個用戶設備的包括第一數(shù)據(jù)和第二數(shù)據(jù)的數(shù)據(jù)集,其中第一數(shù)據(jù)已經(jīng)被提供給網(wǎng)絡功能并且第二數(shù)據(jù)尚未被提供給網(wǎng)絡功能,并且其中網(wǎng)絡功能基于第一數(shù)據(jù)訓練機器學習模型;存儲用于第一數(shù)據(jù)和第二數(shù)據(jù)的地面實況標簽的部件;用于向網(wǎng)絡功能發(fā)送基于數(shù)據(jù)集的信息;從網(wǎng)絡功能接收用于確定損失函數(shù)的第一值的信息,該損失函數(shù)的第一值指示第一數(shù)據(jù)的地面實況標簽與由網(wǎng)絡功能使用機器學習模型確定的第一數(shù)據(jù)的至少一個預測地面實況標簽之間的差異;從網(wǎng)絡功能接收用于確定損失函數(shù)的第二值的信息,該損失函數(shù)的第二值指示第二數(shù)據(jù)的地面實況標簽與由網(wǎng)絡功能使用機器學習模型確定的第二數(shù)據(jù)的至少一個預測地面實況標簽之間的差異;確定損失函數(shù)的第一值與損失函數(shù)的第二值之間的差異;將差異與閾值相比較以確定差異隱私機制在網(wǎng)絡功能基于第一數(shù)據(jù)訓練機器學習模型之前是否被應用于第一數(shù)據(jù)。
12、根據(jù)一些示例,用于確定損失函數(shù)的第一值的信息包括用于第一數(shù)據(jù)的預測標簽并且用于確定損失函數(shù)的第一值的信息包括用于第二數(shù)據(jù)的預測標簽,并且至少一個處理器可以被配置為使該裝置執(zhí)行:基于用于第一數(shù)據(jù)的預測標簽和用于第一數(shù)據(jù)的地面實況標簽確定損失函數(shù)的第一值;基于用于第二數(shù)據(jù)的預測標簽和用于第二數(shù)據(jù)的地面實況標簽確定損失函數(shù)的第一值。
13、根據(jù)一些示例,至少一個處理器可以被配置為使該裝置執(zhí)行:向網(wǎng)絡功能發(fā)送用于第一數(shù)據(jù)的預測標簽,其中用于確定損失函數(shù)的第一值的信息包括用于第一數(shù)據(jù)的預測標簽和損失函數(shù)的第一值;向網(wǎng)絡功能發(fā)送用于第二數(shù)據(jù)的預測標簽,其中用于確定損失函數(shù)的第二值的信息包括用于第一數(shù)據(jù)的預測標簽和用于損失函數(shù)的第二值。
14、根據(jù)一些示例,數(shù)據(jù)集存儲在第一矩陣中,并且至少一個處理器可以被配置為使該裝置執(zhí)行:使用第二矩陣交換第一矩陣的列以提供第三矩陣;存儲第二矩陣;其中基于數(shù)據(jù)集的信息包括第三矩陣。
15、根據(jù)一些示例,用于確定損失函數(shù)裝置的第二值的信息包括第四矩陣,并且至少一個處理器可以被配置為使該裝置執(zhí)行:使用第三矩陣來交換第四矩陣的列以對應于第一矩陣的列的順序。
16、根據(jù)一些示例,至少一個處理器可以被配置為使該裝置執(zhí)行:當確定差分隱私機制未被應用于第一數(shù)據(jù)時而向網(wǎng)絡功能發(fā)送指令以增加用于第一數(shù)據(jù)的差分隱私機制的隱私水平。
17、根據(jù)一些示例,第一數(shù)據(jù)集和/或第二數(shù)據(jù)集包括以下中的至少一項:在第一時間段期間來自至少一個用戶設備的溫度測量;在第二時間段期間用于至少一個用戶設備的位置數(shù)據(jù)。
18、根據(jù)一些示例,該裝置包括5g核心網(wǎng)絡功能。
19、根據(jù)一些示例,網(wǎng)絡功能包括網(wǎng)絡數(shù)據(jù)和分析功能nwdaf。
20、根據(jù)一個方面,提供了一種方法,包括:存儲用于至少一個用戶設備的包括第一數(shù)據(jù)和第二數(shù)據(jù)的數(shù)據(jù)集,其中第一數(shù)據(jù)已經(jīng)被提供給網(wǎng)絡功能并且第二數(shù)據(jù)尚未被提供給網(wǎng)絡功能,并且其中網(wǎng)絡功能基于第一數(shù)據(jù)訓練機器學習模型;存儲用于第一數(shù)據(jù)和第二數(shù)據(jù)的地面實況標簽的部件;用于向網(wǎng)絡功能發(fā)送基于數(shù)據(jù)集的信息;從網(wǎng)絡功能接收用于確定損失函數(shù)的第一值的信息,該損失函數(shù)的第一值指示第一數(shù)據(jù)的地面實況標簽與由網(wǎng)絡功能使用機器學習模型確定的第一數(shù)據(jù)的至少一個預測地面實況標簽之間的差異;從網(wǎng)絡功能接收用于確定損失函數(shù)的第二值的信息,該損失函數(shù)的第二值指示第二數(shù)據(jù)的地面實況標簽與由網(wǎng)絡功能使用機器學習模型確定的第二數(shù)據(jù)的至少一個預測地面實況標簽之間的差異;確定損失函數(shù)的第一值與損失函數(shù)的第二值之間的差異;將差異與閾值相比較以確定差異隱私機制在網(wǎng)絡功能基于第一數(shù)據(jù)訓練機器學習模型之前是否被應用于第一數(shù)據(jù)。
21、根據(jù)一些示例,用于確定損失函數(shù)的第一值的信息包括用于第一數(shù)據(jù)的預測標簽并且用于確定損失函數(shù)的第一值的信息包括用于第二數(shù)據(jù)的預測標簽,并且該方法包括:基于用于第一數(shù)據(jù)的預測標簽和用于第一數(shù)據(jù)的地面實況標簽確定損失函數(shù)的第一值;基于用于第二數(shù)據(jù)的預測標簽和用于第二數(shù)據(jù)的地面實況標簽確定損失函數(shù)的第一值。
22、根據(jù)一些示例,該方法包括:向網(wǎng)絡功能發(fā)送用于第一數(shù)據(jù)的預測標簽,其中用于確定損失函數(shù)的第一值的信息包括用于第一數(shù)據(jù)的預測標簽和損失函數(shù)的第一值;向網(wǎng)絡功能發(fā)送用于第二數(shù)據(jù)的預測標簽,其中用于確定損失函數(shù)的第二值的信息包括用于第一數(shù)據(jù)的預測標簽和用于損失函數(shù)的第二值。
23、根據(jù)一些示例,數(shù)據(jù)集存儲在第一矩陣中,并且該方法包括:使用第二矩陣交換第一矩陣的列以提供第三矩陣;存儲第二矩陣;其中基于數(shù)據(jù)集的信息包括第三矩陣。
24、根據(jù)一些示例,用于確定損失函數(shù)裝置的第二值的信息包括第四矩陣,并且該方法包括:使用第三矩陣來交換第四矩陣的列以對應于第一矩陣的列的順序。
25、根據(jù)一些示例,該方法包括:當確定差分隱私機制未被應用于第一數(shù)據(jù)時而向網(wǎng)絡功能發(fā)送指令以增加用于第一數(shù)據(jù)的差分隱私機制的隱私水平。
26、根據(jù)一些示例,第一數(shù)據(jù)集和/或第二數(shù)據(jù)集包括以下至少一項:在第一時間段期間來自至少一個用戶設備的溫度測量;在第二時間段期間用于至少一個用戶設備的位置數(shù)據(jù)。
27、根據(jù)一些示例,該方法由5g核心網(wǎng)絡功能執(zhí)行。
28、根據(jù)一些示例,網(wǎng)絡功能包括網(wǎng)絡數(shù)據(jù)和分析功能nwdaf。
29、根據(jù)一個方面,提供了一種計算機可讀介質(zhì),該計算機可讀介質(zhì)包括指令,該指令當由裝置執(zhí)行時使該裝置至少執(zhí)行以下:存儲用于至少一個用戶設備的包括第一數(shù)據(jù)和第二數(shù)據(jù)的數(shù)據(jù)集,其中第一數(shù)據(jù)已經(jīng)被提供給網(wǎng)絡功能并且第二數(shù)據(jù)尚未被提供給網(wǎng)絡功能,并且其中網(wǎng)絡功能基于第一數(shù)據(jù)訓練機器學習模型;存儲用于第一數(shù)據(jù)和第二數(shù)據(jù)的地面實況標簽的部件;用于向網(wǎng)絡功能發(fā)送基于數(shù)據(jù)集的信息;從網(wǎng)絡功能接收用于確定損失函數(shù)的第一值的信息,該損失函數(shù)的第一值指示第一數(shù)據(jù)的地面實況標簽與由網(wǎng)絡功能使用機器學習模型確定的第一數(shù)據(jù)的至少一個預測地面實況標簽之間的差異;從網(wǎng)絡功能接收用于確定損失函數(shù)的第二值的信息,該損失函數(shù)的第二值指示第二數(shù)據(jù)的地面實況標簽與由網(wǎng)絡功能使用機器學習模型確定的第二數(shù)據(jù)的至少一個預測地面實況標簽之間的差異;確定損失函數(shù)的第一值與損失函數(shù)的第二值之間的差異;將差異與閾值相比較以確定差異隱私機制在網(wǎng)絡功能基于第一數(shù)據(jù)訓練機器學習模型之前是否被應用于第一數(shù)據(jù)。
30、根據(jù)一個方面,提供了一種非瞬時性計算機可讀介質(zhì),包括程序指令,該程序指令當由裝置執(zhí)行時使裝置執(zhí)行至少根據(jù)任一前述方面的方法。
31、在上面,許多不同的實施例已經(jīng)被描述。應當理解,另外的實施例可以通過上述任何兩個或更多個實施例的組合來提供。