忙活了一阵子,还有人关心这个帖子啊,那就出来解释一下。
现代信息理论已经超出香农的那些概念了。
有兴趣的话去看看柯尔莫哥洛夫的理论,看看他是怎么定义熵的。
举的正弦波的例子在他的理论中也有类似的例子。
还是说这个参数生成正弦波,因为简单,好解释。
从正弦波参数生成一堆数据那是很容易的,试想反过来给你一堆数据,如何找出参数?
用FFT变换即可,是吧?
如果把这些数据用随机函数调换次序?还能找出参数吗?
再用FFT变换就没办法了,得找到随机函数。随机函数有无数种,怎么知道是那一种?冥冥之中有门道,那还得翻最新的理论。
如果再把变换后数据用其他的随机函数改变数值,再怎么找参数?
。。。
以上这些变换可能叠加无数次,怎么办?
冥冥之中有办法的,解释起来很麻烦,我只告诉结果,有雏形的算法,虽然离理论效果相差很远,但是比什么winzip,winrar高出一截,而且数据样本越多,压缩效果越好,只是计算量要求太大,运算速度太慢。
在本论坛上另外开贴讨论了压缩的问题。
实用化,在继续进行中,相信过不了多久就会见到相关产品的。 |