文件名称:matlab图像膨胀代码-PRML_matlab:PRML_matlab
文件大小:109KB
文件格式:ZIP
更新时间:2024-06-27 23:57:20
系统开源
matlab 图像膨胀代码介绍 这个 Matlab 包实现了在伟大的教科书中描述的机器学习算法:C. Bishop 的模式识别和机器学习()。 它纯粹是用 Matlab 语言编写的。 它是独立的。 没有外部依赖。 注意:这个包需要 Matlab R2016b或更高版本,因为它使用了一种称为(又名广播)的新 Matlab 语法。 它还需要 Statistics Toolbox(用于一些简单的随机数生成器)和 Image Processing Toolbox(用于读取图像数据)。 设计目标 简洁:代码非常紧凑。 最小化代码长度是一个主要目标。 因此,可以很容易地发现算法的核心。 高效:应用了许多加速 Matlab 代码的技巧(例如向量化、矩阵分解等)。 通常,这个包中的函数比Matlab 内置函数(例如kmeans)更快。 稳健:应用了许多数值稳定性技巧,例如计算对数域中的概率,平方根矩阵更新以强制矩阵对称\PD 等。 可读性:代码被大量注释。 PRML 中的相应公式有注释。 符号与书同步。 实用:该包不仅可读,而且易于使用和修改以促进 ML 研究。 这个包中的许多函数已经被广泛使用(参见