skip to main content
10.1145/3319619.3322083acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

A genetic programming approach to feature selection and construction for ransomware, phishing and spam detection

Authors Info & Claims
Published:13 July 2019Publication History

ABSTRACT

Feature selection and construction can potentially help reduce dimensionality and build more effective features that aim to improve performance. This paper utilises Genetic Programming (GP) to automatically select and construct high-level features for three cybersecurity-related tasks namely Ransomware detection, Spam detection, and Phishing website detection. The effectiveness of the features constructed by the proposed method has been assessed using three commonly-used machine learning algorithms on three datasets and compared against the performance of these machine learning algorithms applied to the original set of features and those features selected and constructed by another GP-based. The experimental results show that the proposed method has significantly improved the performance compared to the other methods.

References

  1. Soha Ahmed, Mengjie Zhang, and Lifeng Peng. 2013. Feature Selection and Classification of High Dimensional Mass Spectrometry Data: A Genetic Programming Approach. In Proceedings of the European Conference on Evolutionary Computation, Machine Learning and Data Mining in Bioinformatics. Springer, 43--55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Krzysztof Krawiec. 2002. Genetic Programming-based Construction of Features for Machine Learning and Knowledge Discovery Tasks. Genetic Programming and Evolvable Machines 3, 4 (2002), 329--343. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. J. Nandi, A. K. Nandi, R. Rangayyan, and D. Scutt. 2006. Genetic Programming and Feature Selection for Classification of Breast Masses in Mammograms. In Proceedings of the 2006 International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE, 3021--3024.Google ScholarGoogle Scholar
  4. Kourosh Neshatian, Mengjie Zhang, and Mark Johnston. 2007. Feature Construction and Dimension Reduction Using Genetic Programming. In Proceedings of the Australasian Joint Conference on Artificial Intelligence. Springer, 160--170. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Binh Tran, Mengjie Zhang, and Bing Xue. 2017. Class Dependent Multiple Feature Construction Using Genetic Programming for High-Dimensional Data. In Proceedings of the Australasian Joint Conference on Artificial Intelligence. Springer, 182--194.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A genetic programming approach to feature selection and construction for ransomware, phishing and spam detection

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          GECCO '19: Proceedings of the Genetic and Evolutionary Computation Conference Companion
          July 2019
          2161 pages
          ISBN:9781450367486
          DOI:10.1145/3319619

          Copyright © 2019 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 13 July 2019

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate1,669of4,410submissions,38%

          Upcoming Conference

          GECCO '24
          Genetic and Evolutionary Computation Conference
          July 14 - 18, 2024
          Melbourne , VIC , Australia

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader