本申請涉及通信,尤其涉及一種輸出信道評估結果的方法、裝置及電子設備。
背景技術:
1、當前,在傳統ofdm(orthogonal?frequency?division?multiplexing,正交頻分復用)系統中,為了獲得精確的信道狀態信息,因此提出盲、半盲和非盲信道估計方法。
2、在現有的基于壓縮感知的信道估計方法中,一般默認利用了毫米波信號有限散射特性引起的角域稀疏性,而子載波的緯度可以通過兩種不同的方式處理,從而出現了兩類估計器。第一類是角頻域估計器,其中在各個子信道上常見的角域稀疏結構能夠被用來提升角域的估計精度。第二類是角延遲估計器,其進一步將頻域子信道變換到稀疏延遲域,并利用ad域中的雙信道稀疏性。盡管這兩類估計器都能有效進行信道估計,但其在實際應用中遇到了挑戰,主要是因為從頻域到延遲域的稀疏變換導致了稀疏向量和更高緯度的測量矩陣,增加了算法的復雜性。
技術實現思路
1、本發申請提供了一種輸出信道評估結果的方法、裝置及電子設備,用以降低信道評估結果的計算復雜度。
2、第一方面,本申請實施例提供了一種輸出信道評估結果的方法,所述方法包括:
3、獲取信道評估參數,其中,所述信道評估參數至少包括初始逼近參數、迭代步長以及衰減系數;
4、將所述信道評估參數輸入到目標網絡模型,得到目標信道評估結果,其中,所述目標網絡模型包含k層網絡,所述k層網絡中的上一層網絡輸出的信道評估結果作為下一層網絡的輸入,將第k層網絡的輸出結果作為目標信道評估結果,所述k層網絡中的每層網絡通過j個子層計算得到所述信道評估結果,所述k、j為大于等于1的整數。
5、在一種可選的實施例中,所述獲取信道評估參數,包括:
6、接收頻域信號;
7、根據所述頻域信號,得到觀測矩陣、第一向量以及第二向量,其中,所述第一向量為通過所述觀測矩陣進行偽逆計算得到,所述第二向量是通過基矩陣以及觀測矩陣計算得到;
8、將所述觀測矩陣、所述第一向量、所述第二向量、所述初始逼近參數、所述迭代步長以及所述衰減系數作為所述信道評估參數。
9、在一種可選的實施例中,將所述信道參數輸入到目標網絡模型,得到目標信道評估結果,包括:
10、將所述觀測矩陣、所述第一向量、所述第二向量、所述初始逼近參數序列中的第一初始逼近參數以及所述迭代步長序列中的第一迭代步長帶入所述目標網絡模型中第一層網絡,得到第一層輸出結果;
11、將所述第一層輸出結果、所述觀測矩陣、所述第一向量、所述第二向量、所述初始逼近參數序列中第二初始逼近參數以及所述迭代步長序列中的第二迭代步長帶入所述目標網絡模型中的第二層網絡,得到第二層輸出結果;
12、依次執行所述目標網絡模型中的每層網絡,直至第k層網絡輸出所述目標信道評估結果。
13、在一種可選的實施例中,將所述觀測矩陣、所述第一向量、所述第二向量、所述初始逼近參數序列中的第一初始逼近參數以及所述迭代步長序列中的第一迭代步長帶入所述目標網絡模型中第一層網絡,得到第一層輸出結果,包括:
14、將所述觀測矩陣、所述第一向量、所述第二向量、所述初始逼近參數序列中第一初始逼近參數以及所述迭代步長序列中的第一迭代步長帶入所述第一層網絡中的第一類子層,得到第一子層的輸出結果,其中,所述第一子層中包含一個更新模塊以及投影模塊;
15、將所述第一輸出結果輸入到所述第一層網絡中的第二類子層,得到第二子層的輸出結果;
16、依次得到每類子層的輸出結果,并將第j個子層的輸出結果作為第一層網絡的第一層輸出結果。
17、在一種可選的實施例中,在將所述信道參數輸入到目標網絡模型,得到目標信道評估結果之前,所述方法還包括:
18、獲取所述目標網絡模型中每層網絡的損失值;
19、在所有損失值中確定出目標損失值,并根據所述目標損失值調整網絡模型,得到所述目標網絡模型。
20、在一種可選的實施例中,在將所述信道參數輸入到目標網絡模型,得到目標信道評估結果之前,所述方法還包括:
21、獲取所述目標網絡模型的損失值;
22、根據所述損失值調整網絡模型中的權重參數,得到所述目標網絡模型。
23、第二方面,本申請實施例提供了一種輸出信道評估結果的裝置,所述裝置包括:
24、獲取模塊,用于獲取信道評估參數,其中,所述信道評估參數至少包括初始逼近參數、迭代步長以及衰減系數;
25、處理模塊,用于將所述信道評估參數輸入到目標網絡模型,得到目標信道評估結果,其中,所述目標網絡模型包含k層網絡,所述k層網絡中的上一層網絡輸出的信道評估結果作為下一層網絡的輸入,將第k層網絡的輸出結果作為目標信道評估結果,所述k層網絡中的每層網絡通過j個子層計算得到所述信道評估結果,所述k、j為大于等于1的整數。
26、在一種可選的實施例中,所述處理模塊,具體用于接收頻域信號;
27、根據所述頻域信號,得到觀測矩陣、第一向量以及第二向量,其中,所述第一向量為通過所述觀測矩陣進行偽逆計算得到,所述第二向量是通過基矩陣以及觀測矩陣計算得到;
28、將所述觀測矩陣、所述第一向量、所述第二向量、所述初始逼近參數、所述迭代步長以及所述衰減系數作為所述信道評估參數。
29、第三方面,本申請實施例提供了一種電子設備,包括:
30、存儲器,用于存放計算機程序;
31、處理器,用于執行所述存儲器上所存放的計算機程序時,實現上述的輸出信道評估結果的方法步驟。
32、第四方面,本申請實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序被處理器執行時實現上述的輸出信道評估結果的方法步驟。
1.一種輸出信道評估結果的方法,其特征在于,所述方法包括:
2.如權利要求1所述的方法,其特征在于,所述獲取信道評估參數,包括:
3.如權利要求1所述的方法,其特征在于,將所述信道參數輸入到目標網絡模型,得到目標信道評估結果,包括:
4.如權利要求3所述方法,其特征在于,將所述觀測矩陣、所述第一向量、所述第二向量、所述初始逼近參數序列中的第一初始逼近參數以及所述迭代步長序列中的第一迭代步長帶入所述目標網絡模型中第一層網絡,得到第一層輸出結果,包括:
5.如權利要求1所述的方法,其特征在于,在將所述信道參數輸入到目標網絡模型,得到目標信道評估結果之前,所述方法還包括:
6.如權利要求1所述的方法,其特征在于,在將所述信道參數輸入到目標網絡模型,得到目標信道評估結果之前,所述方法還包括:
7.一種輸出信道評估結果的裝置,其特征在于,所述裝置包括:
8.如權利要求7所述的裝置,其特征在于,所述處理模塊,具體用于接收頻域信號;
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序被處理器執行時實現權利要求1-6任一項所述的方法步驟。