Institutional Repository

Using transfer learning for malware detection

Show simple item record

dc.contributor.author Rammouz, Veronica
dc.date.accessioned 2022-02-01T09:28:25Z
dc.date.available 2022-02-01T09:28:25Z
dc.date.issued 2021
dc.identifier.citation Rammouz, V. (2021). Using transfer learning for malware detection (Master's thesis, Notre Dame University-Louaize, Zouk Mosbeh, Lebanon). Retrieved from http://ir.ndu.edu.lb/123456789/1451
dc.identifier.uri http://ir.ndu.edu.lb/123456789/1451
dc.description M.S. -- Faculty of Natural and Applied Sciences, Notre Dame University, Louaize, 2021; "A thesis presented in partial fulfillment of the requirements for the Degree of Master of Science in Computer Science"; Includes bibliographical references (pages iii-v).
dc.description.abstract The internet has made room for lots of unwanted activity to propagate through computers. In response, many methods were established to detect a certain computer executable as malicious. However, there were still loopholes for hackers within traditional systems. Some methods use machine learning others use deep learning. There are some drawbacks to each method, such as reverse analysis and restricted simulation on different execution paths, as well as long execution time. Some methods cannot generalize well and cannot scale to large amounts of data. Moreover, anti-viruses, using signature-based classification, have proven to be insufficient in certain instances, as certain malware has been developed in a way to include a signature beyond the available malware datasets. For this reason, deep learning techniques with different architectures were introduced to select features automatically, identify and classify malware programs. Specifically, using transfer learning to classify malware binaries has proven to be an improvement on the current deep learning methods which take days to execute. Transfer learning speeds up the process by using much less epochs in fitting the models. en_US
dc.format.extent vii, 35 pages : color illustrations
dc.language.iso en en_US
dc.publisher Notre Dame University-Louaize
dc.rights Attribution 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by/3.0/us/ *
dc.subject.lcsh Machine learning
dc.subject.lcsh Deep learning (Machine learning)
dc.subject.lcsh Computer security
dc.subject.lcsh Computer networks--Security measures
dc.title Using transfer learning for malware detection en_US
dc.type Thesis en_US
dc.rights.license This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 United States License. (CC BY-NC 3.0 US)
dc.contributor.supervisor Farhat, Hikmat, Ph.D. en_US
dc.contributor.department Notre Dame University-Louaize. Department of Computer Science en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution 3.0 United States Except where otherwise noted, this item's license is described as Attribution 3.0 United States

Search DSpace


Advanced Search

Browse

My Account