Herndon, NicSokolov, Mark2020-12-182020-12-182020-122020-11-17December 2http://hdl.handle.net/10342/8798Machine learning is one of the fastest-growing fields and its application to cybersecurity is increasing. In order to protect people from malicious attacks, several machine learning algorithms have been used to predict the malicious attacks. This research emphasizes two vulnerable areas of cybersecurity that could be easily exploited. First, we show that spam filtering is a well known problem that has been addressed by many authors, yet it still has vulnerabilities. Second, with the increase of malware threats in our world, a lot of companies use AutoAI to help protect their systems. Nonetheless, AutoAI is not perfect, and data scientists can still design better models. In this thesis I show that although there are efficient mechanisms to prevent malicious attacks, there are still vulnerabilities that could be easily exploited. In the visual spoofing experiment, we show that using a classifier trained on data using Latin alphabet, to classify a message with a combination of Latin and Cyrillic letters leads to much lower classification accuracy. In Malware prediction experiment, our model has been able to predict malware attacks on Microsoft computers and got higher accuracy than any well known Auto AI.application/pdfenComputer ScienceLGBMVisual spoofingpredictionSpam filtering (Electronic mail)Machine learningMalware (Computer software)Data protectionApplied Machine Learning for Cybersecurity in Spam Filtering and Malware DetectionMaster's Thesis2020-12-18