newrbe
R2026b(Da rimuovere) Progettare una rete a base radiale precisa
newrbe sarà rimossa in una prossima release. Per ulteriori informazioni, vedere Transition Legacy Neural Network Code to dlnetwork Workflows.
Per suggerimenti sull'aggiornamento del codice, vedere Version History (Storico della versione).
Sintassi
net = newrbe(P,T,spread)
Descrizione
Le reti a base radiale possono essere utilizzate per l'approssimazione di funzioni. newrbe progetta molto rapidamente una rete a base radiale con un errore nullo sui vettori di progetto.
net = newrbe(P,T,spread) considera due o tre argomenti,
P | Matrice |
T | Matrice |
spread | Diffusione delle funzioni a base radiale (impostazione predefinita = 1,0) |
e restituisce una nuova rete a base radiale precisa.
Quanto più è grande spread, maggiormente uniforme sarà l’approssimazione della funzione. Una diffusione troppo grande può causare problemi numerici.
Esempi
In questo esempio si progetta una rete a base radiale con input dato P e target T.
P = [1 2 3]; T = [2.0 4.1 5.9]; net = newrbe(P,T);
La rete viene simulata per un nuovo input.
P = 1.5; Y = sim(net,P)
Algoritmi
newrbe crea una rete a due livelli. Il primo livello ha neuroni radbas e calcola i propri input ponderati con dist e il proprio input netto con netprod. Il secondo livello ha neuroni purelin e calcola il proprio input ponderato con dotprod e i propri input netti con netsum. Entrambi i livelli hanno delle bias.
newrbe imposta i pesi del primo livello su P' e le bias del primo livello sono tutte impostate su 0.8326/spread, ottenendo funzioni a base radiale che passano a 0,5 negli input ponderati di +/– spread.
I pesi IW{2,1} e le bias b{2} del secondo livello si trovano simulando gli output A{1} del primo livello e risolvendo successivamente la seguente espressione lineare:
[W{2,1} b{2}] * [A{1}; ones] = T
Cronologia versioni
Introduzione prima di R2006aVedi anche
Time Series Modeler | fitrnet (Statistics and Machine Learning Toolbox) | fitcnet (Statistics and Machine Learning Toolbox) | trainnet | trainingOptions | dlnetwork