溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

基于概率神經網絡PNN的變壓器故障實例分析

發布時間:2022-01-14 10:07:15 來源:億速云 閱讀:197 作者:iii 欄目:大數據

這篇文章主要講解了“基于概率神經網絡PNN的變壓器故障實例分析”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“基于概率神經網絡PNN的變壓器故障實例分析”吧!

%% 清空環境變量

clc;

clear

close all

nntwarn off;

warning off;

%% 數據載入

load data

%% 選取訓練數據和測試數據

Train=data(1:23,:);

Test=data(24:end,:);

p_train=Train(:,1:3)';

t_train=Train(:,4)';

p_test=Test(:,1:3)';

t_test=Test(:,4)';


%% 將期望類別轉換為向量

t_train=ind2vec(t_train);

t_train_temp=Train(:,4)';

%% 使用newpnn函數建立PNN SPREAD選取為1.5

Spread=1.5;

net=newpnn(p_train,t_train,Spread);


%% 訓練數據回代 查看網絡的分類效果

% Sim函數進行網絡預測

Y=sim(net,p_train);

% 將網絡輸出向量轉換為指針

Yc=vec2ind(Y);


%% 通過作圖 觀察網絡對訓練數據分類效果

figure(1)

基于概率神經網絡PNN的變壓器故障實例分析  

subplot(1,2,1)

stem(1:length(Yc),Yc,'bo')

hold on

stem(1:length(Yc),t_train_temp,'r*')

title('PNN 網絡訓練后的效果')

xlabel('樣本編號')

ylabel('分類結果')

set(gca,'Ytick',1:5)

subplot(1,2,2)

H=Yc-t_train_temp;

stem(H)

title('PNN 網絡訓練后的誤差圖')

xlabel('樣本編號')


%% 網絡預測未知數據效果

Y2=sim(net,p_test);

Y2c=vec2ind(Y2);

figure(2)

基于概率神經網絡PNN的變壓器故障實例分析  

stem(1:length(Y2c),Y2c,'b^')

hold on

stem(1:length(Y2c),t_test,'r*')

title('PNN 網絡的預測效果')

xlabel('預測樣本編號')

ylabel('分類結果')

set(gca,'Ytick',1:5)

感謝各位的閱讀,以上就是“基于概率神經網絡PNN的變壓器故障實例分析”的內容了,經過本文的學習后,相信大家對基于概率神經網絡PNN的變壓器故障實例分析這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

pnn
AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女