數據壓縮

在計算機科學和信息論中 ， 數據壓縮或者源編碼是按照特定的編碼機制用比未經編碼少的數據位元 （ 或者其它信息相關的單位 ） 表示信息的過程 。 例如 ， 如果我們將 「 compression 」 編碼爲 「 comp 」 那麼這篇文章可以用較少的數據位元表示 。 常見的例子是ZIP文件格式 ， 此格式不僅僅提供壓縮功能 ， 還可作爲歸檔工具 （ Archiver ） ， 能夠將許多文件存儲到同一個文件中 。 我們可利用資料的一致性 （ 可用信息熵 ， entropy來表示 ） ， 規則性 ， 與可預測性去實現資料壓縮 。 人類最先發展的壓縮技術實爲自然語言 ， 一般來說 ， 若可以用比較精簡的自然語言來描述一樣事物 ， 那麼也就越能夠對這樣事物做壓縮 。 資料越一致 ， 亦代表其統計特性越集中 。