Back to Search
Start Over
SoCodeCNN: Program Source Code for Visual CNN Classification Using Computer Vision Methodology
- Source :
- IEEE Access, Vol 7, Pp 157158-157172 (2019)
- Publication Year :
- 2019
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2019.
-
Abstract
- Automated feature extraction from program source-code such that proper computing resources could be allocated to the program is very difficult given the current state of technology. Therefore, conventional methods call for skilled human intervention in order to achieve the task of feature extraction from programs. This research is the first to propose a novel human-inspired approach to automatically convert program source-codes to visual images. The images could be then utilized for automated classification by visual convolutional neural network (CNN) based algorithm. Experimental results show high prediction accuracy in classifying the types of program in a completely automated manner using this approach.
- Subjects :
- Source code
General Computer Science
Computer science
media_common.quotation_subject
Feature extraction
MPSoC
Convolutional neural network
Task (project management)
resource management
General Materials Science
intermediate representation
media_common
business.industry
VDP::Technology: 500
General Engineering
Pattern recognition
Classification
Visualization
VDP::Teknologi: 500
LLVM
program
lcsh:Electrical engineering. Electronics. Nuclear engineering
Artificial intelligence
State (computer science)
business
Resource management (computing)
lcsh:TK1-9971
Subjects
Details
- ISSN :
- 21693536
- Volume :
- 7
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....77ffbc56dd5f7709a4af3a9991dff21a
- Full Text :
- https://doi.org/10.1109/access.2019.2949483