上传者: 38740144
|
上传时间: 2021-10-01 18:49:09
|
文件大小: 28KB
|
文件类型: -
众所周知,没有足够的关于神经模糊分类器的 Matlab 程序。 一般使用ANFIS作为分类器。 ANFIS 是一个函数逼近程序。 但是,使用 ANFIS 进行分类是不利的。 例如,有3个类别,分别标记为1、2和3。ANFIS输出不是整数。 出于这个原因,ANFIS 输出被四舍五入,并确定了类标签。 但是,有时,ANFIS 可以给出 0 或 4 个类别标签。 不接受这些情况。 因此,ANFIS 不适用于分类问题。 在这项研究中,我准备了不同的自适应神经模糊分类器。 在下面给出的所有程序中,我使用 k-means 算法来初始化模糊规则。 出于这个原因,用户应该给出每个类的簇数。 此外,高斯隶属函数仅用于模糊集描述,因为其简单的导数表达式第一个是 scg_nfclass.m。 该分类器基于 Jang 的神经模糊分类器 [1]。 区别在于规则权重和参数优化。 规则权重根据规则样本的数量进行调整。