❶ 如何利用訓練好的神經網路進行預測
可以用MATLAB神經網路工具箱,先提取樣本,用mapminmax函數歸一化,再newff函數建立網路,設置好訓練參數後,使用train
❷ 請問如何用Matlab的人工神經網路工具箱來實現地質災害預測
matlab程序嗎?這個不難得,你搜一下能搜到很多的。
採用bp神經網路的LM演算法
先構建訓練集和測試集
然後創建神經網路,設定相應得參數
然後訓練網路(利用訓練集)
最後利用sim函數和測試集進行模擬
建議去圖書館找本matlab的書 一般都有神經網路介紹的
❸ 如何利用matlab進行神經網路預測
matlab 帶有神經網路工具箱,可直接調用,建議找本書看看,或者MATLAB論壇找例子。
核心調用語句如下:
%數據輸入
%選連樣本輸入輸出數據歸一化
[inputn,inputps]=mapminmax(input_train);
[outputn,outputps]=mapminmax(output_train);
%% BP網路訓練
% %初始化網路結構
net=newff(inputn,outputn,[8 8]);
net.trainParam.epochs=100;
net.trainParam.lr=0.01;
net.trainParam.goal=0.01;
%網路訓練
net=train(net,inputn,outputn);
%% BP網路預測
%預測數據歸一化
inputn_test=mapminmax('apply',input_test,inputps);
%網路預測輸出
an=sim(net,inputn_test);
%網路輸出反歸一化
BPoutput=mapminmax('reverse',an,outputps);
%% 結果分析
❹ matlab中BP神經網路工具箱如何對發動機壽命進行預測
關於神經網路(matlab)歸一化的整理由於採集的各數據單位不一致,因而須對神經網路是以樣本在事件中的統計分別幾率來進行訓練(概率計算)和預測的,,IHBBbz
❺ matlab神經網路工具箱預測一組數據,比如說 日期:1,2,3,4,5,6,7,8,9,10 數據:10,11,12,12,12,12,13,15
構造神經網路,將關系型數據轉化為訓練樣本:輸入樣本前幾個數據,輸出後2個,滑動生成。最後採用後面的數據對11,12日的數據進行預測 。
❻ 神經網路 預測問題 matlab工具箱
1 ,BP演算法可以做預測,但是BP演算法較老,現在應用很少了
2 建議用matlab的工具箱 因為你也不想深入的了解BP網路
3 可能是數據歸一問題,也可能是BP網路偶的參數設置問題,BP網路的參數設置對使用人的個人經驗要求很高,
不懂可以留下聯系方式 進一步交流
spss matlab 1stopt都是傻瓜化的智能演算法