Responsive image
博碩士論文 etd-1126117-110659 詳細資訊
Title page for etd-1126117-110659
論文名稱
Title
基於交叉熵演算法建立可變化長度錯誤更正碼
A Cross-Entropy-Based Algorithm for Constructing Variable-Length Error-Correcting Codes
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
64
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2017-06-07
繳交日期
Date of Submission
2017-12-26
關鍵字
Keywords
聯合訊號源暨通道編碼、可變長度錯誤更正碼、自由距離、自由距離下界、符元錯誤率、交叉熵方法、組合最佳化問題。
Joint source-channel coding, variable-length error-correcting codes, free distance, free distance lower bound, symbol error rate
統計
Statistics
本論文已被瀏覽 5641 次,被下載 15
The thesis/dissertation has been browsed 5641 times, has been downloaded 15 times.
中文摘要
聯合資訊源暨通道編碼(Joint Source-Channel Coding, JSCC)的系統架構可用於解決系統複雜度過高和編碼延遲的問題。若系統複雜度和延遲有嚴格的限制,JSCC優於傳統的分離資訊源暨通道編碼(Separate Source-Channel Coding, SSCC)的系統架構。JSCC的架構可被設計固定長度和可變長度的編碼,在此篇論文中,我們探討在JSCC架構下擁有可有效率地壓縮資訊源且兼顧一定程度的錯誤率表現的可變長度錯誤更正碼(Variable-Length Error-Correcting Codes, VLEC),其中的自由距離(Free Distance)是影響錯誤率的關鍵參數。最佳化的VLEC設計可基於固定平均碼字長度(Average Codeword Length)下最大化VLEC的自由距離或是固定自由距離下,最小化VLEC的平均碼字長度。我們使用基於交叉熵方法(Cross-Entropy Method)改良成在各種不同的自由距離下界(Free Distance Lower Bound)建構最小化平均碼字長度VLEC的搜尋演算法,稱作交叉熵基底演算法(Cross-Entropy Based Algorithm)。在接收端解碼上,我們使用兩階段序列最大事後機率(Two-phase Sequence Maximum A Posteriori, TPSMAP)解碼器,此解碼器必須知道被傳送的碼字數量和總共位元數(Bit)。在模擬結果中,我們在各種不同的自由距離下界下建構26英文字母資訊源和美國資訊交換標準代碼(American Standard Code for Information Interchange, ASCII)128資訊源的碼字簿還有將碼字簿經過可加高斯白雜訊(Additive White Gussian Noise, AWGN)的符元錯誤率(Symbol Error Rate, SER)表現。
Abstract
A joint source-channel coding(JSCC) scheme can be considered to solve the problem of system complexity and delay of coding and JSCC scheme performs better than traditional separate source-channel coding(SSCC) sheme under strict limitations of complexity and delay of system. JSCC scheme can be designed fixed length of codes and variable length of codes. In this way, we focus on variable-length error-correcting codes(VLEC) that is capable of compressing source data efficiently with reliable communication under JSCC structure. The free distance is the key parameter of affecting the error performance. The optimal VLECs can be based on maximizing free distance with fixed average codeword length and minimizing average codeword length with fixed free distance. We present cross-entropy based search algorithm at the transmitter and aim at constructing optimal VLECs with minimizing average codeword length satisfying different fixed free distance constraint. Two-phase sequence maximum a posteriori(TPSMAP) decoder is adopted at the receiver that must know the number of transmitted codewords and overall length of transmitted bitstreams. In our simulation result, we construct optimal VLECs for 26-symbol English alphabet source and 128-symbol ASCII source with different free distance constraint and show the symbol error rate performance of VLECs with different free distance constraint.
目次 Table of Contents
論文審定書 i
誌謝 ii
中文摘要 iii
Abstract iv
目錄 v
圖次 vii
表格目次 1
第一章 導論 2
1.1 研究背景 3
1.2 研究動機 3
1.3 論文架構 4
第二章VLEC的基本理論 5
2.1自由距離 5
2.2最大事後機率序列解碼 7
2.3建立解碼網狀圖 8
2.4符元錯誤率理論上界 11
第三章交叉熵方法 12
3.1交叉熵方法基本理論 12
3.2交叉熵方法之組合最佳化問題 13
3.3交叉熵方法之組合最佳化建構VLEC 14
第四章交叉熵演算法 17
4.1演算法的前置作業 17
4.2演算法的總體流程 19
4.3演算法的設計機制 23
第五章 模擬結果 25
5.1符元錯誤率表現 25
5.2 VLEC碼字薄 27
第六章 結論 47
參考文獻 48
中英對照表 51
縮寫對照表 54
參考文獻 References
[1] D. A. Huffman, “A method for the construction of minimum redundancy codes, ”
Proc. IRE, no. 40, pp. 1098-1101, Sept. 1952.
[2] C. E. Shannon, “A mathematical theory of communication,” Bell System Technical
J., vol. 27, pt. I, pp. 379–423; pt. II, pp. 623–656, 1948.
[3] E. Ayanoglu and R. Gray, “The design of joint source and channel trellis
waveform coders,” IEEE Trans. Inf. Theory, vol. 33, no. 6, pp. 855–865,Nov.
1987.
[4] P. Duhamel and M. Kieffer, Joint Source-Channel Decoding: A Cross-
Layer Perspective with Applications in Video Broadcasting over Mobile
and Wireless Networks. Academic Press, 2010.
[5] Y. Zhong, F. Alajaji, and L. L. Campbell, “On the joint source-channel
coding error exponent for discrete memoryless systems,” IEEE Trans. Inf.
Theory, vol. 52, no. 4, pp. 1450–1468, Apr. 2006.
[6] W. E. Hartnett, Foundation of Coding Theory. D. Reidel Publishing Co.,1974.
[7] M. A. Bernard and B. D. Sharma, “Some combinatorial results on variable length
error-correcting codes,” ARS Combinatoria, vol. 25B, pp. 181–194, 1988.
[8] M. A. Bernard and B. D. Sharma, “A lower bound on average codeword length of
variable length error-correcting codes,” IEEE Trans. Inf. Theory,vol. 36, no. 6, pp.
1474–1475, Nov. 1990.
[9] A. Diallo, C. Weidmann and M. Kieffer, “Optimizing the free distance of
error-correcting variable-length codes,” in Proc. 2010 IEEE Int. Workshop
Multimedia Signal Proc., pp. 245-250.

