Giter VIP home page Giter VIP logo

afagarap / malware-classification Goto Github PK

View Code? Open in Web Editor NEW
161.0 161.0 80.0 116.53 MB

Towards Building an Intelligent Anti-Malware System: A Deep Learning Approach using Support Vector Machine for Malware Classification

Home Page: http://arxiv.org/abs/1801.00318

License: GNU General Public License v3.0

Python 99.22% Shell 0.78%
artificial-intelligence artificial-neural-networks classification computer-vision convolutional-neural-networks deep-learning gated-recurrent-units image-classification machine-learning malware-detection multilayer-perceptron recurrent-neural-networks supervised-learning support-vector-machine tensorflow

malware-classification's People

Contributors

afagarap avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

malware-classification's Issues

after main.py file when i tried to run clasifier.py, error shows

An error occurs, after

python3 classifier.py --model 1 --model_path ./trained-cnn-svm/ --dataset ./dataset/malimg.npz

this command

Error

KeyError: "The name 'metrics\\predicted_class:0' refers to a Tensor which does not exist. The operation, 'metrics\\predicted_class', does not exist in the graph."

how to resolve this
need help
thankyou in advance

GPU

This implementation doesnt have any GPU implementation?

Unable to access directory

Hello, I am student which is still new to github environment for research purpose. Suddenly, I am having problem with accessing malware-classification directory after cloning the project on Google Colab. As a result, I unable to run both setup.sh and main.py which is previously done without any problems. Is it because the access has been restricted?

ImportError: No module named models.cnn_svm

Hi @AFAgarap, I am completely new to python and cnn. When I run the main file I am getting an error "Traceback (most recent call last):
File "main.py", line 25, in
from models.cnn_svm import CNN
ImportError: No module named models.cnn_svm"
Kindly help me to solve this issue. I have cloned your project in home directory.

Problem in running code error

Hi,
Basically I am trying to run your code. I have successfully executed your code using malmig.npz dataset. cnn_svm is givinbg me accuracy 80% but when I try to run code on dataset on gru_svm and mlp_svm its giving me follwoing error

File "E:\malware-classification\env\lib\site-packages\tensorflow_core\python\framework\ops.py", line 3649, in _as_graph_element_locked
"graph." % (repr(name), repr(op_name)))
KeyError: "The name 'accuracy:0' refers to a Tensor which does not exist. The operation, 'accuracy', does not exist in the graph."

Could you please tell me whats the issue ? Is it something wrong with dataset,

Kindly reply as fast
Thanks

to-do

  • Add Flask app that uses the trained models for demonstration, and a portion that uses the stand-alone classifier for classification of a single example.

Why 0.85 dropout?

The dropout rate used in the work seems way too high (0.85). Is there some specific reason for using this high value? Wouldn't 0.5 do just fine? Thank you in advance.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.