佟志勇
(黑龍江省軍區數據信息室,黑龍江 哈爾濱 150001)
人工智能和5G是當前信息技術發展的兩大熱點。2019年6月6日,工信部向4家電信運營商發放5G商用牌照,標志著中國5G正式進入商用階段。在5G時代,無論是“人的連接”,還是“萬物互聯”,都將產生海量數據,這些海量數據是人工智能的基礎支撐。人工智能技術對5G網絡及其產生的數據運用機器學習和深度學習算法,助力解決5G網絡結構復雜、業務需求多樣、運維管理難度大等問題。
人工智能是使機器擁有人類的智慧,具備感知和決策能力的一門新的技術科學。機器學習是人工智能的核心研究領域,是使計算機具備人類學習能力的根本途徑。深度學習是機器學習領域一個分支,通過模擬人的神經網絡,構建學習模型,對輸入數據進行學習并提取特征,使機器具備人的分析學習能力。
主要有4類學習方式:
(1)監督學習:在給定的訓練樣本中,每個輸入都對應一個確定的輸出結果,在未知的樣本給定后,通過訓練出的模型對結果做出預測。
(2)無監督學習:訓練樣本沒有標簽,通過學習找到數據中的內在關聯或規律,但學習的過程并不知道結果是否正確。
(3)半監督學習:將大量的無標簽和少量有標簽數據樣本放到一起進行訓練,目的是提高算法的學習性能[1]。
(4)強化學習:通過不斷的試錯并調整策略以獲得最大獎勵,最終找到最優策略,即在什么狀態下選擇什么動作可以獲得最好的結果,AlphaGo戰勝李世石就是強化學習的典型案例。
深度學習是一種大規模的深層的神經網絡,通常由許多處理層和隱藏層構成,主要有深度神經網絡(DNN)、卷積神經網絡(CNN)、循環神經網絡(RNN)等。
1.2.1 深度神經網絡
深度神經網絡由輸入層、若干隱藏層和輸出層組成,其工作過程為:將數據輸入神經網絡,各層運用前向傳播算法計算后輸出送至下一層,使用損失函數來度量輸出結果和真實的訓練樣本之間的誤差,通過使用梯度下降法對損失函數進行迭代優化計算極小值,從而得出合適的加權值和激活函數,讓所有的訓練樣本輸入計算出的輸出,盡可能接近樣本標簽。
1.2.2 卷積神經網絡
卷積神經網絡由輸入層、卷積層、池化層、全連接層以及輸出層組成。輸入層對數據進行標準化、歸一化等預處理,提升學習效率。卷積層包含多個不同的權重和偏置向量的卷積核,完成對輸入數據的特征提取,形成特征圖,輸出至池化層進行特征選擇和信息過濾,目的是壓縮數據和參數,防止過擬合,提高模型的容錯能力。全連接層的作用則是對提取的特征進行非線性組合以得到輸出,利用現有的高階特征完成學習目標。
1.2.3 循環神經網絡
循環神經網絡是一種具有短期記憶能力的神經網絡,通過使用帶自反饋的神經元,使網絡的輸出不僅和當前的輸入有關,還和上一時刻的輸出有關,既可以接收其他神經元的信息也可以接收自身信息,形成具有環路的網絡結構,可以用來處理視頻、語音、文本等時變序列。
將人工智能技術運用到5G通信系統的設計與優化已經成為學界和業界重點關注的研究方向。在2020年6月召開的3GPP全會上,通過了“數據收集持續增強研究”立項。該項目由中國移動牽頭,旨在探索基于大數據的人工智能技術使能智慧無線網絡。
傳統的無線通信系統采用模塊化結構,通信工作者已做了大量的研究工作來優化各個模塊的性能,但是對每個模塊進行優化不一定能使整個通信系統的性能最大化,而對整個通信系統從發射到接收全程進行端到端的優化,其性能要好于對各個模塊進行優化。在無線傳輸系統中應用人工智能技術,可以大幅提升無線傳輸系統的性能,信號檢測、信道估計、信道編解碼等各個環節應用深度學習算法進行端到端優化,為實現系統端到端性能最大化提供了強有力的工具。
對于中射頻,5G信號易產生非線性失真。使用卷積神經網絡、循環神經網絡、LSTM、GAN等深度神經網絡對5G寬帶射頻功放進行數字預失真線性化[2]。
無線信道的測量與建模是無線通信系統規劃和部署的基礎。傳統無線網絡的覆蓋規劃、路由損耗、波束成型等問題均使用代數計算方法對網絡環境進行計算,而5G網絡環境的復雜程度越來越高,可以應用人工智能算法對傳統代數計算的方法進行建模,去解決網絡環境的規劃優化問題,從而確定小區的覆蓋范圍,減少鄰區干擾、優化網絡。
應用深度學習技術,針對5G通信網絡不同場景的導頻功率、波束調整、MIMO特性等參數進行優化調整,針對強信號干擾、惡劣天氣等引起的網絡時變,建立動態模型,持續進行學習,應對信道突變問題。
網絡切片是5G核心網的關鍵技術之一,它將物理網絡根據業務需求進行邏輯分割,形成獨立的虛擬網絡,為具有不同性能要求的業務提供差異化、相互隔離、功能可定制的網絡服務。考慮到網絡資源的有限性和不同網絡切片中的網絡狀態,運營商需要在保證服務等級協議SLA的同時,盡可能地復用底層網絡資源。
人工智能技術能幫助運營商優化網絡切片資源的管理。通過對5G網絡切片的實際運行情況、業務量數據以及SLA執行情況的采集,運用機器學習算法建立模型,利用該模型對業務量和資源需求進行精準預測,網管系統進行網絡切片資源的動態調整,優化后的網絡運行狀況可以再次迭代到預測模型中,完成閉環反饋,進而趨近最優解[3]。
網絡的運營維護過程需要全面掌握網絡運行狀況,對故障進行預警并快速定位,通過相應的手段進行恢復。機器學習被認為是網絡運行和管理各種功能自動化的最佳解決方案,如資源管理、按需和自適應網絡配置、服務創建和編排、故障檢測、安全性、移動性管理、用戶體驗增強、策略動態調整等。在5G網絡運行維護各個環節中引入人工智能技術,對網絡質量和業務質量進行實時分析和監控:通過構建統一網絡視圖,實現網絡管理的可視化;使用人工智能技術對網絡告警數據進行全面、多角度、深層次的學習和分析,依據告警代碼快速準確地定位故障部位,以便盡快排除故障;使用機器學習算法,對網絡流量進行全局性優化,實現全網負載均衡,避免網絡擁塞,分析網絡狀態,結合業務負荷、網絡環境,自適應調節網絡參數,實現網絡的智能優化,提高網絡的資源利用率,有效降低網絡能耗[4]。
5G時代,無線通信需求呈指數增長趨勢,給通信網絡設計、運行、管理和維護帶來了諸多困難,傳統無線通信技術難以解決,引入人工智能技術構建智能化5G網絡勢在必行。而當前人工智能在5G通信領域的應用研究處于起步階段,業界和學術界將持續推進人工智能與5G技術的融合發展,不斷提高5G網絡的智能化水平。