Cos'è una rete neurale?
Il cervello umano artificiale è costruito e programmato per risolvere vari problemi complicati in una frazione di secondi, probabilmente a causa dei neuroni presenti all'interno del cervello. Durante la costruzione di una rete neurale, cerchiamo di implementare artificialmente la funzionalità dei neuroni cerebrali attraverso la matematica. La rete di neuroni artificiali è definita una rete neurale.
L'obiettivo principale è imitare le funzioni del cervello umano. Simile al modo in cui i neuroni nei segnali di trasferimento del cervello umano che aiutano un individuo a reagire a una determinata situazione di input, sono costruite reti neurali utilizzando diversi livelli di perceptron che comunicano un numero effettivo o un valore continuo (segnale) che mostra l'uscita. La figura seguente mostra la rappresentazione grafica di una rete neurale con livelli diversi.
Esistono tre tipi di livelli su una rete neurale:
Ogni livello denso ha nodi collegati ad altri livelli dai bordi. Pesi Significare il valore delle informazioni assegnate a ciascun nodo sono assegnati a questi bordi. Un peso positivo indica che il nodo è coinvolto in una connessione eccitatoria, mentre un peso negativo indica che il nodo è coinvolto in una connessione inibitoria.
Teorema di Bayes
Il teorema di Bayes è un'espressione di probabilità o una formula per scoprire una probabilità condizionale di un particolare (anche a) evento dato il verificarsi di un altro (evento B) Secondo evento utilizzando informazioni aggiornate da (i) la sua probabilità condizionale inversa, (ii) la probabilità incondizionata (precedente) del primo evento rivendicato e (iii) la probabilità incondizionata del secondo evento probatorio.
La classificazione del testo è la più popolare. In diverse situazioni di apprendimento automatico, il teorema di Bayes è comunemente impiegato. Il teorema di Bayes ha la seguente formula:
Cos'è una rete neurale bayesiana?
Una rete bayesiana è un modello statistico utilizzato per vari campi e approcci di data mining. Le reti bayesiane illustrano l'interdipendenza tra le variabili usando modelli probabilistici, in cui ogni variabile prende il suo valore dalla sua distribuzione discreta con probabilità precedente nota. I nodi precedenti e posteriori di questa rete includono le distribuzioni di probabilità per le variabili nascoste. Al contrario, il nodo posteriore contiene la distribuzione di probabilità condizionale delle variabili nascoste dati i valori osservati delle variabili visibili. Il vantaggio di Bayes Net rispetto ad altri algoritmi è che non richiede un set di addestramento con le classificazioni delle etichette della verità di terra per condurre la classificazione invece di fare affidamento sull'apprendimento della struttura o sulla stima dei parametri.
Rete neurale artificiale (ANN) vs. Rete neurale bayesiana
Anns Il modello è come un cervello biologico risolve i problemi con vasti gruppi di neuroni biologici collegati per formare una rete. Le Anns si basano su una vasta collezione di unità neurali. Le reti neurali sono reti altamente strutturate con tre livelli: input, output e livelli nascosti, che sono tutti i livelli tra i livelli di input e output e eseguono principalmente calcoli algebrici lineari per ottenere il risultato.
Reti bayesiane sono un modello grafico aciclico diretto probabilistico (una sorta di modello statistico) che utilizza un grafico aciclico diretto per descrivere una raccolta di variabili casuali e le loro dipendenze condizionali.
Vantaggi delle reti neurali bayesiane
Svantaggi delle reti neurali bayesiane
Perché usare BNNS?
Conclusione
Ora sappiamo che una rete neurale è solo una rete di neuroni artificiali che collaborano per risolvere vari problemi del mondo reale. La rete neurale artificiale è il tipo più semplice di rete neurale. La rete bayesiana è un altro tipo di rete neurale che funziona con probabilità ed è strettamente legata alle sfide del mondo reale. A volte è difficile addestrare e richiede un buon comando di matematica.