From 5a5b9d4f580291cf2108211f9e624252a9ef9898 Mon Sep 17 00:00:00 2001 From: Andrew Date: Sat, 28 Sep 2024 12:33:09 +0100 Subject: [PATCH] [CT4101]: Add Assignment 1 LaTeX --- .../assignment1/latex/CT4101-Assignment-1.pdf | Bin 0 -> 19000 bytes .../assignment1/latex/CT4101-Assignment-1.tex | 111 ++++++++++++++++++ .../assignment1/latex/references.bib | 10 ++ 3 files changed, 121 insertions(+) create mode 100644 year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/CT4101-Assignment-1.pdf create mode 100644 year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/CT4101-Assignment-1.tex create mode 100644 year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/references.bib diff --git a/year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/CT4101-Assignment-1.pdf b/year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/CT4101-Assignment-1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..dfae03eb3de1eef9718e975086188a8eb103184e GIT binary patch literal 19000 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 literal 0 HcmV?d00001 diff --git a/year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/CT4101-Assignment-1.tex b/year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/CT4101-Assignment-1.tex new file mode 100644 index 00000000..85d70853 --- /dev/null +++ b/year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/CT4101-Assignment-1.tex @@ -0,0 +1,111 @@ +%! TeX program = lualatex +\documentclass[a4paper]{article} + +% packages +\usepackage{microtype} % Slightly tweak font spacing for aesthetics +\usepackage[english]{babel} % Language hyphenation and typographical rules +\usepackage[final, colorlinks = true, urlcolor = black, linkcolor = black]{hyperref} +\usepackage{changepage} % adjust margins on the fly + +\usepackage{fontspec} +\setmainfont{EB Garamond} +\setmonofont[Scale=MatchLowercase]{Deja Vu Sans Mono} + +\usepackage{minted} +\usemintedstyle{algol_nu} +\usepackage{xcolor} + +\usepackage{pgfplots} +\pgfplotsset{width=\textwidth,compat=1.9} + +\usepackage{caption} +\newenvironment{code}{\captionsetup{type=listing}}{} +\captionsetup[listing]{skip=0pt} +\setlength{\abovecaptionskip}{5pt} +\setlength{\belowcaptionskip}{5pt} + +\usepackage[yyyymmdd]{datetime} +\renewcommand{\dateseparator}{--} + +\usepackage{titlesec} +% \titleformat{\section}{\LARGE\bfseries}{}{}{}[\titlerule] +% \titleformat{\subsection}{\Large\bfseries}{}{0em}{} +% \titlespacing{\subsection}{0em}{-0.7em}{0em} +% +% \titleformat{\subsubsection}{\large\bfseries}{}{0em}{$\bullet$ } +% \titlespacing{\subsubsection}{1em}{-0.7em}{0em} + +% margins +\addtolength{\hoffset}{-2.25cm} +\addtolength{\textwidth}{4.5cm} +\addtolength{\voffset}{-3.25cm} +\addtolength{\textheight}{5cm} +\setlength{\parskip}{0pt} +\setlength{\parindent}{0in} +% \setcounter{secnumdepth}{0} + +\begin{document} +\hrule \medskip +\begin{minipage}{0.295\textwidth} + \raggedright + \footnotesize + Name: Andrew Hayes \\ + % E-mail: \href{mailto://a.hayes18@universityofgalway.ie}{\texttt{a.hayes18@universityofgalway.ie}} \hfill\\ + Student ID: 21321503 \hfill \\ + Programme: 4BCT \hfill +\end{minipage} +\begin{minipage}{0.4\textwidth} + \centering + \vspace{0.4em} + \Large + \textbf{CT4101} \\ +\end{minipage} +\begin{minipage}{0.295\textwidth} + \raggedleft + \today +\end{minipage} +\medskip\hrule +\begin{center} + \normalsize + Assignment 01: Classification Using Scikit-Learn +\end{center} +\hrule + +\section{Algorithm 1: } + +\subsection{Detailed Description of Algorithm 1} +\subsection{Why I Chose this Algorithm} + +Graphic illustration of how the algorithm works + +\subsection{Hyperparameter Details for Tuning} + +\subsection{Model Training \& Evaluation} +\subsubsection{Data Preprocessing \& Visualisation} +\subsubsection{Training \& Evaluation Details} +\subsubsection{Discussion of Results} + +\section{Algorithm 2: } + +\subsection{Detailed Description of Algorithm 2} +Graphic illustration of how the algorithm works + +\subsection{Why I Chose this Algorithm} + +\subsection{Hyperparameter Details for Tuning} + +\subsection{Model Training \& Evaluation} +\subsubsection{Data Preprocessing \& Visualisation} +\subsubsection{Training \& Evaluation Details} +\subsubsection{Discussion of Results} + +\section{Conclusions} +\subsection{Key Findings} +\subsection{Comparative Analysis of Algorithm Performances} +\subsection{Recommended Hyperparameter Values Based on Results} +\subsection{Concluding Remarks} + +\bibliographystyle{plain} +\bibliography{references} + +\end{document} diff --git a/year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/references.bib b/year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/references.bib new file mode 100644 index 00000000..ef0c196e --- /dev/null +++ b/year4/semester1/CT4101: Machine Learning/assignments/assignment1/latex/references.bib @@ -0,0 +1,10 @@ +Copy code +@article{author2020title, + author = {Author, A.}, + title = {Title of the article}, + journal = {Journal Name}, + year = {2020}, + volume = {12}, + number = {3}, + pages = {45--67} +}