Add source files for presentation

This commit is contained in:
2024-12-03 01:02:10 +01:00
commit 2527ca587e
28 changed files with 3393 additions and 0 deletions

View File

@@ -0,0 +1,481 @@
\documentclass[10pt, aspectratio=169, usenames, dvipsnames]{beamer}
\usepackage{tikz}
\usepackage{tikz-3dplot}
\usetikzlibrary{spy, external, intersections}
%\tikzexternalize[prefix=build/]
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepgfplotslibrary{fillbetween}
\usepackage{listings}
\usepackage{subcaption}
\usepackage{bbm}
\usepackage{xcolor}
\usepackage[outputdir=build/]{minted}
\usemintedstyle{gruvbox-dark}
\definecolor{gruvbox-bg}{HTML}{282828}
%
%
% Custom commands
%
%
\input{lib/latex-common/common.tex}
\pgfplotsset{colorscheme/cel}
%
%
% CEL Template
%
%
\newcommand{\templates}{lib/cel-template}
\input{\templates/packages.tex}
\input{\templates/modifications.tex}
\input{\templates/makros_own.tex}
% % Change the way the overview is displayed
% \AtBeginSection[]
% {
% \begin{frame}[t]
% \frametitle{Overview}
% \tableofcontents[sectionstyle=show/shaded,
% subsectionstyle=show/show/shaded,
% subsubsectionstyle=hide]
% \end{frame}
% }
% \AtBeginSubsubsection[]{}
% \AtBeginSubsection[]{}
%
%
% Set up document
%
%
\title{HiWi Notes: Minimize Code Constraint Polynomial using Adam}
\subtitle{\small 03.12.2024}
\author{\vspace{1.5mm} Andreas Tsouchlos}
\date{ }
\institute{Karlsruhe Institute of Technology (KIT), \\ Communications Engineering Lab (CEL) }
\tikzstyle{every node}=[font=\small]
\captionsetup[sub]{font=small}
%
%
% Document body
%
%
\begin{document}
\begin{frame}[plain]
\maketitle
\end{frame}
\begin{frame}[t, fragile]
\frametitle{Implementation}
\vspace*{-5mm}
\begin{minted}[
bgcolor=gruvbox-bg, % Background color
fontsize=\small, % Adjust font size
framesep=5mm, % Frame separation
baselinestretch=1, % Line spacing
breaklines, % Allow line breaking
tabsize=4, % Tab width
]{python}
def decode(self, y: torch.Tensor) -> torch.Tensor:
optimizer = torch.optim.Adam([y], lr=self._learning_rate)
c_hat = (y < 0).int()
for _ in range(self._K):
optimizer.zero_grad()
loss = self._code_constraint_polynomial(y)
loss.backward()
optimizer.step()
c_hat = (y < 0).int()
if not torch.any(torch.matmul(self._H, c_hat) % 2):
break
return c_hat
\end{minted}
\end{frame}
\begin{frame}[t]
\frametitle{Performance}
\begin{minipage}[t]{0.4\textwidth}
\begin{itemize}
\item Code: 204.33.484\citereference{Mac24}: (3,6) regular LDPC code
\item Decoder parameters
\begin{itemize}
\item Learning Rate: $0.05$
\item Max. Number of Adam optimizer iterations: $150$
\end{itemize}
\end{itemize}
\vspace{23mm}
\addreferences
{Mac24}{David J.C. MacKay: \emph{Encyclopedia of Sparse Graph Codes}.
Dec. 2024. url: \url{http://www.inference.org.uk/mackay/codes/data.html}}
{Hel+23}{Michael Helmling et al. \emph{Database of Channel Codes and ML Simulation Results.} Apr. 2023. url: \url{https://www.uni-kl.de/channel-codes}.}
\stopreferences
\end{minipage}%
\begin{minipage}[t]{0.6\textwidth}
\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.7\textwidth,
ymode=log,
xlabel={$E_\text{b}/N_0 (\text{dB})$},
ylabel={FER (-\,-\,-), BER (---)},
legend pos=south west,
ytick={1e-6, 1e-5, 1e-4, 1e-3, 1e-2, 1e-1, 1},
grid,
]
\addplot+[scol0, mark=none, line width=1pt, densely dashed, forget plot]
table[col sep=comma, x=Eb_N0, y=FER]
{res/performance_204.33.484.csv};
\addplot+[scol0, mark=none, line width=1pt]
table[col sep=comma, x=Eb_N0, y=BER]
{res/performance_204.33.484.csv};
\addlegendentry{Adam Decoder}
\addplot+[scol2, mark=none, line width=1pt, densely dashed, forget plot]
table[col sep=comma, x=Eb_N0, y=FER]
{res/proximal_performance_204.33.484.csv};
\addplot+[scol2, mark=none, line width=1pt]
table[col sep=comma, x=Eb_N0, y=BER]
{res/proximal_performance_204.33.484.csv};
\addlegendentry{Proximal Decoder}
\addplot+[black, mark=none, line width=1pt, densely dashed, forget plot]
table[col sep=comma, x=Eb_N0, y=FER]
{res/ml_performance_204.33.484.csv};
\addlegendimage{black, mark=none, line width=1pt}
\addlegendentry{ML Decoder\citereference{Hel+23}}
\end{axis}
\end{tikzpicture}
\end{figure}
\end{minipage}
\end{frame}
\begin{frame}[t]
\frametitle{Parameter Choice: Learning Rate}
\begin{minipage}[t]{0.4\textwidth}
\begin{itemize}
\item Code: 204.33.484\citereference{Mac24}: (3,6) regular LDPC code
\item Decoder parameters
\begin{itemize}
\item $E_\text{b}/N_0 = 4 \text{dB}$
\item Max. Number of Adam optimizer iterations: $150$
\end{itemize}
\vspace{5mm}
\item Chosen learning rate: $0.05$
\end{itemize}
\vspace{17mm}
\addreference{\text{Mac24}}{David J.C. MacKay: \emph{Encyclopedia of Sparse Graph Codes}.
December 2024. URL: \url{http://www.inference.org.uk/mackay/codes/data.html}}
\end{minipage}%
\begin{minipage}[t]{0.6\textwidth}
\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.7\textwidth,
xlabel={Learning rate},
ylabel={FER (-\,-\,-), BER (---)},
ymode=log,
grid,
]
\addplot+[scol0, mark=none, line width=1pt, densely dashed]
table[col sep=comma, x=learning_rate, y=FER, discard if not={Eb_N0}{4.0}]
{res/parameter_choice_learning_rate.csv};
\addplot+[scol0, mark=none, line width=1pt]
table[col sep=comma, x=learning_rate, y=BER, discard if not={Eb_N0}{4.0}]
{res/parameter_choice_learning_rate.csv};
\draw[scol1] (axis cs:5e-2,0.001) -- (axis cs:5e-2,2);
\addplot[scol1, mark=*] coordinates {(5e-2,0.0074)} node{};
\addplot[scol1, mark=*] coordinates {(5e-2,0.27)} node{};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{minipage}
\end{frame}
\begin{frame}[t]
\frametitle{Parameter Choice: Max. Number of Iterations}
\begin{minipage}[t]{0.4\textwidth}
\begin{itemize}
\item Code: 204.33.484\citereference{Mac24}: (3,6) regular LDPC code
\item Decoder parameters
\begin{itemize}
\item $E_\text{b}/N_0 = 4 \text{dB}$
\item Learning rate: $0.05$
\end{itemize}
\vspace{5mm}
\item Chosen max. number of iterations: $150$
\end{itemize}
\vspace{23mm}
\addreference{\text{Mac24}}{David J.C. MacKay: \emph{Encyclopedia of Sparse Graph Codes}.
December 2024. URL: \url{http://www.inference.org.uk/mackay/codes/data.html}}
\end{minipage}%
\begin{minipage}[t]{0.6\textwidth}
\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.7\textwidth,
xlabel={Maximum number of iterations of Adam optimizer},
ylabel={FER (-\,-\,-), BER (---)},
ymode=log,
grid,
]
\addplot+[scol0, mark=none, line width=1pt, densely dashed]
table[col sep=comma, x=max_iter, y=FER]
{res/parameter_choice_max_iterations.csv};
\addplot+[scol0, mark=none, line width=1pt]
table[col sep=comma, x=max_iter, y=BER]
{res/parameter_choice_max_iterations.csv};
\draw[scol1] (axis cs:150,1e-3) -- (axis cs:150,2);
\addplot[scol1, mark=*] coordinates {(150,0.0068)} node{};
\addplot[scol1, mark=*] coordinates {(150,0.255)} node{};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{minipage}
\end{frame}
\begin{frame}[t]
\frametitle{Comparison of Performance for Different Codes}
\captionsetup[subfigure]{font=footnotesize}
\hspace*{-0.4cm}
\begin{minipage}[c]{0.9\textwidth}
\centering
\begin{figure}[H]
\vspace*{-7mm}
\centering
\begin{subfigure}[t]{0.5\textwidth}
\centering
\begin{tikzpicture}[scale=0.8]
\begin{axis}[
grid=both,
xlabel={$E_b / N_0$ (dB)},
ylabel={FER (-\,-\,-), BER (---)},
ymode=log,
ymax=1.5, ymin=8e-5,
width=0.9\textwidth,
height=0.6\textwidth,
]
\addplot[scol0, line width=1pt, densely dashed]
table [x=Eb_N0, y=FER, col sep=comma]
{res/performance_bch_31_26.csv};
\addplot[scol0, line width=1pt]
table [x=Eb_N0, y=BER, col sep=comma]
{res/performance_bch_31_26.csv};
\addplot[scol2, line width=1pt, densely dashed]
table [x=Eb_N0, y=FER, col sep=comma]
{res/proximal_performance_bch_31_26.csv};
\addplot[scol2, line width=1pt]
table [x=Eb_N0, y=BER, col sep=comma]
{res/proximal_performance_bch_31_26.csv};
\end{axis}
\end{tikzpicture}
\vspace*{-2mm}
\caption{BCH code with $n=31, k=26$}
\end{subfigure}%
\begin{subfigure}[t]{0.5\textwidth}
\centering
\begin{tikzpicture}[scale=0.8]
\begin{axis}[
grid=both,
xlabel={$E_b / N_0$ (dB)},
ylabel={FER (-\,-\,-), BER (---)},
ymode=log,
ymax=1.5, ymin=8e-5,
width=0.9\textwidth,
height=0.6\textwidth,
]
\addplot[scol0, line width=1pt, solid, densely dashed]
table [x=Eb_N0, y=FER, col sep=comma]
{res/performance_96.33.965.csv};
\addplot[scol0, line width=1pt, solid]
table [x=Eb_N0, y=BER, col sep=comma]
{res/performance_96.33.965.csv};
\addplot[scol2, line width=1pt, solid, densely dashed]
table [x=Eb_N0, y=FER, col sep=comma]
{res/proximal_performance_96.33.965.csv};
\addplot[scol2, line width=1pt, solid]
table [x=Eb_N0, y=BER, col sep=comma]
{res/proximal_performance_96.33.965.csv};
\end{axis}
\end{tikzpicture}
\vspace*{-2mm}
\caption{$\left( 3, 6 \right)$-regular LDPC code with $n=96, k=48$
\citereference{Mac24, 96.33.965}}
\end{subfigure}%
\vspace*{-5mm}
\begin{subfigure}[t]{0.5\textwidth}
\centering
\begin{tikzpicture}[scale=0.8]
\begin{axis}[
grid=both,
xlabel={$E_b / N_0$ (dB)},
ylabel={FER (-\,-\,-), BER (---)},
ymode=log,
ymax=1.5, ymin=8e-5,
width=0.9\textwidth,
height=0.6\textwidth,
]
\addplot[scol0, line width=1pt, densely dashed]
table [x=Eb_N0, y=FER, col sep=comma,
discard if gt={Eb_N0}{6}]
{res/performance_204.33.484.csv};
\addplot[scol0, line width=1pt]
table [x=Eb_N0, y=BER, col sep=comma,
discard if gt={Eb_N0}{6}]
{res/performance_204.33.484.csv};
\addplot[scol2, line width=1pt, densely dashed]
table [x=Eb_N0, y=FER, col sep=comma,
discard if gt={Eb_N0}{6}]
{res/proximal_performance_204.33.484.csv};
\addplot[scol2, line width=1pt]
table [x=Eb_N0, y=BER, col sep=comma,
discard if gt={Eb_N0}{6}]
{res/proximal_performance_204.33.484.csv};
\end{axis}
\end{tikzpicture}
\vspace*{-2mm}
\caption{$\left( 3, 6 \right)$-regular LDPC code with $n=204, k=102$
\citereference{Mac24, 204.33.484}}
\end{subfigure}%
\begin{subfigure}[t]{0.5\textwidth}
\centering
\begin{tikzpicture}[scale=0.8]
\begin{axis}[
grid=both,
xlabel={$E_b / N_0$ (dB)},
ylabel={FER (-\,-\,-), BER (---)},
ymode=log,
ymax=1.5, ymin=8e-5,
width=0.9\textwidth,
height=0.6\textwidth,
]
\addplot[scol0, line width=1pt, densely dashed]
table [x=Eb_N0, y=FER, col sep=comma]
{res/performance_204.55.187.csv};
\addplot[scol0, line width=1pt]
table [x=Eb_N0, y=BER, col sep=comma]
{res/performance_204.55.187.csv};
\addplot[scol2, line width=1pt, densely dashed]
table [x=Eb_N0, y=FER, col sep=comma]
{res/proximal_performance_204.55.187.csv};
\addplot[scol2, line width=1pt]
table [x=Eb_N0, y=BER, col sep=comma]
{res/proximal_performance_204.55.187.csv};
\end{axis}
\end{tikzpicture}
\vspace*{-2mm}
\caption{$\left( 5, 10 \right)$-regular LDPC code with $n=204, k=102$
\citereference{Mac24, 204.55.187}}
\end{subfigure}%
\end{figure}
\end{minipage}%
\begin{minipage}[c]{0.1\textwidth}
\centering
\begin{figure}
\centering
\vspace*{-1.2cm}
\hspace*{-2mm}
\begin{tikzpicture}[scale=0.8]
\begin{axis}[hide axis,
xmin=10, xmax=50,
ymin=0, ymax=0.4,
legend columns=1,
legend style={draw=white!15!black},
legend cell align={left}]
\addlegendimage{scol0, line width=1pt}
\addlegendentry{Adam}
\addlegendimage{scol2, line width=1pt}
\addlegendentry{Proximal}
\end{axis}
\end{tikzpicture}
\end{figure}
\end{minipage}
\vspace*{-2mm}
\addreference{Mac24}{David J.C. MacKay: \emph{Encyclopedia of Sparse Graph Codes}.
Dec. 2024. url: \url{http://www.inference.org.uk/mackay/codes/data.html}.}
\end{frame}
\end{document}

View File

@@ -0,0 +1,10 @@
Eb_N0,FER,error_frames,total_frames
1.00,1.193e-01,100,838
1.50,4.002e-02,100,2499
2.00,6.572e-03,100,15216
2.50,6.019e-04,100,166127
3.00,7.677e-05,100,1302564
3.50,1.562e-05,100,6401819
4.00,4.406e-06,100,22694922
4.50,1.103e-06,100,90621994
5.00,2.800e-07,28,100000000
1 Eb_N0 FER error_frames total_frames
2 1.00 1.193e-01 100 838
3 1.50 4.002e-02 100 2499
4 2.00 6.572e-03 100 15216
5 2.50 6.019e-04 100 166127
6 3.00 7.677e-05 100 1302564
7 3.50 1.562e-05 100 6401819
8 4.00 4.406e-06 100 22694922
9 4.50 1.103e-06 100 90621994
10 5.00 2.800e-07 28 100000000

View File

@@ -0,0 +1,218 @@
# Simulation ended at 2024-12-02 18:28:36.698306
# Duration: 571.28 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/204.33.484.alist
# SNR: [0.5, 6.0, 0.5]
# Learning rate: [0.01, 0.2, 0.01]
# Max iterations: 150
Eb_N0,learning_rate,BER,FER,DFR,error_frames,total_frames
0.5,0.01,0.1297794117647059,1.0,1.0,200,200
0.5,0.02,0.1307107843137255,1.0,1.0,200,200
0.5,0.03,0.1325735294117647,1.0,1.0,200,200
0.5,0.04,0.1339950980392157,1.0,1.0,200,200
0.5,0.05,0.1369607843137255,1.0,1.0,200,200
0.5,0.060000000000000005,0.13980392156862745,1.0,1.0,200,200
0.5,0.06999999999999999,0.14237745098039215,1.0,1.0,200,200
0.5,0.08,0.14732843137254903,1.0,1.0,200,200
0.5,0.09,0.15259803921568627,1.0,1.0,200,200
0.5,0.09999999999999999,0.1568627450980392,1.0,1.0,200,200
0.5,0.11,0.16095588235294117,1.0,1.0,200,200
0.5,0.12,0.16715686274509803,1.0,1.0,200,200
0.5,0.13,0.17276960784313725,1.0,1.0,200,200
0.5,0.14,0.17875,1.0,1.0,200,200
0.5,0.15000000000000002,0.1874264705882353,1.0,1.0,200,200
0.5,0.16,0.1967156862745098,1.0,1.0,200,200
0.5,0.17,0.2041421568627451,1.0,1.0,200,200
0.5,0.18000000000000002,0.21384803921568626,1.0,1.0,200,200
0.5,0.19,0.22389705882352942,1.0,1.0,200,200
1.0,0.01,0.1082843137254902,1.0,1.0,200,200
1.0,0.02,0.10740196078431373,1.0,1.0,200,200
1.0,0.03,0.10872549019607843,1.0,1.0,200,200
1.0,0.04,0.11024509803921569,1.0,1.0,200,200
1.0,0.05,0.11213235294117647,1.0,1.0,200,200
1.0,0.060000000000000005,0.1142156862745098,1.0,1.0,200,200
1.0,0.06999999999999999,0.11656862745098039,1.0,1.0,200,200
1.0,0.08,0.12022058823529412,1.0,1.0,200,200
1.0,0.09,0.12372549019607842,1.0,1.0,200,200
1.0,0.09999999999999999,0.12816176470588236,1.0,1.0,200,200
1.0,0.11,0.13286764705882353,1.0,1.0,200,200
1.0,0.12,0.13926470588235293,1.0,1.0,200,200
1.0,0.13,0.14625,1.0,1.0,200,200
1.0,0.14,0.14752450980392157,1.0,1.0,200,200
1.0,0.15000000000000002,0.1558578431372549,1.0,1.0,200,200
1.0,0.16,0.16473039215686275,1.0,1.0,200,200
1.0,0.17,0.17401960784313725,1.0,1.0,200,200
1.0,0.18000000000000002,0.1853186274509804,1.0,1.0,200,200
1.0,0.19,0.19566176470588234,1.0,1.0,200,200
1.5,0.01,0.08235294117647059,1.0,1.0,200,200
1.5,0.02,0.0810652619256658,0.9950248756218906,0.9950248756218906,200,201
1.5,0.03,0.08077368878585917,0.9852216748768473,0.9852216748768473,200,203
1.5,0.04,0.0825847580411475,0.9852216748768473,0.9852216748768473,200,203
1.5,0.05,0.08460066953610712,0.975609756097561,0.975609756097561,200,205
1.5,0.060000000000000005,0.08644189383070301,0.975609756097561,0.975609756097561,200,205
1.5,0.06999999999999999,0.08868962219033955,0.975609756097561,0.975609756097561,200,205
1.5,0.08,0.09098517455762793,0.975609756097561,0.975609756097561,200,205
1.5,0.09,0.09457197513151602,0.975609756097561,0.975609756097561,200,205
1.5,0.09999999999999999,0.09863701578192252,0.975609756097561,0.975609756097561,200,205
1.5,0.11,0.10544069112793632,0.9900990099009901,0.9900990099009901,200,202
1.5,0.12,0.110658124635993,0.9900990099009901,0.9900990099009901,200,202
1.5,0.13,0.11759803921568628,1.0,1.0,200,200
1.5,0.14,0.12493903033850356,0.9950248756218906,0.9950248756218906,200,201
1.5,0.15000000000000002,0.13213235294117648,1.0,1.0,200,200
1.5,0.16,0.14068627450980392,1.0,1.0,200,200
1.5,0.17,0.15075980392156862,1.0,1.0,200,200
1.5,0.18000000000000002,0.16340686274509805,1.0,1.0,200,200
1.5,0.19,0.17392156862745098,1.0,1.0,200,200
2.0,0.01,0.06556372549019608,1.0,1.0,200,200
2.0,0.02,0.06452630557173364,0.9900990099009901,0.9900990099009901,200,202
2.0,0.03,0.06483849578478734,0.966183574879227,0.966183574879227,200,207
2.0,0.04,0.0651226674244577,0.966183574879227,0.966183574879227,200,207
2.0,0.05,0.06663824950269963,0.966183574879227,0.966183574879227,200,207
2.0,0.060000000000000005,0.06848604826546004,0.9615384615384616,0.9615384615384616,200,208
2.0,0.06999999999999999,0.0701593137254902,0.9615384615384616,0.9615384615384616,200,208
2.0,0.08,0.07521812552772306,0.9569377990430622,0.9569377990430622,200,209
2.0,0.09,0.0770815572605854,0.966183574879227,0.966183574879227,200,207
2.0,0.09999999999999999,0.07953902714932126,0.9615384615384616,0.9615384615384616,200,208
2.0,0.11,0.0822625166571483,0.970873786407767,0.970873786407767,200,206
2.0,0.12,0.08792291426374471,0.9803921568627451,0.9803921568627451,200,204
2.0,0.13,0.0938133874239351,0.9852216748768473,0.9852216748768473,200,203
2.0,0.14,0.09806348281887012,0.9900990099009901,0.9900990099009901,200,202
2.0,0.15000000000000002,0.10516275475707525,0.9852216748768473,0.9852216748768473,200,203
2.0,0.16,0.11330601892498293,0.9950248756218906,0.9950248756218906,200,201
2.0,0.17,0.12112745098039215,1.0,1.0,200,200
2.0,0.18000000000000002,0.13004901960784312,1.0,1.0,200,200
2.0,0.19,0.14181372549019608,1.0,1.0,200,200
2.5,0.01,0.051494617454825066,0.9803921568627451,0.9803921568627451,200,204
2.5,0.02,0.048649648538660745,0.9433962264150944,0.9433962264150944,200,212
2.5,0.03,0.04728163992869875,0.9090909090909091,0.9090909090909091,200,220
2.5,0.04,0.04801295518207283,0.8928571428571429,0.8928571428571429,200,224
2.5,0.05,0.04654785643070788,0.847457627118644,0.847457627118644,200,236
2.5,0.060000000000000005,0.04775852249613538,0.8298755186721992,0.8298755186721992,200,241
2.5,0.06999999999999999,0.04779911964785914,0.8163265306122449,0.8163265306122449,200,245
2.5,0.08,0.04974352610242409,0.8438818565400844,0.8438818565400844,200,237
2.5,0.09,0.05098877157700687,0.8547008547008547,0.8547008547008547,200,234
2.5,0.09999999999999999,0.052653820148749156,0.8620689655172413,0.8620689655172413,200,232
2.5,0.11,0.05478786342123056,0.8620689655172413,0.8620689655172413,200,232
2.5,0.12,0.05830526043016326,0.8810572687224669,0.8810572687224669,200,227
2.5,0.13,0.06151523109243697,0.8928571428571429,0.8928571428571429,200,224
2.5,0.14,0.06513233095928954,0.8968609865470852,0.8968609865470852,200,223
2.5,0.15000000000000002,0.070516279906458,0.9174311926605505,0.9174311926605505,200,218
2.5,0.16,0.0763601215133941,0.9389671361502347,0.9389671361502347,200,213
2.5,0.17,0.08569182389937106,0.9433962264150944,0.9433962264150944,200,212
2.5,0.18000000000000002,0.09290271132376396,0.9569377990430622,0.9569377990430622,200,209
2.5,0.19,0.10114777618364419,0.975609756097561,0.975609756097561,200,205
3.0,0.01,0.03248663101604278,0.9090909090909091,0.9090909090909091,200,220
3.0,0.02,0.02801418439716312,0.851063829787234,0.851063829787234,200,235
3.0,0.03,0.027941176470588237,0.7692307692307693,0.7692307692307693,200,260
3.0,0.04,0.027702184076477565,0.7117437722419929,0.7117437722419929,200,281
3.0,0.05,0.027738336713995945,0.6896551724137931,0.6896551724137931,200,290
3.0,0.060000000000000005,0.028408343203053032,0.6711409395973155,0.6711409395973155,200,298
3.0,0.06999999999999999,0.030250257997936018,0.6578947368421053,0.6578947368421053,200,304
3.0,0.08,0.0309353471118177,0.6756756756756757,0.6756756756756757,200,296
3.0,0.09,0.031786416988940906,0.6920415224913494,0.6920415224913494,200,289
3.0,0.09999999999999999,0.03412114845938375,0.7142857142857143,0.7142857142857143,200,280
3.0,0.11,0.03540305010893246,0.7168458781362007,0.7168458781362007,200,279
3.0,0.12,0.03650242384776789,0.7380073800738007,0.7380073800738007,200,271
3.0,0.13,0.0398866771043018,0.7604562737642585,0.7604562737642585,200,263
3.0,0.14,0.04099289118037653,0.796812749003984,0.796812749003984,200,251
3.0,0.15000000000000002,0.0450291686922703,0.8264462809917356,0.8264462809917356,200,242
3.0,0.16,0.04974048442906574,0.8403361344537815,0.8403361344537815,200,238
3.0,0.17,0.056659027247262544,0.8658008658008658,0.8658008658008658,200,231
3.0,0.18000000000000002,0.06409918227380638,0.8968609865470852,0.8968609865470852,200,223
3.0,0.19,0.07125668449197861,0.9090909090909091,0.9090909090909091,200,220
3.5,0.01,0.022213948870687516,0.8438818565400844,0.8438818565400844,200,237
3.5,0.02,0.01724411447426867,0.6472491909385113,0.6472491909385113,200,309
3.5,0.03,0.016330766289802828,0.5571030640668524,0.5571030640668524,200,359
3.5,0.04,0.015913781780654845,0.4784688995215311,0.4784688995215311,200,418
3.5,0.05,0.015931372549019607,0.45871559633027525,0.45871559633027525,200,436
3.5,0.060000000000000005,0.015998830724950532,0.45871559633027525,0.45871559633027525,200,436
3.5,0.06999999999999999,0.016305103601724377,0.4728132387706856,0.4728132387706856,200,423
3.5,0.08,0.01651672433679354,0.47058823529411764,0.47058823529411764,200,425
3.5,0.09,0.016970926301555105,0.45977011494252873,0.45977011494252873,200,435
3.5,0.09999999999999999,0.01886952311788913,0.49382716049382713,0.49382716049382713,200,405
3.5,0.11,0.01931575739103932,0.5181347150259067,0.5181347150259067,200,386
3.5,0.12,0.02023561468184004,0.5449591280653951,0.5449591280653951,200,367
3.5,0.13,0.021102671837965957,0.5494505494505495,0.5494505494505495,200,364
3.5,0.14,0.02359161187133464,0.6042296072507553,0.6042296072507553,200,331
3.5,0.15000000000000002,0.025604266863978296,0.6289308176100629,0.6289308176100629,200,318
3.5,0.16,0.028470984353337295,0.6734006734006734,0.6734006734006734,200,297
3.5,0.17,0.03234603700635184,0.704225352112676,0.704225352112676,200,284
3.5,0.18000000000000002,0.03694761486684226,0.746268656716418,0.746268656716418,200,268
3.5,0.19,0.041685965724872626,0.7874015748031497,0.7874015748031497,200,254
4.0,0.01,0.011847789963443005,0.6779661016949152,0.6779661016949152,200,295
4.0,0.02,0.008964544721998388,0.45662100456621,0.45662100456621,200,438
4.0,0.03,0.008140440291640122,0.36101083032490977,0.36101083032490977,200,554
4.0,0.04,0.007555707333731751,0.29027576197387517,0.29027576197387517,200,689
4.0,0.05,0.007485426603073662,0.2702702702702703,0.2702702702702703,200,740
4.0,0.060000000000000005,0.007697349062408047,0.2728512960436562,0.2728512960436562,200,733
4.0,0.06999999999999999,0.007987391141742801,0.2724795640326976,0.2724795640326976,200,734
4.0,0.08,0.008117855375882093,0.2656042496679947,0.2656042496679947,200,753
4.0,0.09,0.008632471480768695,0.2844950213371266,0.2844950213371266,200,703
4.0,0.09999999999999999,0.008702039893767305,0.2881844380403458,0.2881844380403458,200,694
4.0,0.11,0.009219485111481254,0.29806259314456035,0.29806259314456035,200,671
4.0,0.12,0.009819360815192218,0.31496062992125984,0.31496062992125984,200,635
4.0,0.13,0.01106722180705313,0.3629764065335753,0.3629764065335753,200,551
4.0,0.14,0.012302036199095022,0.38461538461538464,0.38461538461538464,200,520
4.0,0.15000000000000002,0.013172140021652833,0.40899795501022496,0.40899795501022496,200,489
4.0,0.16,0.01616080222043155,0.45662100456621,0.45662100456621,200,438
4.0,0.17,0.01827321259292521,0.5089058524173028,0.5089058524173028,200,393
4.0,0.18000000000000002,0.020378938092090768,0.5617977528089888,0.5617977528089888,200,356
4.0,0.19,0.023843374207689116,0.6042296072507553,0.6042296072507553,200,331
4.5,0.01,0.0072356693873721735,0.4784688995215311,0.4784688995215311,200,418
4.5,0.02,0.00388457269700333,0.22197558268590456,0.22197558268590456,200,901
4.5,0.03,0.003400922923850205,0.17497812773403323,0.17497812773403323,200,1143
4.5,0.04,0.003171191553544495,0.15384615384615385,0.15384615384615385,200,1300
4.5,0.05,0.003115039119095914,0.14074595355383532,0.14074595355383532,200,1421
4.5,0.060000000000000005,0.003214628647768547,0.14194464158977999,0.14194464158977999,200,1409
4.5,0.06999999999999999,0.0033329083078318033,0.14450867052023122,0.14450867052023122,200,1384
4.5,0.08,0.003443086141045846,0.14482259232440262,0.14482259232440262,200,1381
4.5,0.09,0.003606547724194783,0.15015015015015015,0.15015015015015015,200,1332
4.5,0.09999999999999999,0.003748558246828143,0.1568627450980392,0.1568627450980392,200,1275
4.5,0.11,0.003999287576302198,0.16515276630883569,0.16515276630883569,200,1211
4.5,0.12,0.004153445610609389,0.16597510373443983,0.16597510373443983,200,1205
4.5,0.13,0.0043968304167545155,0.17921146953405018,0.17921146953405018,200,1116
4.5,0.14,0.004688251322327296,0.18165304268846502,0.18165304268846502,200,1101
4.5,0.15000000000000002,0.00520924787825578,0.19900497512437812,0.19900497512437812,200,1005
4.5,0.16,0.005642655803139724,0.2098635886673662,0.2098635886673662,200,953
4.5,0.17,0.006231211019877059,0.2288329519450801,0.2288329519450801,200,874
4.5,0.18000000000000002,0.007792519181585677,0.2717391304347826,0.2717391304347826,200,736
4.5,0.19,0.009592832348250304,0.3189792663476874,0.3189792663476874,200,627
5.0,0.01,0.003276642221875488,0.26525198938992045,0.26525198938992045,200,754
5.0,0.02,0.0015352841644271922,0.10152284263959391,0.10152284263959391,200,1970
5.0,0.03,0.0011889022633541843,0.06709158000670916,0.06709158000670916,200,2981
5.0,0.04,0.0011822024790427742,0.06090133982947625,0.06090133982947625,200,3284
5.0,0.05,0.0012217101522904042,0.061690314620604564,0.061690314620604564,200,3242
5.0,0.060000000000000005,0.0012094038092563995,0.059665871121718374,0.059665871121718374,200,3352
5.0,0.06999999999999999,0.0012667146369251064,0.06116207951070336,0.06116207951070336,200,3270
5.0,0.08,0.0012998423884490662,0.061595318755774564,0.061595318755774564,200,3247
5.0,0.09,0.0013571740409619802,0.06453694740238787,0.06453694740238787,200,3099
5.0,0.09999999999999999,0.0013655798534591551,0.06404098623118797,0.06404098623118797,200,3123
5.0,0.11,0.0016071709500722244,0.07293946024799416,0.07293946024799416,200,2742
5.0,0.12,0.0016051942069044945,0.07342143906020558,0.07342143906020558,200,2724
5.0,0.13,0.0017561541750656649,0.0778816199376947,0.0778816199376947,200,2568
5.0,0.14,0.0018778556562926106,0.08133387555917039,0.08133387555917039,200,2459
5.0,0.15000000000000002,0.0017903333972025292,0.08143322475570032,0.08143322475570032,200,2456
5.0,0.16,0.0019393094743485235,0.08940545373267769,0.08940545373267769,200,2237
5.0,0.17,0.0021582403453184553,0.0936768149882904,0.0936768149882904,200,2135
5.0,0.18000000000000002,0.0031143417743188613,0.1343183344526528,0.1343183344526528,200,1489
5.0,0.19,0.004024521503111985,0.15910898965791567,0.15910898965791567,200,1257
5.5,0.01,0.0012731915129816965,0.14154281670205238,0.14154281670205238,200,1413
5.5,0.02,0.0005089135757502175,0.0412796697626419,0.0412796697626419,200,4845
5.5,0.03,0.00040910101713269136,0.02465483234714004,0.02465483234714004,200,8112
5.5,0.04,0.0004043805541262015,0.022145941756173182,0.022145941756173182,200,9031
5.5,0.05,0.0004031043276431975,0.02164033758926639,0.02164033758926639,200,9242
5.5,0.060000000000000005,0.0004235038583459448,0.022469385462307607,0.022469385462307607,200,8901
5.5,0.06999999999999999,0.00043589108192519866,0.022771262666514858,0.022771262666514858,200,8783
5.5,0.08,0.0004829426395574038,0.025294043252813963,0.025294043252813963,200,7907
5.5,0.09,0.0005014955995348153,0.0259000259000259,0.0259000259000259,200,7722
5.5,0.09999999999999999,0.0004982813992493813,0.025572177470911648,0.025572177470911648,200,7821
5.5,0.11,0.0005149145447307935,0.02619515389652914,0.02619515389652914,200,7635
5.5,0.12,0.0005396964698298162,0.02762812543168946,0.02762812543168946,200,7239
5.5,0.13,0.0005578333751708364,0.02844950213371266,0.02844950213371266,200,7030
5.5,0.14,0.0005933142487764336,0.03139717425431711,0.03139717425431711,200,6370
5.5,0.15000000000000002,0.000590169343049085,0.02901073397156948,0.02901073397156948,200,6894
5.5,0.16,0.0006495078639339225,0.031660598385309484,0.031660598385309484,200,6317
5.5,0.17,0.0007456938676897477,0.03705762460626274,0.03705762460626274,200,5397
5.5,0.18000000000000002,0.0008676135602304703,0.04555808656036447,0.04555808656036447,200,4390
5.5,0.19,0.0010669643535183245,0.051639555899819264,0.051639555899819264,200,3873
1 # Simulation ended at 2024-12-02 18:28:36.698306
2 # Duration: 571.28 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/204.33.484.alist
6 # SNR: [0.5, 6.0, 0.5]
7 # Learning rate: [0.01, 0.2, 0.01]
8 # Max iterations: 150
9 Eb_N0,learning_rate,BER,FER,DFR,error_frames,total_frames
10 0.5,0.01,0.1297794117647059,1.0,1.0,200,200
11 0.5,0.02,0.1307107843137255,1.0,1.0,200,200
12 0.5,0.03,0.1325735294117647,1.0,1.0,200,200
13 0.5,0.04,0.1339950980392157,1.0,1.0,200,200
14 0.5,0.05,0.1369607843137255,1.0,1.0,200,200
15 0.5,0.060000000000000005,0.13980392156862745,1.0,1.0,200,200
16 0.5,0.06999999999999999,0.14237745098039215,1.0,1.0,200,200
17 0.5,0.08,0.14732843137254903,1.0,1.0,200,200
18 0.5,0.09,0.15259803921568627,1.0,1.0,200,200
19 0.5,0.09999999999999999,0.1568627450980392,1.0,1.0,200,200
20 0.5,0.11,0.16095588235294117,1.0,1.0,200,200
21 0.5,0.12,0.16715686274509803,1.0,1.0,200,200
22 0.5,0.13,0.17276960784313725,1.0,1.0,200,200
23 0.5,0.14,0.17875,1.0,1.0,200,200
24 0.5,0.15000000000000002,0.1874264705882353,1.0,1.0,200,200
25 0.5,0.16,0.1967156862745098,1.0,1.0,200,200
26 0.5,0.17,0.2041421568627451,1.0,1.0,200,200
27 0.5,0.18000000000000002,0.21384803921568626,1.0,1.0,200,200
28 0.5,0.19,0.22389705882352942,1.0,1.0,200,200
29 1.0,0.01,0.1082843137254902,1.0,1.0,200,200
30 1.0,0.02,0.10740196078431373,1.0,1.0,200,200
31 1.0,0.03,0.10872549019607843,1.0,1.0,200,200
32 1.0,0.04,0.11024509803921569,1.0,1.0,200,200
33 1.0,0.05,0.11213235294117647,1.0,1.0,200,200
34 1.0,0.060000000000000005,0.1142156862745098,1.0,1.0,200,200
35 1.0,0.06999999999999999,0.11656862745098039,1.0,1.0,200,200
36 1.0,0.08,0.12022058823529412,1.0,1.0,200,200
37 1.0,0.09,0.12372549019607842,1.0,1.0,200,200
38 1.0,0.09999999999999999,0.12816176470588236,1.0,1.0,200,200
39 1.0,0.11,0.13286764705882353,1.0,1.0,200,200
40 1.0,0.12,0.13926470588235293,1.0,1.0,200,200
41 1.0,0.13,0.14625,1.0,1.0,200,200
42 1.0,0.14,0.14752450980392157,1.0,1.0,200,200
43 1.0,0.15000000000000002,0.1558578431372549,1.0,1.0,200,200
44 1.0,0.16,0.16473039215686275,1.0,1.0,200,200
45 1.0,0.17,0.17401960784313725,1.0,1.0,200,200
46 1.0,0.18000000000000002,0.1853186274509804,1.0,1.0,200,200
47 1.0,0.19,0.19566176470588234,1.0,1.0,200,200
48 1.5,0.01,0.08235294117647059,1.0,1.0,200,200
49 1.5,0.02,0.0810652619256658,0.9950248756218906,0.9950248756218906,200,201
50 1.5,0.03,0.08077368878585917,0.9852216748768473,0.9852216748768473,200,203
51 1.5,0.04,0.0825847580411475,0.9852216748768473,0.9852216748768473,200,203
52 1.5,0.05,0.08460066953610712,0.975609756097561,0.975609756097561,200,205
53 1.5,0.060000000000000005,0.08644189383070301,0.975609756097561,0.975609756097561,200,205
54 1.5,0.06999999999999999,0.08868962219033955,0.975609756097561,0.975609756097561,200,205
55 1.5,0.08,0.09098517455762793,0.975609756097561,0.975609756097561,200,205
56 1.5,0.09,0.09457197513151602,0.975609756097561,0.975609756097561,200,205
57 1.5,0.09999999999999999,0.09863701578192252,0.975609756097561,0.975609756097561,200,205
58 1.5,0.11,0.10544069112793632,0.9900990099009901,0.9900990099009901,200,202
59 1.5,0.12,0.110658124635993,0.9900990099009901,0.9900990099009901,200,202
60 1.5,0.13,0.11759803921568628,1.0,1.0,200,200
61 1.5,0.14,0.12493903033850356,0.9950248756218906,0.9950248756218906,200,201
62 1.5,0.15000000000000002,0.13213235294117648,1.0,1.0,200,200
63 1.5,0.16,0.14068627450980392,1.0,1.0,200,200
64 1.5,0.17,0.15075980392156862,1.0,1.0,200,200
65 1.5,0.18000000000000002,0.16340686274509805,1.0,1.0,200,200
66 1.5,0.19,0.17392156862745098,1.0,1.0,200,200
67 2.0,0.01,0.06556372549019608,1.0,1.0,200,200
68 2.0,0.02,0.06452630557173364,0.9900990099009901,0.9900990099009901,200,202
69 2.0,0.03,0.06483849578478734,0.966183574879227,0.966183574879227,200,207
70 2.0,0.04,0.0651226674244577,0.966183574879227,0.966183574879227,200,207
71 2.0,0.05,0.06663824950269963,0.966183574879227,0.966183574879227,200,207
72 2.0,0.060000000000000005,0.06848604826546004,0.9615384615384616,0.9615384615384616,200,208
73 2.0,0.06999999999999999,0.0701593137254902,0.9615384615384616,0.9615384615384616,200,208
74 2.0,0.08,0.07521812552772306,0.9569377990430622,0.9569377990430622,200,209
75 2.0,0.09,0.0770815572605854,0.966183574879227,0.966183574879227,200,207
76 2.0,0.09999999999999999,0.07953902714932126,0.9615384615384616,0.9615384615384616,200,208
77 2.0,0.11,0.0822625166571483,0.970873786407767,0.970873786407767,200,206
78 2.0,0.12,0.08792291426374471,0.9803921568627451,0.9803921568627451,200,204
79 2.0,0.13,0.0938133874239351,0.9852216748768473,0.9852216748768473,200,203
80 2.0,0.14,0.09806348281887012,0.9900990099009901,0.9900990099009901,200,202
81 2.0,0.15000000000000002,0.10516275475707525,0.9852216748768473,0.9852216748768473,200,203
82 2.0,0.16,0.11330601892498293,0.9950248756218906,0.9950248756218906,200,201
83 2.0,0.17,0.12112745098039215,1.0,1.0,200,200
84 2.0,0.18000000000000002,0.13004901960784312,1.0,1.0,200,200
85 2.0,0.19,0.14181372549019608,1.0,1.0,200,200
86 2.5,0.01,0.051494617454825066,0.9803921568627451,0.9803921568627451,200,204
87 2.5,0.02,0.048649648538660745,0.9433962264150944,0.9433962264150944,200,212
88 2.5,0.03,0.04728163992869875,0.9090909090909091,0.9090909090909091,200,220
89 2.5,0.04,0.04801295518207283,0.8928571428571429,0.8928571428571429,200,224
90 2.5,0.05,0.04654785643070788,0.847457627118644,0.847457627118644,200,236
91 2.5,0.060000000000000005,0.04775852249613538,0.8298755186721992,0.8298755186721992,200,241
92 2.5,0.06999999999999999,0.04779911964785914,0.8163265306122449,0.8163265306122449,200,245
93 2.5,0.08,0.04974352610242409,0.8438818565400844,0.8438818565400844,200,237
94 2.5,0.09,0.05098877157700687,0.8547008547008547,0.8547008547008547,200,234
95 2.5,0.09999999999999999,0.052653820148749156,0.8620689655172413,0.8620689655172413,200,232
96 2.5,0.11,0.05478786342123056,0.8620689655172413,0.8620689655172413,200,232
97 2.5,0.12,0.05830526043016326,0.8810572687224669,0.8810572687224669,200,227
98 2.5,0.13,0.06151523109243697,0.8928571428571429,0.8928571428571429,200,224
99 2.5,0.14,0.06513233095928954,0.8968609865470852,0.8968609865470852,200,223
100 2.5,0.15000000000000002,0.070516279906458,0.9174311926605505,0.9174311926605505,200,218
101 2.5,0.16,0.0763601215133941,0.9389671361502347,0.9389671361502347,200,213
102 2.5,0.17,0.08569182389937106,0.9433962264150944,0.9433962264150944,200,212
103 2.5,0.18000000000000002,0.09290271132376396,0.9569377990430622,0.9569377990430622,200,209
104 2.5,0.19,0.10114777618364419,0.975609756097561,0.975609756097561,200,205
105 3.0,0.01,0.03248663101604278,0.9090909090909091,0.9090909090909091,200,220
106 3.0,0.02,0.02801418439716312,0.851063829787234,0.851063829787234,200,235
107 3.0,0.03,0.027941176470588237,0.7692307692307693,0.7692307692307693,200,260
108 3.0,0.04,0.027702184076477565,0.7117437722419929,0.7117437722419929,200,281
109 3.0,0.05,0.027738336713995945,0.6896551724137931,0.6896551724137931,200,290
110 3.0,0.060000000000000005,0.028408343203053032,0.6711409395973155,0.6711409395973155,200,298
111 3.0,0.06999999999999999,0.030250257997936018,0.6578947368421053,0.6578947368421053,200,304
112 3.0,0.08,0.0309353471118177,0.6756756756756757,0.6756756756756757,200,296
113 3.0,0.09,0.031786416988940906,0.6920415224913494,0.6920415224913494,200,289
114 3.0,0.09999999999999999,0.03412114845938375,0.7142857142857143,0.7142857142857143,200,280
115 3.0,0.11,0.03540305010893246,0.7168458781362007,0.7168458781362007,200,279
116 3.0,0.12,0.03650242384776789,0.7380073800738007,0.7380073800738007,200,271
117 3.0,0.13,0.0398866771043018,0.7604562737642585,0.7604562737642585,200,263
118 3.0,0.14,0.04099289118037653,0.796812749003984,0.796812749003984,200,251
119 3.0,0.15000000000000002,0.0450291686922703,0.8264462809917356,0.8264462809917356,200,242
120 3.0,0.16,0.04974048442906574,0.8403361344537815,0.8403361344537815,200,238
121 3.0,0.17,0.056659027247262544,0.8658008658008658,0.8658008658008658,200,231
122 3.0,0.18000000000000002,0.06409918227380638,0.8968609865470852,0.8968609865470852,200,223
123 3.0,0.19,0.07125668449197861,0.9090909090909091,0.9090909090909091,200,220
124 3.5,0.01,0.022213948870687516,0.8438818565400844,0.8438818565400844,200,237
125 3.5,0.02,0.01724411447426867,0.6472491909385113,0.6472491909385113,200,309
126 3.5,0.03,0.016330766289802828,0.5571030640668524,0.5571030640668524,200,359
127 3.5,0.04,0.015913781780654845,0.4784688995215311,0.4784688995215311,200,418
128 3.5,0.05,0.015931372549019607,0.45871559633027525,0.45871559633027525,200,436
129 3.5,0.060000000000000005,0.015998830724950532,0.45871559633027525,0.45871559633027525,200,436
130 3.5,0.06999999999999999,0.016305103601724377,0.4728132387706856,0.4728132387706856,200,423
131 3.5,0.08,0.01651672433679354,0.47058823529411764,0.47058823529411764,200,425
132 3.5,0.09,0.016970926301555105,0.45977011494252873,0.45977011494252873,200,435
133 3.5,0.09999999999999999,0.01886952311788913,0.49382716049382713,0.49382716049382713,200,405
134 3.5,0.11,0.01931575739103932,0.5181347150259067,0.5181347150259067,200,386
135 3.5,0.12,0.02023561468184004,0.5449591280653951,0.5449591280653951,200,367
136 3.5,0.13,0.021102671837965957,0.5494505494505495,0.5494505494505495,200,364
137 3.5,0.14,0.02359161187133464,0.6042296072507553,0.6042296072507553,200,331
138 3.5,0.15000000000000002,0.025604266863978296,0.6289308176100629,0.6289308176100629,200,318
139 3.5,0.16,0.028470984353337295,0.6734006734006734,0.6734006734006734,200,297
140 3.5,0.17,0.03234603700635184,0.704225352112676,0.704225352112676,200,284
141 3.5,0.18000000000000002,0.03694761486684226,0.746268656716418,0.746268656716418,200,268
142 3.5,0.19,0.041685965724872626,0.7874015748031497,0.7874015748031497,200,254
143 4.0,0.01,0.011847789963443005,0.6779661016949152,0.6779661016949152,200,295
144 4.0,0.02,0.008964544721998388,0.45662100456621,0.45662100456621,200,438
145 4.0,0.03,0.008140440291640122,0.36101083032490977,0.36101083032490977,200,554
146 4.0,0.04,0.007555707333731751,0.29027576197387517,0.29027576197387517,200,689
147 4.0,0.05,0.007485426603073662,0.2702702702702703,0.2702702702702703,200,740
148 4.0,0.060000000000000005,0.007697349062408047,0.2728512960436562,0.2728512960436562,200,733
149 4.0,0.06999999999999999,0.007987391141742801,0.2724795640326976,0.2724795640326976,200,734
150 4.0,0.08,0.008117855375882093,0.2656042496679947,0.2656042496679947,200,753
151 4.0,0.09,0.008632471480768695,0.2844950213371266,0.2844950213371266,200,703
152 4.0,0.09999999999999999,0.008702039893767305,0.2881844380403458,0.2881844380403458,200,694
153 4.0,0.11,0.009219485111481254,0.29806259314456035,0.29806259314456035,200,671
154 4.0,0.12,0.009819360815192218,0.31496062992125984,0.31496062992125984,200,635
155 4.0,0.13,0.01106722180705313,0.3629764065335753,0.3629764065335753,200,551
156 4.0,0.14,0.012302036199095022,0.38461538461538464,0.38461538461538464,200,520
157 4.0,0.15000000000000002,0.013172140021652833,0.40899795501022496,0.40899795501022496,200,489
158 4.0,0.16,0.01616080222043155,0.45662100456621,0.45662100456621,200,438
159 4.0,0.17,0.01827321259292521,0.5089058524173028,0.5089058524173028,200,393
160 4.0,0.18000000000000002,0.020378938092090768,0.5617977528089888,0.5617977528089888,200,356
161 4.0,0.19,0.023843374207689116,0.6042296072507553,0.6042296072507553,200,331
162 4.5,0.01,0.0072356693873721735,0.4784688995215311,0.4784688995215311,200,418
163 4.5,0.02,0.00388457269700333,0.22197558268590456,0.22197558268590456,200,901
164 4.5,0.03,0.003400922923850205,0.17497812773403323,0.17497812773403323,200,1143
165 4.5,0.04,0.003171191553544495,0.15384615384615385,0.15384615384615385,200,1300
166 4.5,0.05,0.003115039119095914,0.14074595355383532,0.14074595355383532,200,1421
167 4.5,0.060000000000000005,0.003214628647768547,0.14194464158977999,0.14194464158977999,200,1409
168 4.5,0.06999999999999999,0.0033329083078318033,0.14450867052023122,0.14450867052023122,200,1384
169 4.5,0.08,0.003443086141045846,0.14482259232440262,0.14482259232440262,200,1381
170 4.5,0.09,0.003606547724194783,0.15015015015015015,0.15015015015015015,200,1332
171 4.5,0.09999999999999999,0.003748558246828143,0.1568627450980392,0.1568627450980392,200,1275
172 4.5,0.11,0.003999287576302198,0.16515276630883569,0.16515276630883569,200,1211
173 4.5,0.12,0.004153445610609389,0.16597510373443983,0.16597510373443983,200,1205
174 4.5,0.13,0.0043968304167545155,0.17921146953405018,0.17921146953405018,200,1116
175 4.5,0.14,0.004688251322327296,0.18165304268846502,0.18165304268846502,200,1101
176 4.5,0.15000000000000002,0.00520924787825578,0.19900497512437812,0.19900497512437812,200,1005
177 4.5,0.16,0.005642655803139724,0.2098635886673662,0.2098635886673662,200,953
178 4.5,0.17,0.006231211019877059,0.2288329519450801,0.2288329519450801,200,874
179 4.5,0.18000000000000002,0.007792519181585677,0.2717391304347826,0.2717391304347826,200,736
180 4.5,0.19,0.009592832348250304,0.3189792663476874,0.3189792663476874,200,627
181 5.0,0.01,0.003276642221875488,0.26525198938992045,0.26525198938992045,200,754
182 5.0,0.02,0.0015352841644271922,0.10152284263959391,0.10152284263959391,200,1970
183 5.0,0.03,0.0011889022633541843,0.06709158000670916,0.06709158000670916,200,2981
184 5.0,0.04,0.0011822024790427742,0.06090133982947625,0.06090133982947625,200,3284
185 5.0,0.05,0.0012217101522904042,0.061690314620604564,0.061690314620604564,200,3242
186 5.0,0.060000000000000005,0.0012094038092563995,0.059665871121718374,0.059665871121718374,200,3352
187 5.0,0.06999999999999999,0.0012667146369251064,0.06116207951070336,0.06116207951070336,200,3270
188 5.0,0.08,0.0012998423884490662,0.061595318755774564,0.061595318755774564,200,3247
189 5.0,0.09,0.0013571740409619802,0.06453694740238787,0.06453694740238787,200,3099
190 5.0,0.09999999999999999,0.0013655798534591551,0.06404098623118797,0.06404098623118797,200,3123
191 5.0,0.11,0.0016071709500722244,0.07293946024799416,0.07293946024799416,200,2742
192 5.0,0.12,0.0016051942069044945,0.07342143906020558,0.07342143906020558,200,2724
193 5.0,0.13,0.0017561541750656649,0.0778816199376947,0.0778816199376947,200,2568
194 5.0,0.14,0.0018778556562926106,0.08133387555917039,0.08133387555917039,200,2459
195 5.0,0.15000000000000002,0.0017903333972025292,0.08143322475570032,0.08143322475570032,200,2456
196 5.0,0.16,0.0019393094743485235,0.08940545373267769,0.08940545373267769,200,2237
197 5.0,0.17,0.0021582403453184553,0.0936768149882904,0.0936768149882904,200,2135
198 5.0,0.18000000000000002,0.0031143417743188613,0.1343183344526528,0.1343183344526528,200,1489
199 5.0,0.19,0.004024521503111985,0.15910898965791567,0.15910898965791567,200,1257
200 5.5,0.01,0.0012731915129816965,0.14154281670205238,0.14154281670205238,200,1413
201 5.5,0.02,0.0005089135757502175,0.0412796697626419,0.0412796697626419,200,4845
202 5.5,0.03,0.00040910101713269136,0.02465483234714004,0.02465483234714004,200,8112
203 5.5,0.04,0.0004043805541262015,0.022145941756173182,0.022145941756173182,200,9031
204 5.5,0.05,0.0004031043276431975,0.02164033758926639,0.02164033758926639,200,9242
205 5.5,0.060000000000000005,0.0004235038583459448,0.022469385462307607,0.022469385462307607,200,8901
206 5.5,0.06999999999999999,0.00043589108192519866,0.022771262666514858,0.022771262666514858,200,8783
207 5.5,0.08,0.0004829426395574038,0.025294043252813963,0.025294043252813963,200,7907
208 5.5,0.09,0.0005014955995348153,0.0259000259000259,0.0259000259000259,200,7722
209 5.5,0.09999999999999999,0.0004982813992493813,0.025572177470911648,0.025572177470911648,200,7821
210 5.5,0.11,0.0005149145447307935,0.02619515389652914,0.02619515389652914,200,7635
211 5.5,0.12,0.0005396964698298162,0.02762812543168946,0.02762812543168946,200,7239
212 5.5,0.13,0.0005578333751708364,0.02844950213371266,0.02844950213371266,200,7030
213 5.5,0.14,0.0005933142487764336,0.03139717425431711,0.03139717425431711,200,6370
214 5.5,0.15000000000000002,0.000590169343049085,0.02901073397156948,0.02901073397156948,200,6894
215 5.5,0.16,0.0006495078639339225,0.031660598385309484,0.031660598385309484,200,6317
216 5.5,0.17,0.0007456938676897477,0.03705762460626274,0.03705762460626274,200,5397
217 5.5,0.18000000000000002,0.0008676135602304703,0.04555808656036447,0.04555808656036447,200,4390
218 5.5,0.19,0.0010669643535183245,0.051639555899819264,0.051639555899819264,200,3873

View File

@@ -0,0 +1,38 @@
# Simulation ended at 2024-12-02 19:21:51.268599
# Duration: 86.63 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/204.33.484.alist
# SNR: 4
# Learning rate: 0.05
# Max iterations: [10.0, 300.0, 10.0]
max_iter,BER,FER,DFR,error_frames,total_frames
10.0,0.023809523809523808,0.9523809523809523,0.9523809523809523,200,210
20.0,0.018069111052492745,0.8968609865470852,0.8968609865470852,200,223
30.0,0.014958761282290694,0.7936507936507936,0.7936507936507936,200,252
40.0,0.012616522018643522,0.6557377049180327,0.6557377049180327,200,305
50.0,0.011576058995026582,0.5830903790087464,0.5830903790087464,200,343
60.0,0.010745098039215686,0.5333333333333333,0.5333333333333333,200,375
70.0,0.010227547809247155,0.49382716049382713,0.49382716049382713,200,405
80.0,0.008842545638945234,0.43103448275862066,0.43103448275862066,200,464
90.0,0.00813362381989833,0.37037037037037035,0.37037037037037035,200,540
100.0,0.007786447912498332,0.3401360544217687,0.3401360544217687,200,588
110.0,0.007570116654256639,0.31645569620253167,0.31645569620253167,200,632
120.0,0.007164960379432009,0.2949852507374631,0.2949852507374631,200,678
130.0,0.007161244386022565,0.27932960893854747,0.27932960893854747,200,716
140.0,0.006857665345931119,0.25906735751295334,0.25906735751295334,200,772
150.0,0.006840236094437775,0.25510204081632654,0.25510204081632654,200,784
160.0,0.006841674722986539,0.2528445006321112,0.2528445006321112,200,791
170.0,0.00695089700521764,0.24301336573511542,0.24301336573511542,200,823
180.0,0.006690667028936286,0.23094688221709006,0.23094688221709006,200,866
190.0,0.006621183434528085,0.22197558268590456,0.22197558268590456,200,901
200.0,0.0067120001760524635,0.2244668911335578,0.2244668911335578,200,891
210.0,0.006572218232465017,0.22197558268590456,0.22197558268590456,200,901
220.0,0.006662599537631647,0.2183406113537118,0.2183406113537118,200,916
230.0,0.00657852717634285,0.21715526601520088,0.21715526601520088,200,921
240.0,0.006761138854659835,0.2205071664829107,0.2205071664829107,200,907
250.0,0.006840713813615334,0.2247191011235955,0.2247191011235955,200,890
260.0,0.0068803306075793545,0.2242152466367713,0.2242152466367713,200,892
270.0,0.00688924218335983,0.22522522522522523,0.22522522522522523,200,888
280.0,0.007039147839066422,0.2306805074971165,0.2306805074971165,200,867
290.0,0.006915560837129465,0.2244668911335578,0.2244668911335578,200,891
1 # Simulation ended at 2024-12-02 19:21:51.268599
2 # Duration: 86.63 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/204.33.484.alist
6 # SNR: 4
7 # Learning rate: 0.05
8 # Max iterations: [10.0, 300.0, 10.0]
9 max_iter,BER,FER,DFR,error_frames,total_frames
10 10.0,0.023809523809523808,0.9523809523809523,0.9523809523809523,200,210
11 20.0,0.018069111052492745,0.8968609865470852,0.8968609865470852,200,223
12 30.0,0.014958761282290694,0.7936507936507936,0.7936507936507936,200,252
13 40.0,0.012616522018643522,0.6557377049180327,0.6557377049180327,200,305
14 50.0,0.011576058995026582,0.5830903790087464,0.5830903790087464,200,343
15 60.0,0.010745098039215686,0.5333333333333333,0.5333333333333333,200,375
16 70.0,0.010227547809247155,0.49382716049382713,0.49382716049382713,200,405
17 80.0,0.008842545638945234,0.43103448275862066,0.43103448275862066,200,464
18 90.0,0.00813362381989833,0.37037037037037035,0.37037037037037035,200,540
19 100.0,0.007786447912498332,0.3401360544217687,0.3401360544217687,200,588
20 110.0,0.007570116654256639,0.31645569620253167,0.31645569620253167,200,632
21 120.0,0.007164960379432009,0.2949852507374631,0.2949852507374631,200,678
22 130.0,0.007161244386022565,0.27932960893854747,0.27932960893854747,200,716
23 140.0,0.006857665345931119,0.25906735751295334,0.25906735751295334,200,772
24 150.0,0.006840236094437775,0.25510204081632654,0.25510204081632654,200,784
25 160.0,0.006841674722986539,0.2528445006321112,0.2528445006321112,200,791
26 170.0,0.00695089700521764,0.24301336573511542,0.24301336573511542,200,823
27 180.0,0.006690667028936286,0.23094688221709006,0.23094688221709006,200,866
28 190.0,0.006621183434528085,0.22197558268590456,0.22197558268590456,200,901
29 200.0,0.0067120001760524635,0.2244668911335578,0.2244668911335578,200,891
30 210.0,0.006572218232465017,0.22197558268590456,0.22197558268590456,200,901
31 220.0,0.006662599537631647,0.2183406113537118,0.2183406113537118,200,916
32 230.0,0.00657852717634285,0.21715526601520088,0.21715526601520088,200,921
33 240.0,0.006761138854659835,0.2205071664829107,0.2205071664829107,200,907
34 250.0,0.006840713813615334,0.2247191011235955,0.2247191011235955,200,890
35 260.0,0.0068803306075793545,0.2242152466367713,0.2242152466367713,200,892
36 270.0,0.00688924218335983,0.22522522522522523,0.22522522522522523,200,888
37 280.0,0.007039147839066422,0.2306805074971165,0.2306805074971165,200,867
38 290.0,0.006915560837129465,0.2244668911335578,0.2244668911335578,200,891

View File

@@ -0,0 +1,39 @@
# Simulation ended at 2024-12-02 18:58:17.471839
# Duration: 1508.68 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/204.33.484.alist
# SNR: [0.5, 8.0, 0.25]
# Learning rate: 0.05
# Max iterations: 150
Eb_N0,BER,FER,DFR,error_frames,total_frames
0.5,0.1306372549019608,1.0,1.0,100,100
0.75,0.11980392156862744,1.0,1.0,100,100
1.0,0.11083333333333334,1.0,1.0,100,100
1.25,0.09926470588235294,1.0,1.0,100,100
1.5,0.08532323820617356,0.9900990099009901,0.9900990099009901,100,101
1.75,0.07292250233426704,0.9523809523809523,0.9523809523809523,100,105
2.0,0.06195533769063181,0.9259259259259259,0.9259259259259259,100,108
2.25,0.05197844903727257,0.9009009009009009,0.9009009009009009,100,111
2.5,0.04335699797160243,0.8620689655172413,0.8620689655172413,100,116
2.75,0.03470904490828589,0.8064516129032258,0.8064516129032258,100,124
3.0,0.027403322440087145,0.6944444444444444,0.6944444444444444,100,144
3.25,0.020230744231394215,0.5524861878453039,0.5524861878453039,100,181
3.5,0.017109270892823148,0.4854368932038835,0.4854368932038835,100,206
3.75,0.012438967681934435,0.3952569169960474,0.3952569169960474,100,253
4.0,0.008536953242835595,0.3076923076923077,0.3076923076923077,100,325
4.25,0.005035277709410124,0.20920502092050208,0.20920502092050208,100,478
4.5,0.0030568749238825965,0.12422360248447205,0.12422360248447205,100,805
4.75,0.0018787250583052605,0.0881057268722467,0.0881057268722467,100,1135
5.0,0.001180154974497139,0.058719906048150326,0.058719906048150326,100,1703
5.25,0.0007316069737475354,0.0395882818685669,0.0395882818685669,100,2526
5.5,0.00040830449826989617,0.023529411764705882,0.023529411764705882,100,4250
5.75,0.00021421837146301002,0.012172854534388313,0.012172854534388313,100,8215
6.0,0.00011975195606266518,0.006979828296223913,0.006979828296223913,100,14327
6.25,6.745817593092283e-05,0.003954444795950649,0.003954444795950649,100,25288
6.5,3.985816188392449e-05,0.002419959828666844,0.002419959828666844,100,41323
6.75,2.0482328166144796e-05,0.0012510164508663288,0.0012510164508663288,100,79935
7.0,1.1027285074013037e-05,0.0007141479857456062,0.0007141479857456062,100,140027
7.25,5.62900597591953e-06,0.0003544188947801185,0.0003544188947801185,100,282152
7.5,2.450392758783675e-06,0.0001567022328501159,0.0001567022328501159,100,638153
7.75,1.3565357206492084e-06,8.514870369613492e-05,8.514870369613492e-05,100,1174416
1 # Simulation ended at 2024-12-02 18:58:17.471839
2 # Duration: 1508.68 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/204.33.484.alist
6 # SNR: [0.5, 8.0, 0.25]
7 # Learning rate: 0.05
8 # Max iterations: 150
9 Eb_N0,BER,FER,DFR,error_frames,total_frames
10 0.5,0.1306372549019608,1.0,1.0,100,100
11 0.75,0.11980392156862744,1.0,1.0,100,100
12 1.0,0.11083333333333334,1.0,1.0,100,100
13 1.25,0.09926470588235294,1.0,1.0,100,100
14 1.5,0.08532323820617356,0.9900990099009901,0.9900990099009901,100,101
15 1.75,0.07292250233426704,0.9523809523809523,0.9523809523809523,100,105
16 2.0,0.06195533769063181,0.9259259259259259,0.9259259259259259,100,108
17 2.25,0.05197844903727257,0.9009009009009009,0.9009009009009009,100,111
18 2.5,0.04335699797160243,0.8620689655172413,0.8620689655172413,100,116
19 2.75,0.03470904490828589,0.8064516129032258,0.8064516129032258,100,124
20 3.0,0.027403322440087145,0.6944444444444444,0.6944444444444444,100,144
21 3.25,0.020230744231394215,0.5524861878453039,0.5524861878453039,100,181
22 3.5,0.017109270892823148,0.4854368932038835,0.4854368932038835,100,206
23 3.75,0.012438967681934435,0.3952569169960474,0.3952569169960474,100,253
24 4.0,0.008536953242835595,0.3076923076923077,0.3076923076923077,100,325
25 4.25,0.005035277709410124,0.20920502092050208,0.20920502092050208,100,478
26 4.5,0.0030568749238825965,0.12422360248447205,0.12422360248447205,100,805
27 4.75,0.0018787250583052605,0.0881057268722467,0.0881057268722467,100,1135
28 5.0,0.001180154974497139,0.058719906048150326,0.058719906048150326,100,1703
29 5.25,0.0007316069737475354,0.0395882818685669,0.0395882818685669,100,2526
30 5.5,0.00040830449826989617,0.023529411764705882,0.023529411764705882,100,4250
31 5.75,0.00021421837146301002,0.012172854534388313,0.012172854534388313,100,8215
32 6.0,0.00011975195606266518,0.006979828296223913,0.006979828296223913,100,14327
33 6.25,6.745817593092283e-05,0.003954444795950649,0.003954444795950649,100,25288
34 6.5,3.985816188392449e-05,0.002419959828666844,0.002419959828666844,100,41323
35 6.75,2.0482328166144796e-05,0.0012510164508663288,0.0012510164508663288,100,79935
36 7.0,1.1027285074013037e-05,0.0007141479857456062,0.0007141479857456062,100,140027
37 7.25,5.62900597591953e-06,0.0003544188947801185,0.0003544188947801185,100,282152
38 7.5,2.450392758783675e-06,0.0001567022328501159,0.0001567022328501159,100,638153
39 7.75,1.3565357206492084e-06,8.514870369613492e-05,8.514870369613492e-05,100,1174416

View File

@@ -0,0 +1,21 @@
# Simulation ended at 2024-12-03 00:07:32.466659
# Duration: 112.99 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/204.55.187.alist
# SNR: [0.5, 6.5, 0.5]
# Learning rate: 0.05
# Max iterations: 150
Eb_N0,BER,FER,DFR,error_frames,total_frames
0.5,0.15872549019607843,1.0,1.0,100,100
1.0,0.14166666666666666,1.0,1.0,100,100
1.5,0.12534313725490195,1.0,1.0,100,100
2.0,0.10524509803921568,1.0,1.0,100,100
2.5,0.08145905420991927,0.9803921568627451,0.9803921568627451,100,102
3.0,0.057090939824205544,0.8620689655172413,0.8620689655172413,100,116
3.5,0.03341944886062533,0.6756756756756757,0.6756756756756757,100,148
4.0,0.017743717205191935,0.4694835680751174,0.4694835680751174,100,213
4.5,0.007453208556149732,0.22727272727272727,0.22727272727272727,100,440
5.0,0.0018411432369557993,0.06779661016949153,0.06779661016949153,100,1475
5.5,0.0004814894072330409,0.02139952921035737,0.02139952921035737,100,4673
6.0,7.956671040509227e-05,0.004746084480303749,0.004746084480303749,100,21070
1 # Simulation ended at 2024-12-03 00:07:32.466659
2 # Duration: 112.99 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/204.55.187.alist
6 # SNR: [0.5, 6.5, 0.5]
7 # Learning rate: 0.05
8 # Max iterations: 150
9 Eb_N0,BER,FER,DFR,error_frames,total_frames
10 0.5,0.15872549019607843,1.0,1.0,100,100
11 1.0,0.14166666666666666,1.0,1.0,100,100
12 1.5,0.12534313725490195,1.0,1.0,100,100
13 2.0,0.10524509803921568,1.0,1.0,100,100
14 2.5,0.08145905420991927,0.9803921568627451,0.9803921568627451,100,102
15 3.0,0.057090939824205544,0.8620689655172413,0.8620689655172413,100,116
16 3.5,0.03341944886062533,0.6756756756756757,0.6756756756756757,100,148
17 4.0,0.017743717205191935,0.4694835680751174,0.4694835680751174,100,213
18 4.5,0.007453208556149732,0.22727272727272727,0.22727272727272727,100,440
19 5.0,0.0018411432369557993,0.06779661016949153,0.06779661016949153,100,1475
20 5.5,0.0004814894072330409,0.02139952921035737,0.02139952921035737,100,4673
21 6.0,7.956671040509227e-05,0.004746084480303749,0.004746084480303749,100,21070

View File

@@ -0,0 +1,21 @@
# Simulation ended at 2024-12-03 00:04:34.183699
# Duration: 49.78 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/96.3.965.alist
# SNR: [0.5, 6.5, 0.5]
# Learning rate: 0.05
# Max iterations: 150
Eb_N0,BER,FER,DFR,error_frames,total_frames
0.5,0.12830528846153846,0.9615384615384616,0.9615384615384616,100,104
1.0,0.10728193146417446,0.9345794392523364,0.9345794392523364,100,107
1.5,0.08835891812865497,0.8771929824561403,0.8771929824561403,100,114
2.0,0.06415719696969698,0.7575757575757576,0.7575757575757576,100,132
2.5,0.04260828625235405,0.5649717514124294,0.5649717514124294,100,177
3.0,0.024754901960784313,0.39215686274509803,0.39215686274509803,100,255
3.5,0.014371657754010695,0.26737967914438504,0.2647058823529412,100,374
4.0,0.007905650596163815,0.15552099533437014,0.15396578538102643,100,643
4.5,0.003376791167488842,0.07047216349541931,0.06906272022551092,100,1419
5.0,0.0013107064017660044,0.028793550244745177,0.028505614742297725,100,3473
5.5,0.00044647479035096803,0.01035303861683404,0.01035303861683404,100,9659
6.0,0.00016164881794301878,0.00404122044857547,0.004000808244089715,100,24745
1 # Simulation ended at 2024-12-03 00:04:34.183699
2 # Duration: 49.78 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/96.3.965.alist
6 # SNR: [0.5, 6.5, 0.5]
7 # Learning rate: 0.05
8 # Max iterations: 150
9 Eb_N0,BER,FER,DFR,error_frames,total_frames
10 0.5,0.12830528846153846,0.9615384615384616,0.9615384615384616,100,104
11 1.0,0.10728193146417446,0.9345794392523364,0.9345794392523364,100,107
12 1.5,0.08835891812865497,0.8771929824561403,0.8771929824561403,100,114
13 2.0,0.06415719696969698,0.7575757575757576,0.7575757575757576,100,132
14 2.5,0.04260828625235405,0.5649717514124294,0.5649717514124294,100,177
15 3.0,0.024754901960784313,0.39215686274509803,0.39215686274509803,100,255
16 3.5,0.014371657754010695,0.26737967914438504,0.2647058823529412,100,374
17 4.0,0.007905650596163815,0.15552099533437014,0.15396578538102643,100,643
18 4.5,0.003376791167488842,0.07047216349541931,0.06906272022551092,100,1419
19 5.0,0.0013107064017660044,0.028793550244745177,0.028505614742297725,100,3473
20 5.5,0.00044647479035096803,0.01035303861683404,0.01035303861683404,100,9659
21 6.0,0.00016164881794301878,0.00404122044857547,0.004000808244089715,100,24745

View File

@@ -0,0 +1,21 @@
# Simulation ended at 2024-12-03 00:05:13.843288
# Duration: 7.79 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/BCH_31_26.alist
# SNR: [0.5, 6.5, 0.5]
# Learning rate: 0.05
# Max iterations: 150
Eb_N0,BER,FER,DFR,error_frames,total_frames
0.5,0.09193548387096774,0.8333333333333334,0.625,100,120
1.0,0.07633587786259542,0.7633587786259542,0.5877862595419847,100,131
1.5,0.05767998290963469,0.6622516556291391,0.5231788079470199,100,151
2.0,0.046937296121783253,0.5617977528089888,0.449438202247191,100,178
2.5,0.034130184331797236,0.44642857142857145,0.3705357142857143,100,224
3.0,0.027351895007972526,0.38022813688212925,0.3155893536121673,100,263
3.5,0.01597542242703533,0.23809523809523808,0.19047619047619047,100,420
4.0,0.0103098262209704,0.16474464579901152,0.12026359143327842,100,607
4.5,0.007164108988412151,0.12135922330097088,0.08980582524271845,100,824
5.0,0.0038693124211136173,0.06414368184733804,0.04361770365618987,100,1559
5.5,0.0017085839256424276,0.03026634382566586,0.019975786924939468,100,3304
6.0,0.0008577889839099581,0.016116035455278,0.012087026591458501,100,6205
1 # Simulation ended at 2024-12-03 00:05:13.843288
2 # Duration: 7.79 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/BCH_31_26.alist
6 # SNR: [0.5, 6.5, 0.5]
7 # Learning rate: 0.05
8 # Max iterations: 150
9 Eb_N0,BER,FER,DFR,error_frames,total_frames
10 0.5,0.09193548387096774,0.8333333333333334,0.625,100,120
11 1.0,0.07633587786259542,0.7633587786259542,0.5877862595419847,100,131
12 1.5,0.05767998290963469,0.6622516556291391,0.5231788079470199,100,151
13 2.0,0.046937296121783253,0.5617977528089888,0.449438202247191,100,178
14 2.5,0.034130184331797236,0.44642857142857145,0.3705357142857143,100,224
15 3.0,0.027351895007972526,0.38022813688212925,0.3155893536121673,100,263
16 3.5,0.01597542242703533,0.23809523809523808,0.19047619047619047,100,420
17 4.0,0.0103098262209704,0.16474464579901152,0.12026359143327842,100,607
18 4.5,0.007164108988412151,0.12135922330097088,0.08980582524271845,100,824
19 5.0,0.0038693124211136173,0.06414368184733804,0.04361770365618987,100,1559
20 5.5,0.0017085839256424276,0.03026634382566586,0.019975786924939468,100,3304
21 6.0,0.0008577889839099581,0.016116035455278,0.012087026591458501,100,6205

View File

@@ -0,0 +1,41 @@
# Simulation ended at 2024-12-02 23:05:29.898637
# Duration: 457.69 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/204.33.484.alist
# SNR: [0.5, 8.0, 0.25]
# Omega: 0.05
# Gamma: 0.05
# Eta: 1.5
# Max iterations: 200
Eb_N0,BER,FER,DFR,error_frames,total_frames
0.5,0.12,1.0,1.0,100,100
0.75,0.10813434284604931,0.9900990099009901,0.9900990099009901,100,101
1.0,0.09770280661284121,0.9803921568627451,0.9803921568627451,100,102
1.25,0.08543417366946779,0.9523809523809523,0.9523809523809523,100,105
1.5,0.0719837484543367,0.9009009009009009,0.9009009009009009,100,111
1.75,0.06024251805985552,0.8771929824561403,0.8771929824561403,100,114
2.0,0.04967320261437908,0.8333333333333334,0.8333333333333334,100,120
2.25,0.03716451119454874,0.7092198581560284,0.7092198581560284,100,141
2.5,0.0265022137887413,0.6451612903225806,0.6451612903225806,100,155
2.75,0.019388352355867722,0.4975124378109453,0.4975124378109453,100,201
3.0,0.014223722275795565,0.4098360655737705,0.4098360655737705,100,244
3.25,0.009013282732447819,0.2932551319648094,0.2932551319648094,100,341
3.5,0.006839402427637722,0.23809523809523808,0.23809523809523808,100,420
3.75,0.003963441046521701,0.14727540500736377,0.14727540500736377,100,679
4.0,0.0027117229870671673,0.10638297872340426,0.10638297872340426,100,940
4.25,0.0018159536541889484,0.07575757575757576,0.07575757575757576,100,1320
4.5,0.0012080024106239642,0.054884742041712405,0.054884742041712405,100,1822
4.75,0.0006190697286807863,0.030358227079538554,0.030358227079538554,100,3294
5.0,0.0003579877972855186,0.01867762420620097,0.01867762420620097,100,5354
5.25,0.0001938688575441012,0.010835410120273052,0.010835410120273052,100,9229
5.5,0.00011391293717562597,0.006297625795075257,0.006297625795075257,100,15879
5.75,6.218169958533588e-05,0.003655638822884299,0.003655638822884299,100,27355
6.0,3.6113375362423515e-05,0.0021925977898614277,0.0021925977898614277,100,45608
6.25,1.574319438154999e-05,0.0009586900459212532,0.0009586900459212532,100,104309
6.5,8.499078397480518e-06,0.0005318441696582901,0.0005318441696582901,100,188025
6.75,4.217835570355015e-06,0.00026232879766842164,0.00026232879766842164,100,381201
7.0,2.385414130804684e-06,0.00014791017710764608,0.00014791017710764608,100,676086
7.25,1.245105365156734e-06,7.76762980097779e-05,7.76762980097779e-05,100,1287394
7.5,5.97069265607457e-07,3.7593250056765805e-05,3.7593250056765805e-05,100,2660052
7.75,2.649929321490222e-07,1.7216101324331377e-05,1.7216101324331377e-05,100,5808516
1 # Simulation ended at 2024-12-02 23:05:29.898637
2 # Duration: 457.69 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/204.33.484.alist
6 # SNR: [0.5, 8.0, 0.25]
7 # Omega: 0.05
8 # Gamma: 0.05
9 # Eta: 1.5
10 # Max iterations: 200
11 Eb_N0,BER,FER,DFR,error_frames,total_frames
12 0.5,0.12,1.0,1.0,100,100
13 0.75,0.10813434284604931,0.9900990099009901,0.9900990099009901,100,101
14 1.0,0.09770280661284121,0.9803921568627451,0.9803921568627451,100,102
15 1.25,0.08543417366946779,0.9523809523809523,0.9523809523809523,100,105
16 1.5,0.0719837484543367,0.9009009009009009,0.9009009009009009,100,111
17 1.75,0.06024251805985552,0.8771929824561403,0.8771929824561403,100,114
18 2.0,0.04967320261437908,0.8333333333333334,0.8333333333333334,100,120
19 2.25,0.03716451119454874,0.7092198581560284,0.7092198581560284,100,141
20 2.5,0.0265022137887413,0.6451612903225806,0.6451612903225806,100,155
21 2.75,0.019388352355867722,0.4975124378109453,0.4975124378109453,100,201
22 3.0,0.014223722275795565,0.4098360655737705,0.4098360655737705,100,244
23 3.25,0.009013282732447819,0.2932551319648094,0.2932551319648094,100,341
24 3.5,0.006839402427637722,0.23809523809523808,0.23809523809523808,100,420
25 3.75,0.003963441046521701,0.14727540500736377,0.14727540500736377,100,679
26 4.0,0.0027117229870671673,0.10638297872340426,0.10638297872340426,100,940
27 4.25,0.0018159536541889484,0.07575757575757576,0.07575757575757576,100,1320
28 4.5,0.0012080024106239642,0.054884742041712405,0.054884742041712405,100,1822
29 4.75,0.0006190697286807863,0.030358227079538554,0.030358227079538554,100,3294
30 5.0,0.0003579877972855186,0.01867762420620097,0.01867762420620097,100,5354
31 5.25,0.0001938688575441012,0.010835410120273052,0.010835410120273052,100,9229
32 5.5,0.00011391293717562597,0.006297625795075257,0.006297625795075257,100,15879
33 5.75,6.218169958533588e-05,0.003655638822884299,0.003655638822884299,100,27355
34 6.0,3.6113375362423515e-05,0.0021925977898614277,0.0021925977898614277,100,45608
35 6.25,1.574319438154999e-05,0.0009586900459212532,0.0009586900459212532,100,104309
36 6.5,8.499078397480518e-06,0.0005318441696582901,0.0005318441696582901,100,188025
37 6.75,4.217835570355015e-06,0.00026232879766842164,0.00026232879766842164,100,381201
38 7.0,2.385414130804684e-06,0.00014791017710764608,0.00014791017710764608,100,676086
39 7.25,1.245105365156734e-06,7.76762980097779e-05,7.76762980097779e-05,100,1287394
40 7.5,5.97069265607457e-07,3.7593250056765805e-05,3.7593250056765805e-05,100,2660052
41 7.75,2.649929321490222e-07,1.7216101324331377e-05,1.7216101324331377e-05,100,5808516

View File

@@ -0,0 +1,23 @@
# Simulation ended at 2024-12-03 00:09:39.594291
# Duration: 13.34 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/204.55.187.alist
# SNR: [0.5, 6.5, 0.5]
# Omega: 0.05
# Gamma: 0.05
# Eta: 1.5
# Max iterations: 200
Eb_N0,BER,FER,DFR,error_frames,total_frames
0.5,0.14955882352941177,1.0,1.0,100,100
1.0,0.13053921568627452,1.0,1.0,100,100
1.5,0.1117156862745098,1.0,1.0,100,100
2.0,0.08855900850906401,0.9433962264150944,0.9433962264150944,100,106
2.5,0.061954193442082715,0.8403361344537815,0.8403361344537815,100,119
3.0,0.04129734085414988,0.684931506849315,0.684931506849315,100,146
3.5,0.01677088158097885,0.3937007874015748,0.3937007874015748,100,254
4.0,0.006098567373077177,0.16835016835016836,0.16835016835016836,100,594
4.5,0.0022584167152749734,0.07627765064836003,0.07627765064836003,100,1311
5.0,0.0006236647602871512,0.022558087074216106,0.022558087074216106,100,4433
5.5,0.00012082469950359148,0.004989522003792037,0.004989522003792037,100,20042
6.0,2.1555362612449652e-05,0.001025010250102501,0.001025010250102501,100,97560
1 # Simulation ended at 2024-12-03 00:09:39.594291
2 # Duration: 13.34 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/204.55.187.alist
6 # SNR: [0.5, 6.5, 0.5]
7 # Omega: 0.05
8 # Gamma: 0.05
9 # Eta: 1.5
10 # Max iterations: 200
11 Eb_N0,BER,FER,DFR,error_frames,total_frames
12 0.5,0.14955882352941177,1.0,1.0,100,100
13 1.0,0.13053921568627452,1.0,1.0,100,100
14 1.5,0.1117156862745098,1.0,1.0,100,100
15 2.0,0.08855900850906401,0.9433962264150944,0.9433962264150944,100,106
16 2.5,0.061954193442082715,0.8403361344537815,0.8403361344537815,100,119
17 3.0,0.04129734085414988,0.684931506849315,0.684931506849315,100,146
18 3.5,0.01677088158097885,0.3937007874015748,0.3937007874015748,100,254
19 4.0,0.006098567373077177,0.16835016835016836,0.16835016835016836,100,594
20 4.5,0.0022584167152749734,0.07627765064836003,0.07627765064836003,100,1311
21 5.0,0.0006236647602871512,0.022558087074216106,0.022558087074216106,100,4433
22 5.5,0.00012082469950359148,0.004989522003792037,0.004989522003792037,100,20042
23 6.0,2.1555362612449652e-05,0.001025010250102501,0.001025010250102501,100,97560

View File

@@ -0,0 +1,23 @@
# Simulation ended at 2024-12-03 00:09:07.042779
# Duration: 3.17 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/96.3.965.alist
# SNR: [0.5, 6.5, 0.5]
# Omega: 0.05
# Gamma: 0.05
# Eta: 1.5
# Max iterations: 200
Eb_N0,BER,FER,DFR,error_frames,total_frames
0.5,0.12355324074074074,0.9259259259259259,0.9259259259259259,100,108
1.0,0.10099637681159421,0.8695652173913043,0.8695652173913043,100,115
1.5,0.07124681933842239,0.7633587786259542,0.7633587786259542,100,131
2.0,0.04857073643410853,0.5813953488372093,0.5813953488372093,100,172
2.5,0.028960129310344827,0.43103448275862066,0.4267241379310345,100,232
3.0,0.016740063233965673,0.27100271002710025,0.2682926829268293,100,369
3.5,0.007854441190824792,0.14641288433382138,0.14494875549048317,100,683
4.0,0.0033556595653109534,0.0645577792123951,0.06391220142027114,100,1549
4.5,0.0015312635810517167,0.03259452411994785,0.03226857887874837,100,3068
5.0,0.0005040899210616635,0.011440338634023568,0.010868321702322388,100,8741
5.5,0.000191799885812161,0.004757826624797792,0.004519935293557903,100,21018
6.0,5.7918971359068664e-05,0.0014479742839767166,0.001390055312617648,100,69062
1 # Simulation ended at 2024-12-03 00:09:07.042779
2 # Duration: 3.17 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/96.3.965.alist
6 # SNR: [0.5, 6.5, 0.5]
7 # Omega: 0.05
8 # Gamma: 0.05
9 # Eta: 1.5
10 # Max iterations: 200
11 Eb_N0,BER,FER,DFR,error_frames,total_frames
12 0.5,0.12355324074074074,0.9259259259259259,0.9259259259259259,100,108
13 1.0,0.10099637681159421,0.8695652173913043,0.8695652173913043,100,115
14 1.5,0.07124681933842239,0.7633587786259542,0.7633587786259542,100,131
15 2.0,0.04857073643410853,0.5813953488372093,0.5813953488372093,100,172
16 2.5,0.028960129310344827,0.43103448275862066,0.4267241379310345,100,232
17 3.0,0.016740063233965673,0.27100271002710025,0.2682926829268293,100,369
18 3.5,0.007854441190824792,0.14641288433382138,0.14494875549048317,100,683
19 4.0,0.0033556595653109534,0.0645577792123951,0.06391220142027114,100,1549
20 4.5,0.0015312635810517167,0.03259452411994785,0.03226857887874837,100,3068
21 5.0,0.0005040899210616635,0.011440338634023568,0.010868321702322388,100,8741
22 5.5,0.000191799885812161,0.004757826624797792,0.004519935293557903,100,21018
23 6.0,5.7918971359068664e-05,0.0014479742839767166,0.001390055312617648,100,69062

View File

@@ -0,0 +1,23 @@
# Simulation ended at 2024-12-03 00:09:16.332413
# Duration: 0.22 seconds
# Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
# Parameters:
# Code: ../../codes/BCH_31_26.alist
# SNR: [0.5, 6.5, 0.5]
# Omega: 0.05
# Gamma: 0.05
# Eta: 1.5
# Max iterations: 200
Eb_N0,BER,FER,DFR,error_frames,total_frames
0.5,0.09201480698043363,0.819672131147541,0.5983606557377049,100,122
1.0,0.07896003851709196,0.746268656716418,0.6044776119402985,100,134
1.5,0.06514453288646838,0.6493506493506493,0.4935064935064935,100,154
2.0,0.05186241311709143,0.5524861878453039,0.4198895027624309,100,181
2.5,0.03704747147485561,0.4366812227074236,0.34934497816593885,100,229
3.0,0.023727816452593392,0.303951367781155,0.24924012158054712,100,329
3.5,0.015176651305683565,0.19047619047619047,0.15619047619047619,100,525
4.0,0.008794162826420891,0.11904761904761904,0.0988095238095238,100,840
4.5,0.006121177649576122,0.08396305625524769,0.06633081444164568,100,1191
5.0,0.0029050661198306914,0.040749796251018745,0.030562347188264057,100,2454
5.5,0.001378027587705007,0.021043771043771045,0.015782828282828284,100,4752
6.0,0.0006017827814901646,0.00971628449280995,0.006995724834823164,100,10292
1 # Simulation ended at 2024-12-03 00:09:16.332413
2 # Duration: 0.22 seconds
3 # Platform: Linux-6.6.63-1-lts-x86_64-with-glibc2.40
4 # Parameters:
5 # Code: ../../codes/BCH_31_26.alist
6 # SNR: [0.5, 6.5, 0.5]
7 # Omega: 0.05
8 # Gamma: 0.05
9 # Eta: 1.5
10 # Max iterations: 200
11 Eb_N0,BER,FER,DFR,error_frames,total_frames
12 0.5,0.09201480698043363,0.819672131147541,0.5983606557377049,100,122
13 1.0,0.07896003851709196,0.746268656716418,0.6044776119402985,100,134
14 1.5,0.06514453288646838,0.6493506493506493,0.4935064935064935,100,154
15 2.0,0.05186241311709143,0.5524861878453039,0.4198895027624309,100,181
16 2.5,0.03704747147485561,0.4366812227074236,0.34934497816593885,100,229
17 3.0,0.023727816452593392,0.303951367781155,0.24924012158054712,100,329
18 3.5,0.015176651305683565,0.19047619047619047,0.15619047619047619,100,525
19 4.0,0.008794162826420891,0.11904761904761904,0.0988095238095238,100,840
20 4.5,0.006121177649576122,0.08396305625524769,0.06633081444164568,100,1191
21 5.0,0.0029050661198306914,0.040749796251018745,0.030562347188264057,100,2454
22 5.5,0.001378027587705007,0.021043771043771045,0.015782828282828284,100,4752
23 6.0,0.0006017827814901646,0.00971628449280995,0.006995724834823164,100,10292