top of page
AutorenbildMartin Döhring

QuantenInternet

28 Ansichten8 Kommentare

Aktuelle Beiträge

Alle ansehen

8 Comments


Martin Döhring
Martin Döhring
Aug 18

Die Softmax-Funktion wird häufig in der letzten Schicht eines neuronalen Netzes verwendet, um Wahrscheinlichkeiten für jede Klasse in einem Multiklassen-Klassifikationsproblem zu berechnen. Hier ist ein einfaches Beispiel, das zeigt, wie Softmax in einem neuronalen Netz für die Klassifikation von handgeschriebenen Ziffern (z.B. MNIST-Datensatz) verwendet wird:


### Beispiel: Softmax in einem neuronalen Netz


```python

import numpy as np


# Beispielhafte Eingaben (Logits) aus der letzten Schicht eines neuronalen Netzes

logits = np.array([2.0, 1.0, 0.1])


# Softmax-Funktion

def softmax(x):

exp_x = np.exp(x - np.max(x)) # Stabilisierung durch Subtraktion des Maximums

return exp_x / np.sum(exp_x)


# Berechnung der Wahrscheinlichkeiten

probabilities = softmax(logits)

print(f"Wahrscheinlichkeiten: {probabilities}")


# Ausgabe: Wahrscheinlichkeiten für jede Klasse

# Beispielhafte Ausgabe: [0.65900114 0.24243297 0.09856589]

```


### Erklärung


1. **Logits**: Dies sind…


Like

Martin Döhring
Martin Döhring
Aug 18

Gerne! Aktivierungsfunktionen sind ein wesentlicher Bestandteil neuronaler Netze, da sie bestimmen, ob ein Neuron aktiviert wird oder nicht. Hier sind einige der gängigsten Aktivierungsfunktionen im Detail:


### 1. **Schwellenwertfunktion (Step Function)**

Diese Funktion gibt 1 aus, wenn der Eingabewert über einem bestimmten Schwellenwert liegt, und 0, wenn er darunter liegt.

$$

f(x) = \begin{cases}

1 & \text{wenn } x \geq 0 \\

0 & \text{wenn } x < 0

\end{cases}

$$

**Verwendung**: Einfachste Form, oft in frühen neuronalen Netzen verwendet.


### 2. **Sigmoid-Funktion**

Die Sigmoid-Funktion gibt einen Wert zwischen 0 und 1 aus und ist besonders nützlich für binäre Klassifikationsprobleme.

$$

f(x) = \frac{1}{1 + e^{-x}}

$$

**Verwendung**: Häufig in der letzten Schicht von binären Klassifikationsmodellen.


### 3. **Hyperbolische Tangens…


Like

Martin Döhring
Martin Döhring
Jul 18


Like

Martin Döhring
Martin Döhring
May 11

Das Quanteninternet ist ein Konzept für ein Netzwerk, das auf den Prinzipien der Quantenmechanik basiert. Es würde die Verbindung von Quanteninformationsträgern, sogenannten Quantenknoten, mittels Quantenkanälen ermöglichen¹. Im Gegensatz zu einem klassischen Netzwerk, bei dem Informationen durch Messung und Kopieren von Zuständen übertragen werden, erfordert ein Quantennetzwerk ein anderes Vorgehen, da der Quantenzustand eines Qubits aufgrund des No-Cloning-Theorems nicht kopiert werden kann¹.

Einige der Hauptmerkmale und Ziele des Quanteninternets umfassen:

- Quantenteleportation: Die Übertragung des quantenmechanischen Zustands eines Quantensystems auf ein anderes, wobei Eigenschaften der Quantenverschränkung genutzt werden¹.

- Quantenkryptographie: Die Nutzung von Quantennetzwerken für sichere Kommunikationsmethoden, die aufgrund der Quantenverschlüsselung gegenüber herkömmlichen Angriffsmethoden immun sind².

- Erhöhte Rechenleistung: Die Verbindung mehrerer Quantencomputer zu einem verteilten System könnte die Rechenleistung durch…


Like

Martin Döhring
Martin Döhring
Mar 07

It’s all about Identity: ein Quellcode für die Erzeugung von Quanten Identität. Hier ist ein möglicher Code in Python, der einen Quantum Random Number Generator (QRNG) verwendet, um Zufallswerte hoher Güte zu generieren und damit verlässliche digitale Identitäten und quantensichere Autorisierung von Usern in kritischen Infrastrukturen zu ermöglichen¹².


```

# Importieren der erforderlichen Bibliotheken

import qiskit # Eine Bibliothek für Quantencomputing

import hashlib # Eine Bibliothek für kryptographische Hashfunktionen

import base64 # Eine Bibliothek für Kodierung und Dekodierung von Daten

# Erstellen eines Quantenschaltkreises mit einem Qubit

qc = qiskit.QuantumCircuit(1)

# Anwenden einer Hadamard-Gatter auf das Qubit, um es in eine Superposition zu bringen

qc.h(0)

# Messen des Qubits und speichern des Ergebnisses in einem klassischen Bit

qc.measure_all()

# Erstellen…

Like
bottom of page