Skip to content
This repository was archived by the owner on Jan 10, 2025. It is now read-only.

Commit 714d58c

Browse files
Merge pull request #51 from marekyggdrasil/response
Minor changes for Alexeys response
2 parents d54eca3 + 97d081a commit 714d58c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

manuscript.tex

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -164,19 +164,19 @@ \subsection{The classical algorithm}
164164
Initially the weight components are chosen randomly
165165
and topological distances between neurons given.
166166
We then can train our SOFM adjusting the components through the learning process which occur in the two basic procedures of
167-
selecting a winning cluster vector, also called the best matching unit (BMU), and updating its weights (Fig.~\ref{fig:sofm_fitting}).
167+
selecting a winning cluster vector, also called the best matching unit, and updating its weights (Fig.~\ref{fig:sofm_fitting}).
168168
More specifically, they consist of four step process:
169169
\begin{enumerate*}
170170
\item selecting an input vector randomly from the set of all input vectors;
171-
\item finding a cluster vector which is closest to the input vector (BMU);
172-
\item adjusting the weights of the BMU and neurons close to it on feature map in such a way
171+
\item finding a cluster vector which is closest to the input vector;
172+
\item adjusting the weights of the best matching unit and neurons close to it on feature map in such a way
173173
that these vectors becomes even closer to the input vector;
174174
\item repeating this process for many iterations until it converges.
175175
\end{enumerate*}
176176

177177

178-
On a step $t$ when the BMU $\vec{w}_{c}$ for a input $\vec{x}(t)$ is selected,
179-
the weights $\vec{w}_{i}$ of the BMU and its neigbours on feature map are adjusted according to
178+
On a step $t$ when the best matching unit $\vec{w}_{c}$ for a input $\vec{x}(t)$ is selected,
179+
the weights $\vec{w}_{i}$ of the best matching unit and its neigbours on feature map are adjusted according to
180180
%
181181
\begin{equation}
182182
\label{eq:learning}
@@ -224,7 +224,7 @@ \subsection{Optimized quantum scheme for Hamming distance calculation}
224224
\begin{figure}[t]
225225
\includegraphics[width=\columnwidth]{qcircuit.eps}
226226
\caption{
227-
Quantum circuit for the quantum parallelized Hamming distance calculating between all pairs of binary vectors from two sets ${X}$ and ${Y}$ encoded \cite{trugenberger2001} in $X$ and $Y$ quantum registers respectively.
227+
Quantum circuit for the quantum parallelized Hamming distance calculating between all pairs of binary vectors from two sets ${X}$ and ${Y}$ encoded in $X$ and $Y$ quantum registers respectively.
228228
First, we encoded information about pairwise different qubits in a quantum state of the $X$-register with applying the CNOT gates.
229229
Second, Hamming distance values are extracted into the amplitudes of superposition with the controled rotation around $z$-axis gate~(\ref{eq:controled_rotation}) and Hadamard gates.
230230
Finally, a quantum state of the $X$-register returned to the initial basis for information retrieval.
@@ -447,7 +447,7 @@ \subsection{Optimized quantum scheme for Hamming distance calculation}
447447
In this special case scenario the circuit depth complexity is matching with \cite{schuld2014}.
448448

449449
In the general case when multiple input vectors are present in the register, the ``Decoding'' stage still needs to be included leading to larger circuit depth and less attractive complexity in terms of number of controlled gate operations.
450-
The number of controlled gate operations in this general case of multiple input vectors is matching the number of controlled gate operations in \cite{trugenberger2001}.
450+
The number of controlled gate operations in this general case of multiple input vectors is matching the number of controlled gate operations in \cite{trugenberger2001} but the number of remaining gates is reduced compared to [80], leading to less deep circuit, which is significant for NISQ devices.
451451

452452

453453
%%%%%

0 commit comments

Comments
 (0)