Was ist ein neuronales Netzwerk??
Das künstliche menschliche Gehirn ist konstruiert und programmiert, um verschiedene komplizierte Themen in einem Bruchteil von Sekunden zu lösen, möglicherweise aufgrund von Neuronen im Gehirn. Beim Aufbau eines neuronalen Netzwerks versuchen wir, die Funktionalität der Gehirnneuronen durch Mathematik künstlich umzusetzen. Das Netzwerk künstlicher Neuronen wird als neuronales Netzwerk bezeichnet.
Das Hauptziel ist es, die Funktionen des menschlichen Gehirns zu imitieren. Ähnlich wie Neuronen in den menschlichen Hirnübertragungssignalen, die eine individuelle Reaktion auf eine bestimmte Eingangssituation unterstützen, werden neuronale Netze unter Verwendung mehrerer Perzeptronschichten erstellt, die eine tatsächliche Zahl oder einen kontinuierlichen Wert (Signal) vermitteln, der die Ausgabe anzeigt. Die folgende Abbildung zeigt die grafische Darstellung eines neuronalen Netzwerks mit unterschiedlichen Schichten.
Es gibt drei Arten von Schichten zu einem neuronalen Netzwerk:
Jede dichte Schicht hat Knoten, die mit anderen Schichten mit anderen Schichten verbunden sind. Gewichte Die Bezeichnung des Werts der für jeden Knoten zugewiesenen Informationen wird diesen Kanten zugewiesen. Ein positives Gewicht zeigt an, dass der Knoten an einer exzitatorischen Verbindung beteiligt ist, während ein negatives Gewicht angibt, dass der Knoten an einer inhibitorischen Verbindung beteiligt ist.
Bayes Theorem
Das Bayes -Theorem ist ein Wahrscheinlichkeitsausdruck oder eine Formel, um eine bedingte Wahrscheinlichkeit eines bestimmten (sogar a) Ereignisses zu ermitteln, da ein anderes (Ereignis B) zweites Ereignis unter Verwendung aktualisierter Informationen aus (i) seine umgekehrte bedingte Wahrscheinlichkeit, (ii) Die bedingungslose (vorherige) Wahrscheinlichkeit des ersten Anspruchsereignisses und (iii) die bedingungslose Wahrscheinlichkeit des zweiten Beweiseignisses.
Die Textklassifizierung ist die beliebteste. In verschiedenen Situationen für maschinelles Lernen wird der Bayes -Theorem häufig verwendet. Der Bayes -Theorem hat die folgende Formel:
Was ist ein Bayes'sche neuronales Netzwerk??
Ein Bayes'sche Netzwerk ist ein statistisches Modell, das für verschiedene Felder und Data Mining -Ansätze verwendet wird. Bayesianische Netzwerke veranschaulichen die gegenseitige Abhängigkeit zwischen Variablen unter Verwendung von probabilistischen Modellen, bei denen jede Variable ihren Wert aus ihrer diskreten Verteilung mit bekannter vorheriger Wahrscheinlichkeit nimmt. Die vorherigen und hinteren Knoten dieses Netzwerks enthalten die Wahrscheinlichkeitsverteilungen für versteckte Variablen. Im Gegensatz dazu enthält der hintere Knoten die bedingte Wahrscheinlichkeitsverteilung von verborgenen Variablen, die beobachtete Werte sichtbarer Variablen gegebenenfalls angegeben sind. Der Vorteil von Bayes Net gegenüber anderen Algorithmen besteht.
Künstliches neuronales Netzwerk (ANN) vs. Bayesianisches neuronales Netzwerk
Anns Modell ist, wie ein biologisches Gehirn Probleme mit riesigen Cluster biologischer Neuronen löst, die mit der Bildung eines Netzwerks verbunden sind. Anns basieren auf einer umfangreichen Sammlung neuronaler Einheiten. Neuronale Netze sind hoch strukturierte Netzwerke mit drei Ebenen: Eingangs-, Ausgangs- und versteckte Schichten, die alle Ebenen zwischen Eingangs- und Ausgangsschichten sind und hauptsächlich lineare algebraische Berechnungen durchführen, um das Ergebnis zu erhalten.
Bayes'sche Netzwerke sind ein probabilistisch gerichtetes acyclisches grafisches Modell (eine Art statistisches Modell), das ein gerichtetes acyclisches Diagramm verwendet, um eine Sammlung von Zufallsvariablen und deren bedingte Abhängigkeiten zu beschreiben.
Vorteile von Bayes'schen neuronalen Netzwerken
Nachteile von Bayes'schen neuronalen Netzwerken
Warum BNNs verwenden??
Abschluss
Wir wissen jetzt, dass ein neuronales Netzwerk nur ein Netzwerk künstlicher Neuronen ist, die zusammenarbeiten, um verschiedene reale Themen zu lösen. Das künstliche neuronale Netzwerk ist die einfachste Art des neuronalen Netzwerks. Das Bayes'sche Netzwerk ist ein weiteres neuronales Netzwerk, das mit Wahrscheinlichkeit arbeitet und eng mit den Herausforderungen der realen Welt verbunden ist. Es ist jedoch manchmal schwierig zu trainieren und erfordert einen guten Befehl der Mathematik.