Pattern Recognition Using Associative Memories

Attached is my PhD thesis.

I've also attached the LaTeX source, in case anyone is interested or wishes to base their own thesis layout on it. Due to the very large TikZ diagrams (in particular the graphs), it's unlikely to compile on your system without increasing the memory available to LaTeX - see increasing-the-main-memory-of-latex for more information. The archive contains a compile.sh script, or you can just run pdflatex, bibtex, pdflatex, pdflatex (enabling external compilation on the first pdflatex using -shell-escape).