【MATLAB第87期】#源码分享 | 基于MATLAB的增量神经系统网络SFAM多输入单输出多分类预测模型

【MATLAB第87期】#源码分享 | 基于MATLAB的增量神经系统网络SFAM多输入单输出多分类预测模型

前言

SFAM是一种增量神经网络分类器。它是模糊ARTMAP(FAM)的一个简单而快速的版本。如果输入相同,FAM和SFAM的产出相同。

参考文献:

1\] Kasuba, T. (1993). "Simplified fuzzy ARTMAP." AI Expert, Nov., 18--25. \[2\] Carpenter, G. A., Grossberg, S., Markuzon, N. and Rosen, D. B., "Fuzzy ARTMAP: A neural network architecture for incremental supervised learning of analog multidimensional maps", IEEE Trans. Neural Networks, 3(5):698-713, 1992. ### 一、数据划分 12输入,1输出,4分类,357行样本,前240训练,后117测试 ### 二、效果展示 ![在这里插入图片描述](https://file.jishuzhan.net/article/1742834175632740354/1b4e8c9702209d8acf8c1a6668873b82.webp) ![在这里插入图片描述](https://file.jishuzhan.net/article/1742834175632740354/3ef989f6c8a0b6cddd9416c9acd52d07.webp) ![在这里插入图片描述](https://file.jishuzhan.net/article/1742834175632740354/f3522508321cec7ba4718109c7513f92.webp) ![在这里插入图片描述](https://file.jishuzhan.net/article/1742834175632740354/77572476092eafa75e1f4448099c6af6.webp) ### 三、代码展示(部分) ```clike %% 清空环境变量 warning off % 关闭报警信息 close all % 关闭开启的图窗 clear % 清空变量 clc % 清空命令行 %% 导入数据 res = xlsread('数据集C.xlsx'); %% 划分训练集和测试集 temp = randperm(357); P_train = res(temp(1: 240), 1: 12)'; T_train = res(temp(1: 240), 13)'; M = size(P_train, 2); P_test = res(temp(241: end), 1: 12)'; T_test = res(temp(241: end), 13)'; N = size(P_test, 2); %% 数据归一化 [p_train, ps_input] = mapminmax(P_train, 0, 1); p_test = mapminmax('apply', P_test, ps_input ); p_train=p_train'; p_test=p_test'; t_train = T_train'; t_test = T_test' ; ``` ### 五、代码获取 1.阅读首页置顶文章 2.关注CSDN 3.根据自动回复消息,回复"87期"以及相应指令,即可获取对应下载方式。

相关推荐
wearegogog1231 天前
离散系统参数辨识与广义预测控制MATLAB实现
开发语言·matlab
KAU的云实验台1 天前
【算法精解】AIR期刊算法IAGWO:引入速度概念与逆多元二次权重,可应对高维/工程问题(附Matlab源码)
开发语言·算法·matlab
再一次等风来1 天前
阶次分析是什么?一篇讲清旋转机械工程中的阶次概念、原理与 MATLAB 仿真
matlab·故障诊断·阶次分析·振动信号
森屿~~1 天前
深入理解多目标优化实数编码:SBX交叉与多项式变异(PM)原理解析与MATLAB可视化
matlab
沅_Yuan1 天前
基于LSSVM-ABKDE的多输入单输出回归预测模型【MATLAB】
人工智能·神经网络·机器学习·matlab·回归预测·lssvm·kde
简简单单做算法1 天前
基于Qlearning强化学习的RoboCup足球场景下Agent智能进球决策matlab模拟与仿真
matlab·agent·强化学习·qlearning·robocup·智能进球决策
学习永无止境@1 天前
MATLAB中矩阵转置
算法·matlab·fpga开发·矩阵
yong99901 天前
Matlab AHP层次分析法(Analytic Hierarchy Process)实现指南
c语言·matlab
机器学习之心1 天前
基于CNN卷积神经网络的轴承剩余寿命预测MATLAB实现
人工智能·matlab·cnn·轴承剩余寿命预测
沅_Yuan1 天前
基于RIME-CNN-SVM的多输入单输出回归预测模型【MATLAB】
神经网络·支持向量机·matlab·回归·cnn·svm·rime