代码可以直接使用,数据也在里面,小波分析神经网络算法
%% 该代码为基于小波神经网络的交通流预测代码
%% 清空环境变量
clc
clear
%% 网络参数配置
%读取数据
load data
[m,n]=size(data);
aaaaaa = round(m * 0.7);
bbbbbb = round(m * 0.2);
cccccc = round(m * 0.1);
input = data(1:aaaaaa,1:n-1);
input_test = data((aaaaaa+bbbbbb+1):m,1:n-1);
output= data(1:aaaaaa,n);
output_test = data((1+aaaaaa+bbbbbb):m,n);
M=size(input,2); %输入节点个数
N=size(output,2); %输出节点个数
n=6; %隐形节点个数
lr1=0.01; %学习概率
lr2=0.001; %学习概率
maxgen=100; %迭代次数
%权值初始化
Wjk=randn(n,M);Wjk_1=Wjk;Wjk_2=Wjk_1;
Wij=randn(N,n);Wij_1=Wij;Wij_2=Wij_1;
a=randn(1,n);a_1=a;a_2=a_1;
b=randn(1,n);b_1=b;b_2=b_1;
2021-12-20 11:22:35
963KB
小波分析
1