This thesis examines the use of Principal Component Analysis, Robust Principal Component Analysis, and simple autoencoders for dimension reduction on a synthetic cybersecurity dataset. Each is tested as a precursor to Independent Component Analysis. Stable independent components are obtained by iterative randomized starts to FastICA and selecting the centroids of the hierarchically clustered components. A density-based clustering method is then applied to the results with the goal of isolating malicious observations from benign ones using greatest distance between centroids as a heuristic metric of success. The method is then applied to a real-world cybersecurity dataset from an industry partner. i No project of this scale happens in a vacuum. To start with, thank you to Dr. Shirley Mills for taking a chance on me. Your kindness has been invaluable and your expertise irreplaceable. Thank you for supervising me and for introducing me to data mining. Thank you to my committee members, Drs. Dave Campbell and Aaron Smith, for your encouragement, your gentle questions, and your feedback on both the written portion and the defence. It was likely the nicest reviewer feedback anyone in academia could expect to see, and I will cherish that (and likely never publish again so that I can go out on a high note). Thank you to my chair, Dr. Song Cai, for keeping us all on track and overseeing the process. And thank you to our silent Zoom guru Jonathan Lindsay. If things went badly, my wife told me to text her "SOS" and she would unplug the router so that I could claim there were connection issues. I'm glad it all went well so I didn't have to throw you under the bus. Thank you to Hazem Soliman, Geoff Salmon, and Rank Software for approaching us with this project. Thank you for the expert guidance, feedback, and support throughout the early stages, and for the generous use of your data. I hope you got something worthwhile out of this work. Thank you to Shelly Wang for your hard work and support during the first phase of the project as well. I am proud to have a little paper with our names on it and know that you will go on to much bigger things. And thank you to my loving wife Sabrina, without whose coaching, guidance, support, advice and time management I would still have been writing this thesis in 2030. In fact, you're looking over my shoulder right now, complaining about how long this is taking.