林青
摘要:信息論與編碼是信息類專業(yè)的一門重要的專業(yè)基礎課程。由于理論性強、概念抽象,導致學生難學,老師難教。本文分析了信息論與編碼教學過程中存在的問題,從教材、教學內(nèi)容和教學方法上進行了探討,并提出一些有益的建議,取得了良好的教學效果。
關鍵詞:信息論與編碼;教學方法;實驗教學
中圖分類號:G642.41 ? ? 文獻標志碼:A ? ? 文章編號:1674-9324(2015)47-0235-02
信息論與編碼是信息類專業(yè)一門重要的專業(yè)基礎課程,它運用概率論與數(shù)理統(tǒng)計的方法研究通信系統(tǒng)的有效性、可靠性以及安全性,以便達到系統(tǒng)的最優(yōu)化。
由于這門課程理論性強、概念抽象,國內(nèi)很多高校最初只向研究生開設此課程。隨著信息技術的發(fā)展,編碼技術在移動通信、數(shù)字多媒體以及信息安全等領域得到廣泛的應用,國內(nèi)許多高校將信息論與編碼作為本科教學中的主干課程,但在本課教學過程中,存在下列問題:(1)本課程要求學生掌握的基礎知識較多,包括概率論、數(shù)理統(tǒng)計、線性代數(shù)、隨機過程以及通信原理等,而國內(nèi)大部分高校是把隨機過程作為研究生課程來開設的,這就導致本科學生先修知識不足,對某些公式的證明理解起來較困難;(2)學生在學習的過程中,會與其他專業(yè)基礎課(如信號與系統(tǒng)、數(shù)字信號處理等)進行比較,誤認為本課程對其所學專業(yè)影響不大,以后的工作中用不到,再加上研究生考試不需要,所以大部分學生普遍存在不重視的心理;(3)本課程涉及到的概念比較抽象,公式推導比較復雜,對于數(shù)學基礎薄弱的學生來說,學習起來比較困難,從而產(chǎn)生畏學厭學的心理。
為了解決上述問題,提高教學效果,本文將從教材、教學內(nèi)容、教學方法三方面進行探討。
一、教材
目前,國內(nèi)外有關信息論與編碼課程的教材很多,有的偏重于理論的介紹,涵蓋的學科范圍較廣,這種教材以國外教材為主,像Thomas M.Cover Joy A.Thomas的《信息論基礎》,適合于研究生階段來學習;有的是以通信為背景突出理論的物理含義,這類教材國內(nèi)較多,用的較多的是姜丹的《信息論與編碼》、李亦農(nóng)和李梅的《信息論基礎教程》、陳運的《信息論與編碼》。我們根據(jù)自己專業(yè)的特點及學生先修課程的情況,選用陳運的《信息論與編碼》,該書最大特點是把信息論涉及的數(shù)學知識限制在通信系統(tǒng)的范疇內(nèi),避免了復雜的公式推導過程,使本科學生易懂易學。
二、教學內(nèi)容的選取及組織
信息論與編碼這門課程的內(nèi)容分為基礎理論與編碼兩部分,其涉及的主要內(nèi)容為:信源熵、信道容量、率失真函數(shù)、信源編碼以及信道編碼五個基本內(nèi)容。我們專業(yè)共安排了48個學時,其中有44個學時的理論教學,4個學時的實驗教學。此外,我們在五個基本內(nèi)容的基礎上,又安排了密碼學的內(nèi)容。
信源熵解決了無失真信源編碼的極限問題,在信息論中占的比重較大,這部分內(nèi)容的講解過程如圖1所示。我們首先由單符號離散信源入手講解信息量、熵的基本概念,從消息的發(fā)送、傳輸及存儲三個角度分析它們的物理含義,再由單符號離散信源推廣到多符號離散平穩(wěn)信源。由于多符號離散平穩(wěn)信源存在缺陷:只考慮每個消息(組)中符號間的約束關系,沒有考慮各個消息(組)間的相關性,引出馬爾科夫信源的概念。實際信源都可以近似成馬爾科夫信源,如數(shù)字電視信號可以看成二維的一階馬爾科夫信源,傳輸過程中采用隔行隔列掃描傳輸。對于連續(xù)信源,由于現(xiàn)在通信基本上是數(shù)字通信,連續(xù)信號都經(jīng)模數(shù)轉(zhuǎn)換成數(shù)字信號,這部分內(nèi)容,我們只講解服從高斯分布、均勻分布以及指數(shù)分布信源的熵。
信道容量解決了信道信息傳輸?shù)膯栴},即信道傳輸一個符號所能傳輸?shù)淖畲笃骄畔⒘?,實質(zhì)上就是求解平均互信息量的最大值。在一般教材中,互信息量及平均互信息量是放在信源熵這一章講解的,為了讓學生更好地理解平均信息量,我們的做法就是打亂次序,把其放在信道容量這一章講解,這樣可以做到主次分明,讓學生認識到平均互信息量主要解決的問題。信道容量的講解過程相對于熵的講解過程較容易,只要詳細講述其概念及物理意義,剩下的任務就是信道容量及最佳輸入的求解過程。這里我們重點講解單符號離散信道、并聯(lián)信道、組合信道及加性連續(xù)信道的信道容量。
信源編碼部分,我們講解次序是緊隨信源熵內(nèi)容之后。首先簡單介紹變長編碼及無失真編碼定理,再引入無失真編碼方法——熵編碼(統(tǒng)計編碼)。內(nèi)容上,一般教材只是簡單介紹統(tǒng)計壓縮編碼方法,其缺點是沒有消除像素間的冗余度,由此提出變換編碼的概念,將相關冗余變?yōu)樽儞Q后的統(tǒng)計冗余,由于人類存在心理視覺冗余,采用量化手段可以消除。此處,引入靜態(tài)圖像壓縮標準JPEG,重點講解其壓縮及解壓縮過程,讓學生了解數(shù)碼相機的壓縮機理。
信道編碼部分,由于跟通信原理課程內(nèi)容重合,我們專業(yè)放在通信原理中,這里不再表述。
信息率失真函數(shù)的求解過程涉及到變分方程,較復雜,這部分重點講解其基本概念、物理含義,簡單介紹離散信源和連續(xù)信源率失真函數(shù)的求解思路,簡化其推導。
密碼學的內(nèi)容主要介紹古典密碼學、現(xiàn)代密碼學較經(jīng)典的DES算法和RSA公鑰密碼算法。這里為了激發(fā)學生的學習興趣,我們引入了密碼學在戰(zhàn)爭中和網(wǎng)絡安全等方面的應用例子。
講解內(nèi)容經(jīng)過上面的選取和組織,避免了大量公式的推導過程,解決了學生先修課不足的情況,達到了良好的教學效果。
三、教學方法探討
(一)培養(yǎng)學生學習興趣
信息論與編碼理論課程理論性強,一般的教學都是基于數(shù)學層面講解其定理的推導過程,學生學習起來抽象、乏味,從而容易失去興趣。
為了避免這種現(xiàn)象的產(chǎn)生,授課過程中,我們引入信息論在專業(yè)學科中的應用。如講述注水定理時,可以結(jié)合數(shù)字電視、第四代移動通信中OFDM調(diào)制方法的最佳功率分配。在講述密碼學時,引入數(shù)字水印技術,指出其在版權中的應用,并以實際的水印例子展示給大家看。
另外,概念講解時,可以舉幾個學生比較熟悉的例子。如平穩(wěn)信源的概念,理解起來較困難,可以以拋硬幣的例子來講解,任意時刻拋一枚均勻的硬幣其概率分布都是一樣的,所以是平穩(wěn)信源。又如數(shù)字通信過程中,發(fā)送端輸出的消息是隨機的(0或1),但其任意時刻的概率分布都相同,一般情況下服從等概分布,所以通信系統(tǒng)的信源也可以看成平穩(wěn)信源。
這樣的方法可以使學生認識到,信息論在工程上的應用,加深對概念的理解,提高他們對知識的興趣,從而易于接受和掌握相關的思考方法。
(二)加強師生互動
傳統(tǒng)的教學方式是以老師為中心,而學生是被動參與的。這樣很容易造成課堂氣氛沉悶,學生產(chǎn)生消極心理,教學效果差。
為了讓學生很好地理解本課程內(nèi)容,我們的做法是:(1)課前精心設計幾個問題,課堂上讓學生積極參與討論。(2)針對我們專業(yè)及學生后續(xù)課程的學習,我們設計了信源編碼方法研究、JPEG壓縮、注水定理以及數(shù)字水印技術四個研究課題。課下,學生分成四組討論,并用MATLAB工具實現(xiàn)這幾個課題的仿真結(jié)果,最后每組提交一個討論報告,報告占考試成績的20%。這樣,學生從被動轉(zhuǎn)為主動,從“要我學”變成“我要學”,提高了他們獨立思考問題、解決問題的能力。
(三)引入實驗教學
我們實驗教學共有4個學時,安排了兩個實驗項目。
我們采用MATLAB軟件作為實驗平臺。MATLAB軟件簡單易用,可以利用其Simulink環(huán)境進行通信系統(tǒng)仿真。實驗內(nèi)容分別是信道容量迭代算法及離散熵曲線實驗,前者占3個學時,后者占1個學時。要求是學生上課之前寫好預習報告,編寫好程序,上機調(diào)試修改,實驗老師檢查學生的預習報告,學生在實驗后交實驗報告,占成績的10%。
這樣避免了空洞的理論講解,讓學生從實踐過程中理解概念的物理意義,達到一定的教學效果。
(四)采用多樣的教學形式
傳統(tǒng)的教學形式是習慣采用板書教學,隨著多媒體技術的發(fā)展,多媒體教學已成為一種被普遍認可的教學形式,也是現(xiàn)在大部分高校教師采用的教學形式。這兩種教學形式各有利弊,前者更有利于學生的理解,后者更直觀,信息量更大,我們在教學過程中,進行兩者結(jié)合。由于信源熵和信道容量這部分理論性強、難度大,對于某些定理可以板書,對其復雜的推導過程,采用課件傳授,這樣可以加深學生對定理的理解。
四、結(jié)束語
本文分析了信息論與編碼本科教學過程中所面臨的問題,從教學內(nèi)容與教學方法兩方面進行了探討,教學實踐表明這樣做能取得更好的教學效果,激發(fā)學生的積極性和創(chuàng)造性。對于本課程的教學探索還要在今后的教學工作和教學實踐中深入研究,不斷完善。
參考文獻:
[1]陳運.信息論與編碼[M].第2版.北京:電子工業(yè)出版社,2007.
[2]孫龍杰,劉立康.移動通信技術[M].北京:科學出版社,2008.
[3]趙生妹,盛利,等.《信息論與編碼》課程教學改革探討[J].江蘇廣播電視大學學報,2008,(3):80-83.