Classification of Kidney Disease using CNN model in Deep Learning to classify kidney disease among Cyst, Stone, Tumor and Normal Kidney in Jupyter Notebook.
Loading repository data…
Loading repository data…
TanayBhadula / repository
A deep learning project which uses a method that converts malware .bytes files into gray-scale images and uses a CNN deep learning model to classify the converted malware image and identify the malware family it belongs to.
Analyzing a huge amount of malware is a major burden for security analysts.Malware developers have been highly successful in evading signature-based detection techniques. Most of the prevailing static analysis techniques involve a tool to parse the executable, and extract features or signatures. Most of the dynamic analysis techniques involve the binary file to be run in a sand-boxed environment to examine its behaviour. This can be easily thwarted by hiding the malicious activities of the file if it is being run inside a virtual environment. Hence, there has been a need to explore new approaches to overcome the limitations of static or dynamic analysis such as time intensity, resource consumption, scalability.
We propose a method for visualizing and classifying malware using image processing techniques. Malware binaries are visualized as gray-scale images, with the observation that for many malware families, the images belonging to the same family appear very similar in layout and texture. By converting the executable into an image representation, we have made our analysis process free from the problems faced by standard static and dynamic analyses
For the training and evaluation of our proposed model we have used the Malimg Dataset. The Malimg Dataset contains 9349 malware images, belonging to 25 families/classes. Thus, our goal is to perform a multi-class classification of malware.
Link - https://drive.google.com/drive/folders/1CnFx26NfWfQchIU85wRNfHjqfk7Up6hl?usp=sharing
A Malware can belong to one of the following class :
To convert the binary files into gray scale images we make use of the hexadecimal representation of the file's binary content and convert those files into PNG images. For example the resulting image after converting the 0ACDbR5M3ZhBJajygTuf.bytes binary file into a PNG.
CNN model includes following layers to make it perform feature and pattern extractions from images and help classify the malware family.
The input has a shape of [64 * 64 * 3] : [width * height * depth]. In our case, each Malware is a RGB image.
Selected from shared topics, language and repository description—not editorial ratings.
Classification of Kidney Disease using CNN model in Deep Learning to classify kidney disease among Cyst, Stone, Tumor and Normal Kidney in Jupyter Notebook.
jayavanth18 /
Deep Learning-based Skin Cancer Classification using FastAI and ResNet | Includes dataset, Jupyter Notebook, PR & ROC curves, confusion matrix, and literature review.
fazildgr8 /
This repository consists a set of Jupyter Notebooks with a different Deep Learning methods applied. Each notebook gives walkthrough from scratch to the end results visualization hierarchically. The Deep Learning methods include Multiperceptron layers, CNN, GAN, Autoencoders, Sequential and Non-Sequential deep learning models. The fields applied includes Image Classification, Time Series Prediction, Recommendation Systems , Anomaly Detection and Data Analysis.
00Enkidu /
A deep learning project for image classification using the Fashion-MNIST dataset. Includes model training, evaluation, and visualization with Jupyter Notebook. Features a Convolutional Neural Network (CNN) architecture for accurate recognition of clothing categories.
MaqdadShow /
A deep learning project classifying cats and dogs using a CNN with TensorFlow/Keras. Dataset is preprocessed and augmented, model trained and evaluated, achieving high accuracy. Includes EDA, visualizations, and a step-by-step workflow in a Jupyter Notebook.
MayurKishorKumar /
Lung Cancer Image Classification is a deep learning project that uses convolutional neural networks (CNNs) to analyze CT scans for early detection of lung cancer. Implemented in a Jupyter notebook, it features data preprocessing, model training, and visualization using the Lung and Colon Cancer Histopathological Image Dataset (LC25000).