Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

radbasn

Funzione di trasferimento a base radiale normalizzata

Grafico e simbolo

Radial basis transfer function. The function has a maximum of 1 when its input is 0. As the distance between input n and 0 decreases, the output a increases.

Sintassi

A = radbasn(N,FP)

Descrizione

radbasn è una funzione di trasferimento neurale. Le funzioni di trasferimento calcolano l’output di un livello a partire dal suo input netto. Questa funzione è equivalente a radbas, ad eccezione del fatto che i vettori di output vengono normalizzati dividendoli per la somma dei valori pre-normalizzati.

A = radbasn(N,FP) considera uno o due input,

N

matrice S per Q di vettori (colonna) di input netti

FP

Struttura dei parametri della funzione (ignorata)

e restituisce A, una matrice S per Q della funzione a base radiale applicata a ciascun elemento di N.

Esempi

In questo caso, sei vettori casuali a 3 elementi vengono passati attraverso la trasformata di base radiale e normalizzati.

n = rand(3,6)
a = radbasn(n)

Assegnare questa funzione di trasferimento al livello i di una rete.

net.layers{i}.transferFcn = 'radbasn';

Algoritmi

a = radbasn(n) = exp(-n^2) / sum(exp(-n^2))

Cronologia versioni

Introdotto in R2010b

Vedi anche

| |