背景技術:
1、蜂窩網絡和其他無線網絡中的用戶設備、可穿戴裝置和其他客戶端裝置越來越多地采用神經網絡來在各種協議層處執行某些操作,以獲得改善的性能效率或增強的用戶體驗。例如,可以在客戶端裝置處采用深度神經網絡(dnn)來提供圖像分析、傳輸環境感知射頻信令以及其他。然而,客戶端裝置通常是資源受限的,這通常使得實現足夠復雜的神經網絡來提供期望的結果是不切實際的。例如,用戶裝置可能沒有足夠的電池電量、沒有足夠的計算資源或沒有足夠的網絡容量來在被分配的時間幀中或以預期的復雜度執行dnn操作。
技術實現思路
1.一種計算機實現的方法,在第一裝置中,所述計算機實現的方法包括:
2.如權利要求1所述的方法,其中:
3.如權利要求2所述的方法,進一步包括:
4.如權利要求1所述的方法,進一步包括:
5.如權利要求4所述的方法,進一步包括:
6.如權利要求4所述的方法,進一步包括:
7.如權利要求1至6中任一項所述的方法,其中,所述一組一個或多個當前條件包括以下中的至少一者:電池條件;網絡條件;熱條件;計算資源可用性;或者指定的服務質量條件。
8.如權利要求1至7中任一項所述的方法,進一步包括:
9.如權利要求8所述的方法,進一步包括:
10.如權利要求1至9中任一項所述的方法,進一步包括:
11.如權利要求1至9中任一項所述的方法,其中,確定用于至少所述第一裝置和所述第二裝置的所述拆分神經網絡配置包括:
12.如權利要求10或11中的一項所述的方法,其中,所述拆分計算請求進一步指示使用所述拆分神經網絡配置來執行神經網絡操作的時延條件。
13.如權利要求1至12中任一項所述的方法,其中,所述第二神經網絡部分的所述表示包括以下中的至少一者:描述所述第二神經網絡部分的神經網絡架構的數據;或者在所述第二裝置能夠訪問的儲存庫中表示的用于所述神經網絡的預定拆分神經網絡配置的標識符。
14.一種計算機實現的方法,在第二裝置中,所述計算機實現的方法包括:
15.如權利要求14所述的方法,其中:
16.如權利要求14所述的方法,其中:
17.如權利要求16所述的方法,進一步包括以下中的至少一者:
18.如權利要求14至17中任一項所述的方法,其中:
19.如權利要求18所述的方法,進一步包括:
20.如權利要求1至19中任一項所述的方法,其中,所述第二神經網絡部分是響應于從所述第一裝置接收到所述第二神經網絡部分的表示而在所述第二裝置處實現的,所述第二神經網絡部分的所述表示包括以下中的至少一者:表示所述第二神經網絡部分的神經網絡架構的數據;或者在所述第二裝置能夠訪問的儲存庫中表示的用于所述神經網絡的預定拆分神經網絡配置的標識符。
21.如權利要求1至20中任一項所述的方法,其中,所述第一裝置是用戶設備,并且所述第二裝置是連接到能夠由所述用戶設備無線接入的網絡的一個或多個服務器。
22.如權利要求1至21中任一項所述的方法,其中,所述神經網絡是深度神經網絡(dnn)模型。
23.如權利要求1至22中任一項所述的方法,其中,所述拆分神經網絡配置將所述神經網絡的第一組相繼層分派給所述第一神經網絡部分,并且將所述神經網絡的第二組相繼層分派給所述第二神經網絡部分,所述第二組與所述第一組相鄰。
24.如權利要求1至22中任一項所述的方法,其中,所述拆分神經網絡配置包括具有初始神經網絡部分和最終神經網絡部分的雙路拆分,其中,所述初始神經網絡部分被分配給所述第一裝置或所述第二裝置中的一者,并且所述最終神經網絡部分被分配給所述第一裝置或所述第二裝置中的另一者。
25.如權利要求1至22中任一項所述的方法,其中,所述拆分神經網絡配置包括具有初始神經網絡部分、中間神經網絡部分和最終神經網絡部分的三路拆分,其中,所述初始神經網絡部分和所述最終神經網絡部分被分配給所述第一裝置或所述第二裝置中的一者,并且所述中間神經網絡部分被分配給所述第一裝置或所述第二裝置中的另一者。
26.一種裝置,包括:
27.如權利要求26所述的裝置,其中,所述第一裝置是蜂窩網絡的用戶設備,并且所述第二裝置是所述用戶設備能夠無線接入的網絡的一個或多個服務器。
28.如權利要求26或27所述的裝置,其中,所述裝置是所述第一裝置。
29.如權利要求26或27所述的裝置,其中,所述裝置是所述第二裝置。