[10] A. Diallo, C. Weidmann and M. Kieffer, “New free distance bounds and design
techniques for joint source-channel variable-length codes,” IEEE Trans.
Commun., vol. 60, no. 10, pp. 3080–3090, Oct. 2012.
[11] H. Hijazi, A. Diallo, M. Kieffer, L. Liberti and C. Weidmann, “A MILP
approach for designing robust variable-length codes based on exact free distance
computations,” in Proc. 2012 Data Compression Conf., pp. 257-266.
[12] V. Buttigieg, “ Variable-Length Error-Correcting Codes, ” Ph.D. thesis, Univ.
of Manchester, England, 1995.
[13] C. Lamy and J. Paccaut, “Optimized constructions for variable-length error
correcting codes,” in Proc. 2003 IEEE Inform. Theory Workshop, pp. 183-186.
[14] J. Wang, L.-L. Yang, and L. Hanzo, “Iterative construction of reversible
variable-length codes and variable-length error-correcting codes,” IEEE
Commun. Lett., vol. 8, no. 11, pp. 671-673, Nov. 2004.
[15] T.-Y. Wu, P.-N. Chen, F. Alajaji, and Y.S. Han, “On the design of
variable-length error-correcting codes,” IEEE Trans. Commun., vol. 61, no. 9,
pp. 3553-3565, Sept. 2013.
[16] Y.-S. Lin, “ Designs of Variable-Length Error-Correcting Codes Using Modified
Genetic Algorithm, ” Master thesis, Univ. of Sun Yat-sen, Taiwan, 2014.
[17] P.-T. De Boer, D.P Kroese, S. Mannor, and Rubinstein, R.Y. “ A Tutorial on
the Cross-Entropy Method, ” Annals of Operations Research, vol. 134, pp. 19–
67, Feb. 2005.
[18] Rubinstein. Optimization of computer simulation models with rare events.
European Journal of Operations Research, 99:89–112, 1997.


[19] R.Y. Rubinstein and D.P. Kroese. “ The Cross-Entropy Method. A Unified
Approach to Combinatorial Optimization, Monte-Carlo Simulation, and Machine
Learning, ” Information Science and Statistics, Springer, 2004.
[20] V. Buttigieg and P. G. Farrell, “Variable-length error-correcting codes,” IEEE
Proc. Commun., vol. 147, no. 4, pp. 211–215, Aug. 2000.
[21] LEVENSHTEIN, V.1,: ‘Binary codes with correction of deletions, insertions and substitution of symbols’, Dokl. Akad Nauk. SSSR, 1965, 163, pp. 845-848.
[22] V. Buttigieg, personal communication, 2012.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code