说明: 本程序主要是为了实现Fano编码的多种可能的存在方案,对于输入的信源概率,由于不同的排列节点顺序会导致出现不同的解决方案。程序会自动实现信源熵、编码效率、平均码长与码长误差的计算。从而寻找存在的最优解决方案。所用语言为Matlab,是一次课题的尝试。
说明:玻尔兹曼机(英语:restricted Boltzmann machine,BM)是一种可通过输入数据集学习概率分布的随机生成神经网络。BM是一种对称耦合的随机反馈型二值单元神经网络,由可见层和多个隐层组成,网络节点分为可见单元(visible unit)和隐单元(hidden unit),用可见单...