Moved *_proximal* to proximal/* (+ same thing for hybrid)
This commit is contained in:
@@ -18,11 +18,11 @@
|
||||
legend style={at={(0.05,0.77)},anchor=south west},
|
||||
]
|
||||
\addplot[only marks, red] table [col sep=comma,
|
||||
x=n, y=spf] {res/fps_vs_n_proximal.csv};
|
||||
x=n, y=spf] {res/proximal/fps_vs_n.csv};
|
||||
\addlegendentry{proximal}
|
||||
|
||||
\addplot[only marks, blue] table [col sep=comma,
|
||||
x=n, y=spf] {res/fps_vs_n_hybrid.csv};
|
||||
x=n, y=spf] {res/hybrid/fps_vs_n.csv};
|
||||
\addlegendentry{hybrid prox \& ML ($\SI{12}{\bit}$)}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -75,7 +75,7 @@
|
||||
colormap/rocket,
|
||||
-stealth,
|
||||
]
|
||||
table[col sep=comma] {res/2d_grad_L.csv};
|
||||
table[col sep=comma] {res/proximal/2d_grad_L.csv};
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
colormap/rocket,
|
||||
-stealth,
|
||||
]
|
||||
table[col sep=comma] {res/2d_grad_rep.csv};
|
||||
table[col sep=comma] {res/proximal/2d_grad_h.csv};
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
|
||||
|
||||
@@ -36,15 +36,15 @@
|
||||
]
|
||||
\addplot table [x=SNR, y=BER,
|
||||
col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\addplot table [x=SNR, y=BER,
|
||||
col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot table [x=SNR, y=BER,
|
||||
col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -97,7 +97,7 @@
|
||||
\foreach \gamma in {0.01, 0.05, 0.15}{
|
||||
\addplot table [x=SNR, y=BER,
|
||||
col sep=comma, discard if not={gamma}{\gamma}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\legend{\gamma}
|
||||
}
|
||||
\legend{$\gamma=0.01$, $\gamma=0.05$, $\gamma=0.15$}
|
||||
@@ -117,22 +117,22 @@
|
||||
mesh/rows=17, mesh/cols=14,
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = \left[ 0\text{:}.01\text{:}.16 \right] $}
|
||||
\addplot3[red, line width=1.5] table [col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[blue, line width=1.5] table [col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot3[brown, line width=1.5] table [col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -168,22 +168,22 @@
|
||||
mesh/rows=17, mesh/cols=10,
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_963965.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{$\gamma = \left[ 0\text{:}.01\text{:}.16 \right] $}
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_963965.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_963965.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_963965.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -201,22 +201,22 @@
|
||||
mesh/rows=17, mesh/cols=14,
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20433484.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = \left[ 0\text{:}.01\text{:}.16 \right] $}
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20433484.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20433484.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20433484.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -234,22 +234,22 @@
|
||||
mesh/rows=17, mesh/cols=10,
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_40833844.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{$\gamma = \left[ 0\text{:}.01\text{:}.16 \right] $}
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_40833844.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_40833844.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_40833844.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -267,22 +267,22 @@
|
||||
mesh/rows=17, mesh/cols=10,
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{$\gamma = \left[ 0\text{:}.01\text{:}.16 \right] $}
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -300,22 +300,22 @@
|
||||
mesh/rows=17, mesh/cols=10,
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20455187.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{$\gamma = \left[ 0\text{:}.01\text{:}.16 \right] $}
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20455187.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20455187.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_20455187.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -333,22 +333,22 @@
|
||||
mesh/rows=17, mesh/cols=10,
|
||||
colormap/viridis] table [col sep=comma,
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{$\gamma = \left[ 0\text{:}.01\text{:}.16 \right] $}
|
||||
\addplot3[red, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\addplot3[blue, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.01},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot3[brown, line width=1.5] table[col sep=comma,
|
||||
discard if not={gamma}{0.15},
|
||||
x=SNR, y=gamma, z=BER]
|
||||
{res/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -408,13 +408,13 @@ Output $\boldsymbol{\hat{x}}$
|
||||
ymax=1.5, ymin=3e-7,
|
||||
]
|
||||
\addplot table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\addplot table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -427,13 +427,13 @@ Output $\boldsymbol{\hat{x}}$
|
||||
ymax=1.5, ymin=3e-7,
|
||||
]
|
||||
\addplot table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\addplot table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}\\
|
||||
@@ -446,13 +446,13 @@ Output $\boldsymbol{\hat{x}}$
|
||||
ymax=1.5, ymin=3e-7,
|
||||
]
|
||||
\addplot table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.15$}
|
||||
\addplot table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.01$}
|
||||
\addplot table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{$\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -528,10 +528,10 @@ Output $\boldsymbol{\hat{x}}$
|
||||
% ]
|
||||
%
|
||||
% \addplot table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
% {res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
% {res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
% \addlegendentry{proximal}
|
||||
% \addplot table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
% {res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
% {res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
% \addlegendentry{hybrid prox. \& ML}
|
||||
% \end{axis}
|
||||
% \end{tikzpicture}
|
||||
@@ -545,10 +545,10 @@ Output $\boldsymbol{\hat{x}}$
|
||||
% ]
|
||||
%
|
||||
% \addplot table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
% {res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
% {res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
% \addlegendentry{proximal}
|
||||
% \addplot table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
% {res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
% {res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
% \addlegendentry{hybrid prox. \& ML}
|
||||
% \end{axis}
|
||||
% \end{tikzpicture}\\
|
||||
@@ -562,10 +562,10 @@ Output $\boldsymbol{\hat{x}}$
|
||||
% ]
|
||||
%
|
||||
% \addplot table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.05}]
|
||||
% {res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
% {res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
% \addlegendentry{proximal}
|
||||
% \addplot table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.05}]
|
||||
% {res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
% {res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
% \addlegendentry{hybrid prox. \& ML}
|
||||
% \end{axis}
|
||||
% \end{tikzpicture}
|
||||
@@ -593,7 +593,7 @@ Output $\boldsymbol{\hat{x}}$
|
||||
\addplot table [col sep=comma,
|
||||
discard if not={gamma}{0.05},
|
||||
x=SNR, y=BER]
|
||||
{res/2d_ber_fer_dfr_20433484.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
|
||||
@@ -695,29 +695,29 @@ $\textcolor{KITblue}{\text{Output }\boldsymbol{\tilde{x}}_n\text{ with lowest }d
|
||||
]
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=BER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
@@ -733,30 +733,30 @@ $\textcolor{KITblue}{\text{Output }\boldsymbol{\tilde{x}}_n\text{ with lowest }d
|
||||
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
\addlegendentry{hybrid prox. \& ML, $\gamma = 0.15$}
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
\addlegendentry{hybrid prox. \& ML, $\gamma = 0.01$}
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
\addlegendentry{hybrid prox. \& ML, $\gamma = 0.05$}
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
\begin{tikzpicture}[scale=0.55]
|
||||
@@ -771,30 +771,30 @@ $\textcolor{KITblue}{\text{Output }\boldsymbol{\tilde{x}}_n\text{ with lowest }d
|
||||
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
\addlegendentry{hybrid prox. \& ML, $\gamma = 0.15$}
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
\addlegendentry{hybrid prox. \& ML, $\gamma = 0.01$}
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_proximal.csv};
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=DFR, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/2d_ber_fer_dfr_20433484_hybrid.csv};
|
||||
\addlegendentry{hybrid prox. \& ML, $\gamma = 0.05$}
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
|
||||
@@ -804,6 +804,270 @@ $\textcolor{KITblue}{\text{Output }\boldsymbol{\tilde{x}}_n\text{ with lowest }d
|
||||
\end{frame}
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\begin{frame}[t]
|
||||
\frametitle{Proximal Decoding: Improvement using ``ML-on-List''}
|
||||
|
||||
\begin{figure}[H]
|
||||
\vspace*{-0.5cm}
|
||||
\centering
|
||||
\begin{subfigure}[c]{0.33\textwidth}
|
||||
\centering
|
||||
|
||||
\begin{tikzpicture}[scale=0.35]
|
||||
\begin{axis}[
|
||||
grid=both,
|
||||
xlabel={$E_b / N_0$}, ylabel={FER},
|
||||
ymode=log,
|
||||
legend columns=2,
|
||||
legend style={at={(0.5,-0.45)},anchor=south},
|
||||
ymax=1.5, ymin=3e-8,
|
||||
]
|
||||
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/hybrid/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/hybrid/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/hybrid/2d_ber_fer_dfr_963965.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
\caption{$\left( 3, 6 \right)$-regular LDPC code with $n=96, k=48$\\ \cite[\text{96.3.965}]{mackay_enc}}
|
||||
\end{subfigure}%
|
||||
\begin{subfigure}[c]{0.33\textwidth}
|
||||
\centering
|
||||
\begin{tikzpicture}[scale=0.35]
|
||||
\begin{axis}[
|
||||
grid=both,
|
||||
xlabel={$E_b / N_0$}, ylabel={FER},
|
||||
ymode=log,
|
||||
legend columns=2,
|
||||
legend style={at={(0.5,-0.45)},anchor=south},
|
||||
ymax=1.5, ymin=3e-8,
|
||||
]
|
||||
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/hybrid/2d_ber_fer_dfr_20433484.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
\caption{$\left( 3, 6 \right)$-regular LDPC code with $n=204, k=102$\\ \cite[\text{204.33.484}]{mackay_enc}}
|
||||
\end{subfigure}%
|
||||
\begin{subfigure}[c]{0.33\textwidth}
|
||||
\centering
|
||||
\begin{tikzpicture}[scale=0.35]
|
||||
\begin{axis}[
|
||||
grid=both,
|
||||
xlabel={$E_b / N_0$}, ylabel={FER},
|
||||
ymode=log,
|
||||
legend columns=2,
|
||||
legend style={at={(0.5,-0.45)},anchor=south},
|
||||
ymax=1.5, ymin=3e-8,
|
||||
]
|
||||
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/hybrid/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/hybrid/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/hybrid/2d_ber_fer_dfr_40833844.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
\caption{$\left( 3, 6 \right)$-regular LDPC code with $n=408, k=204$\\ \cite[\text{408.33.844}]{mackay_enc}}
|
||||
\end{subfigure}
|
||||
\begin{subfigure}[c]{0.33\textwidth}
|
||||
\centering
|
||||
\begin{tikzpicture}[scale=0.35]
|
||||
\begin{axis}[
|
||||
grid=both,
|
||||
xlabel={$E_b / N_0$}, ylabel={FER},
|
||||
ymode=log,
|
||||
legend columns=2,
|
||||
legend style={at={(0.5,-0.45)},anchor=south},
|
||||
ymax=1.5, ymin=3e-8,
|
||||
]
|
||||
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/hybrid/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/hybrid/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/hybrid/2d_ber_fer_dfr_bch_31_26.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
\caption{BCH code with $n=31, k=26$}
|
||||
\end{subfigure}%
|
||||
\begin{subfigure}[c]{0.33\textwidth}
|
||||
\centering
|
||||
\begin{tikzpicture}[scale=0.35]
|
||||
\begin{axis}[
|
||||
grid=both,
|
||||
xlabel={$E_b / N_0$}, ylabel={FER},
|
||||
ymode=log,
|
||||
legend columns=2,
|
||||
legend style={at={(0.5,-0.45)},anchor=south},
|
||||
ymax=1.5, ymin=3e-8,
|
||||
]
|
||||
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/hybrid/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/hybrid/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/hybrid/2d_ber_fer_dfr_20455187.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
\caption{$\left( 5, 10 \right)$-regular LDPC code with $n=204, k=102$\\ \cite[\text{204.55.187}]{mackay_enc}}
|
||||
\end{subfigure}%
|
||||
\begin{subfigure}[c]{0.33\textwidth}
|
||||
\centering
|
||||
\begin{tikzpicture}[scale=0.35]
|
||||
\begin{axis}[
|
||||
grid=both,
|
||||
xlabel={$E_b / N_0$}, ylabel={FER},
|
||||
ymode=log,
|
||||
legend columns=2,
|
||||
legend style={at={(0.5,-0.45)},anchor=south},
|
||||
ymax=1.5, ymin=3e-8,
|
||||
]
|
||||
|
||||
\addplot[ForestGreen, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.15$}
|
||||
\addplot[Emerald, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.15}]
|
||||
{res/hybrid/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.15$}
|
||||
|
||||
\addplot[NavyBlue, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.01$}
|
||||
\addplot[RoyalPurple, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.01}]
|
||||
{res/hybrid/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.01$}
|
||||
|
||||
\addplot[RedOrange, mark=*, solid]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/proximal/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{proximal, $\gamma = 0.05$}
|
||||
\addplot[red, mark=triangle, densely dashed]
|
||||
table [x=SNR, y=FER, col sep=comma, discard if not={gamma}{0.05}]
|
||||
{res/hybrid/2d_ber_fer_dfr_pegreg252x504.csv};
|
||||
\addlegendentry{hybrid, $\gamma = 0.05$}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
\caption{LDPC code (Progressive Edge Growth Construction) with $n=504, k=252$\\ \cite[\text{PEGReg252x504}]{mackay_enc}}
|
||||
\end{subfigure}%
|
||||
\end{figure}
|
||||
\end{frame}
|
||||
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%\begin{frame}[t, fragile]
|
||||
% \frametitle{Proximal Decoding: Improvement using ``ML-on-List''}
|
||||
|
||||
Reference in New Issue
Block a user