dissertation_work/Dissertation/appendices.tex

85 lines
5.5 KiB
TeX
Raw Normal View History

2024-02-19 17:04:37 +00:00
\section{Code Listings}
Parts of this code have been released on \texttt{CRAN} under the package name \texttt{nnR}, and can be found in \cite{nnR-package}, with the corresponding repository being found at \cite{Rafi_nnR_2024}:
\lstinputlisting[language = R, style = rstyle, label = nn_creator, caption = {R code for neural network generation}]{"/Users/shakilrafi/R-simulations/nn_creator.R"}
\lstinputlisting[language = R, style = rstyle, label = aux_fun, caption = {R code for auxilliary functions}]{"/Users/shakilrafi/R-simulations/aux_fun.R"}
\lstinputlisting[language = R, style = rstyle, label = activations, caption = {R code for activation functions ReLU and Sigmoid}]{"/Users/shakilrafi/R-simulations/activations.R"}
\lstinputlisting[language = R, style = rstyle, label = instantiation, caption = {R code for intanitation}]{"/Users/shakilrafi/R-simulations/instantiation.R"}
2024-02-19 17:04:37 +00:00
\lstinputlisting[language = R, style = rstyle, label = stk, caption = {R code for parallelizing two neural networks}]{"/Users/shakilrafi/R-simulations/stacking.R"}
\lstinputlisting[language = R, style = rstyle, label = affn, caption = {R code for affine neural networks}]{"/Users/shakilrafi/R-simulations/Aff.R"}
2024-02-19 17:04:37 +00:00
\lstinputlisting[language = R, style = rstyle, label = comp, caption = {R code for composition of two neural networks}]{"/Users/shakilrafi/R-simulations/comp.R"}
\lstinputlisting[language = R, style = rstyle, label = scalar_mult, caption = {R code for scalar multiplication}]{"/Users/shakilrafi/R-simulations/scalar_mult.R"}
\lstinputlisting[language = R, style = rstyle, label = nn_sum, caption = {R code for sum of two neural networks}]{"/Users/shakilrafi/R-simulations/nn_sum.R"}
\lstinputlisting[language = R, style = rstyle, label = i, caption = {R code for $\mathfrak{i}$}]{"/Users/shakilrafi/R-simulations/i.R"}
\lstinputlisting[language = R, style = rstyle, label = Id, caption = {R code for $\mathsf{Id}$ neural networks}]{"/Users/shakilrafi/R-simulations/Id.R"}
\lstinputlisting[language = R, style = rstyle, label = Tun, caption = {R code for $\tun$}]{"/Users/shakilrafi/R-simulations/Tun.R"}
\lstinputlisting[language = R, style = rstyle, label = Phi_k, caption = {R code for $\Phi_k$}]{"/Users/shakilrafi/R-simulations/Phi_k.R"}
\includegraphics{"/Users/shakilrafi/R-simulations/Phi_k_properties/Phi_k_diff.png"}
\lstinputlisting[language = R, style = rstyle, label = Phi_k_properties, caption = {R code for simulations involving $\Phi_k$}]{"/Users/shakilrafi/R-simulations/Phi_k_properties.R"}
\lstinputlisting[language = R, style = rstyle, label = Phi, caption = {R code for $\Phi$}]{"/Users/shakilrafi/R-simulations/Phi.R"}
\lstinputlisting[language = R, style = rstyle, label = Phi_properties, caption = {R code for simulations involving $\Phi$}]{"/Users/shakilrafi/R-simulations/Phi_properties.R"}
\lstinputlisting[language = R, style = rstyle, label = Sqr, caption = {R code for $\sqr$}]{"/Users/shakilrafi/R-simulations/Sqr.R"}
\lstinputlisting[language = R, style = rstyle, label = Sqr_properties, caption = {R code simulations involving $\sqr$}]{"/Users/shakilrafi/R-simulations/Sqr_properties.R"}
2024-04-09 14:47:55 +00:00
\lstinputlisting[language = R, style = rstyle, label = Prd, caption = {R code simulations involving $\sqr$}]{"/Users/shakilrafi/R-simulations/Sqr_properties.R"}
2024-03-12 00:41:42 +00:00
\lstinputlisting[language = R, style = rstyle, label = Pwr, caption = {R code for $\pwr^{q,\ve}$ networks}]{"/Users/shakilrafi/R-simulations/Pwr.R"}
2024-02-19 17:04:37 +00:00
2024-03-12 00:41:42 +00:00
\lstinputlisting[language = R, style = rstyle, label = Pwr_3_properties, caption = {R code simulations involving $\pwr_3^{q,\ve}$}]{"/Users/shakilrafi/R-simulations/Pwr_3_properties.R"}
2024-02-19 17:04:37 +00:00
2024-04-09 14:47:55 +00:00
\lstinputlisting[language = R, style = rstyle, label = Nrm, caption = {R code simulations involving $\nrm^d_1$}]{"/Users/shakilrafi/R-simulations/Nrm.R"}
\lstinputlisting[language = R, style = rstyle, label = Mxm, caption = {R code simulations involving $\mxm_d$}]{"/Users/shakilrafi/R-simulations/Mxm.R"}
\lstinputlisting[language = R, style = rstyle, label = Tay, caption = {R code simulations involving $\tay$, note that this implementation is different from how it is presented in the exposition. We chose to explicitly define the $\tay$ network, and let neural network exponentials, cosines, and sines be instantiations of this network with various different coefficients.}]{"/Users/shakilrafi/R-simulations/Tay.R"}
2024-02-19 17:04:37 +00:00
2024-04-09 14:47:55 +00:00
\lstinputlisting[language = R, style = rstyle, label = Mxm, caption = {R code simulations for $\csn_n^{q,\ve}$}]{"/Users/shakilrafi/R-simulations/Csn.R"}
2024-02-19 17:04:37 +00:00
2024-04-09 14:47:55 +00:00
\lstinputlisting[language = R, style = rstyle, label = Mxm, caption = {R code simulations for $\sne_n^{q,\ve}$}]{"/Users/shakilrafi/R-simulations/Sne.R"}
2024-02-19 17:04:37 +00:00
2024-04-09 14:47:55 +00:00
\lstinputlisting[language = R, style = rstyle, label = Etr, caption = {R code simulations involving $\etr$}]{"/Users/shakilrafi/R-simulations/Etr.R"}
2024-02-19 17:04:37 +00:00
2024-04-09 14:47:55 +00:00
\lstinputlisting[language = R, style = rstyle, label = MC, caption = {R code simulations involving $\etr$}]{"/Users/shakilrafi/R-simulations/MC.R"}
2024-02-19 17:04:37 +00:00
2024-03-12 00:41:42 +00:00
\newpage
\begin{center}
\textbf{Vita}
\end{center}
The author was born in November 1\textsuperscript{st}, 1992 in the city of Dhaka in the heart of Bangladesh. He grew up in the large city with a childhood that included setting things on fire, and very occasionally focusing on mathematics. He failed to achieve his childhood goal of becoming an astronomer however when he entered college at Troy University in 2011 and realized it would involve cold nights outside, and so chose mathematics instead. He has continued his pursuits in mathematics and is now a graduate student at the University of Arkansas trying to graduate.
2024-02-19 17:04:37 +00:00