• DocumentCode
    2486853
  • Title

    Neural network architecture selection analysis with application to cryptography location

  • Author

    Wright, Jason L. ; Manic, Milos

  • Author_Institution
    Modern Heuristics Res. Group, Univ. of Idaho in Idaho Falls, Idaho Falls, ID, USA
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    When training a neural network it is tempting to experiment with architectures until a low total error is achieved. The danger in doing so is the creation of a network that loses generality by over-learning the training data; lower total error does not necessarily translate into a low total error in validation. The resulting network may keenly detect the samples used to train it, without being able to detect subtle variations in new data. In this paper, a method is presented for choosing the best neural network architecture for a given data set based on observation of its accuracy, precision, and mean square error. The method, based on [1], relies on k-fold cross validation to evaluate each network architecture k times to improve the reliability of the choice of the optimal architecture. The need for four separate divisions of the data set is demonstrated (testing, training, and validation, as normal, and an comparison set). Instead of measuring simply the total error the resulting discrete measures of accuracy, precision, false positive, and false negative are used. This method is then applied to the problem of locating cryptographic algorithms in compiled object code for two different CPU architectures to demonstrate the suitability of the method.
  • Keywords
    computer architecture; cryptography; learning (artificial intelligence); neural nets; CPU architectures; cryptography location; k-fold cross validation; neural network architecture selection analysis; neural network training; Accuracy; Artificial neural networks; Computer architecture; Cryptography; Neurons; Testing; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks (IJCNN), The 2010 International Joint Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1098-7576
  • Print_ISBN
    978-1-4244-6916-1
  • Type

    conf

  • DOI
    10.1109/IJCNN.2010.5596315
  • Filename
    5596315