SlideShare a Scribd company logo
International Journal of Academic Information Systems Research (IJAISR)
ISSN: 2643-9026
Vol. 3 Issue 12, December – 2019, Pages: 6-11
www.ijeais.org/ijaisr
6
Classification of Banana Fruits Using Deep Learning
Ahmed F. Al-daour, Mohammed O. Al-shawwa
Department of Information Technology,
Faculty of Engineering and Information Technology,
Al-Azhar University - Gaza, Palestine
Abstract: Banana, fruit of the genus Musa, of the family Musaceae, one of the most important fruit crops of the world. The
banana is grown in the tropics, and, though it is most widely consumed in those regions, it is valued worldwide for its
flavour, nutritional value, and availability throughout the year. Cavendish, or dessert, bananas are most commonly eaten
fresh, though they may be fried or mashed and chilled in pies or puddings. They may also be used to flavour muffins, cakes,
or breads. Cooking varieties, or plantains, are starchy rather than sweet and are grown extensively as a staple food source
in tropical regions; they are cooked when ripe or immature. A ripe fruit contains as much as 22 percent of carbohydrate
and is high in dietary fibre, potassium, manganese, and vitamins B6 and C.. In this paper, machine learning based
approach is presented for identifying type Apple with a dataset that contains 8,554 images use 4,488 images for training,
1,928 images for validation and 2,138 images for testing. A deep learning technique that extensively applied to image
recognition was used. use 70% from image for training and 30% from image for validation. Our trained model achieved an
accuracy of 100% on a held-out test set, demonstrating the feasibility of this approach.
Keywords: Type Banana, Deep Learning, Classification, Detection
INTRODUCTION
Banana Benefits:
1. High Fibre Content
Banana is loaded with fibre, both soluble and insoluble. The soluble fiber has the tendency to slow down digestion and keep
you feeling full for a longer time. Which is why bananas are often included in a breakfast meal so that you can start about
your day without having to worry about the next meal.
2. Heart Health
High fibre foods are said to be good for the heart. According to a study done by University of Leeds in UK, increasing
the consumption of fibre-rich foods such as bananas can lower the risk of both cardiovascular disease (CVD) and
coronary heart disease (CHD).
3. Ease in Digestion
According to Ayurveda, banana has a sweet and sour taste. The sweet taste is said to bring about a sense of heaviness but
the sour taste is known to stimulate agni (the digestive juices), thereby supporting digestion and helping in building up
metabolism.
4. Powerhouse of Nutrients
Banana is a heavyweight when it comes to nutrition. It is loaded with essential vitamins and minerals such as
potassium, calcium, manganese, magnesium, iron, folate, niacin, riboflavin, and B6. These all contribute to the proper
functioning of the body and keeping you healthy.
5. High Source Of Potassium
The high content of potassium in bananas makes it a super fruit. This mineral is known for its numerous health benefiting
properties - it helps in regulating heartbeat, blood pressure, and keeps the brain alert. So make sure you add bananas to your
daily to keep your heart and brain healthy, plus for more stabled blood pressure.
6. Blood Pressure
International Journal of Academic Information Systems Research (IJAISR)
ISSN: 2643-9026
Vol. 3 Issue 12, December – 2019, Pages: 6-11
www.ijeais.org/ijaisr
7
It is a known fact that salt is the culprit when it comes to high blood pressure. Bananas have low salt content and high
potassium content, and these properties contribute to making it an ideal for those undergoing this condition. But make sure
you consult your nutritionist or doctor before you add it o your diet.
7. Helps Fight Anaemia
Due to the high iron content in bananas, they are good for those suffering from anaemia. Anaemia is a condition where there
is a decrease in the number of red blood cells or haemoglobin in the blood. This leads to fatigue, shortness of breath, and
paleness. But, as we always say that moderation is the key.
DEEP LEARNING
Deep learning is an artificial intelligence function that imitates the workings of the human brain in processing data and
creating patterns for use in decision making. Deep learning is a subset of machine learning in artificial intelligence (AI) that
has networks capable of learning unsupervised from data that is unstructured or unlabeled. Also known as deep neural
learning or deep neural network.
CONVOLUTIONAL NUERUAL NETWORK
A Convolutional Neural Network (ConvNet/CNN) is a Deep Learning algorithm which can take in an input image, assign
importance (learnable weights and biases) to various aspects/objects in the image and be able to differentiate one from the
other. The pre-processing required in a ConvNet is much lower as compared to other classification algorithms. While in
primitive methods filters are hand-engineered, with enough training, ConvNets have the ability to learn these
filters/characteristics.
International Journal of Academic Information Systems Research (IJAISR)
ISSN: 2643-9026
Vol. 3 Issue 12, December – 2019, Pages: 6-11
www.ijeais.org/ijaisr
8
TYPES OF MACHINE LEARNING ALGORITHMS
There some variations of how to define the types of Machine Learning Algorithms but commonly they can be divided into
categories according to their purpose and the main categories are the following:
Supervised Learning
How it works: This algorithm consist of a target / outcome variable (or dependent variable) which is to be predicted from a
given set of predictors (independent variables). Using these set of variables, we generate a function that map inputs to
desired outputs. The training process continues until the model achieves a desired level of accuracy on the training data.
Examples of Supervised Learning: Regression, Decision Tree, Random Forest, KNN, Logistic Regression etc.
Unsupervised Learning
How it works: In this algorithm, we do not have any target or outcome variable to predict / estimate. It is used for clustering
population in different groups, which is widely used for segmenting customers in different groups for specific intervention.
Examples of Unsupervised Learning: Apriori algorithm, K-means.
Reinforcement Learning
International Journal of Academic Information Systems Research (IJAISR)
ISSN: 2643-9026
Vol. 3 Issue 12, December – 2019, Pages: 6-11
www.ijeais.org/ijaisr
9
How it works: Using this algorithm, the machine is trained to make specific decisions. It works this way: the machine is
exposed to an environment where it trains itself continually using trial and error. This machine learns from past experience
and tries to capture the best possible knowledge to make accurate business decisions.
STUDY OBJECTIVES
1- Demonstrating the feasibility of using deep convolutional neural networks to classify Type Banana.
2- Developing a model that can be used by developer to create smartphones application or web site to detect Type Banana.
DATASET
The dataset used, provided by Kaggle, contains a set of 1,914 images use 1,001 images for training, 429 images for
validation and 484 images for testing belonging to 3 species from banana. See Fig. 1 for types Banana.
Figure 1: Dataset Samples
The output 3 classes as follow:
• class (0): Banana.
• class (1): Banana Lady Finger.
• class (2): Banana Red.
The images were resized into 128 × 128 for faster computations but without compromising the quality of the data.
METHODOLOGY
In this section we describe the proposed solution as selected convolutional network (ConvNet) architecture and discuss
associated design choices and implementation aspects.
MODEL
Our model takes raw images as an input, so we used Convolutional Nural Networks (CNNs) to extract features, in result the
model would consist from (features extraction), which was the same for full-color approach and gray-scale approach, it
consist of 4 Convolutional layers with Relu activation function, each followed by Max Pooling layer.
International Journal of Academic Information Systems Research (IJAISR)
ISSN: 2643-9026
Vol. 3 Issue 12, December – 2019, Pages: 6-11
www.ijeais.org/ijaisr
10
SYSTEM EVALUATION
We used the original apples dataset that consists of 1,914 images after resizing the images to 128x128 pixels. We divided
the data into training (70%), validation (30%). The training accuracy was 99.99% and the validation accuracy was 100%.
CONCLUSION
We proposed a solution to help people determine the type of bananas more accurately, 100% accurately for your best model,
builds a model using deep learning convolutional neural networks and uses this model to predict the type of (previously
unseen) images of banana with a network from 4 layers and a dropout of 0.2 , that takes banana images with 3 different
species an input.
International Journal of Academic Information Systems Research (IJAISR)
ISSN: 2643-9026
Vol. 3 Issue 12, December – 2019, Pages: 6-11
www.ijeais.org/ijaisr
11
References
1. Afana, M., et al. (2018). "Artificial Neural Network for Forecasting Car Mileage per Gallon in the City." International
Journal of Advanced Science and Technology 124: 51-59.
2. Alajrami, E., et al. (2020). "Handwritten Signature Verification using Deep Learning." International Journal of
Academic Multidisciplinary Research (IJAMR) 3(12): 39-44.
3. Al-Daour, A. F., et al. (2020). "Banana Classification Using Deep Learning." International Journal of Academic
Information Systems Research (IJAISR) 3(12): 6-11.
4. Alghoul, A., et al. (2018). "Email Classification Using Artificial Neural Network." International Journal of Academic
Engineering Research (IJAER) 2(11): 8-14.
5. Alkronz, E. S., et al. (2019). "Prediction of Whether Mushroom is Edible or Poisonous Using Back-propagation Neural
Network." International Journal of Academic and Applied Research (IJAAR) 3(2): 1-8.
6. Al-Massri, R., et al. (2018). "Classification Prediction of SBRCTs Cancers Using Artificial Neural Network."
International Journal of Academic Engineering Research (IJAER) 2(11): 1-7.
7. Al-Mubayyed, O. M., et al. (2019). "Predicting Overall Car Performance Using Artificial Neural Network."
International Journal of Academic and Applied Research (IJAAR) 3(1): 1-5.
8. Alshawwa, I. A., et al. (2020). "Analyzing Types of Cherry Using Deep Learning. " International Journal of Academic
Engineering Research (IJAER) 4 (1): 1-5.
9. Abu-Saqer, M. M., et al. (2020). "Type of Grapefruit Classification Using Deep Learning. " International Journal of
Academic Information Systems Research (IJAISR) 4 (1): 1-5.
10. Al-Shawwa, M., et al. (2018). "Predicting Temperature and Humidity in the Surrounding Environment Using Artificial
Neural Network." International Journal of Academic Pedagogical Research (IJAPR) 2(9): 1-6.
11. Ashqar, B. A., et al. (2019). "Plant Seedlings Classification Using Deep Learning." International Journal of Academic
Information Systems Research (IJAISR) 3(1): 7-14.
12. Barhoom, A. M., et al. (2019). "Predicting Titanic Survivors using Artificial Neural Network." International Journal of
Academic Engineering Research (IJAER) 3(9): 8-12.
13. Dalffa, M. A., et al. (2019). "Tic-Tac-Toe Learning Using Artificial Neural Networks." International Journal of
Engineering and Information Systems (IJEAIS) 3(2): 9-19.
14. Dheir, I. M., et al. (2020). "Classifying Nuts Types Using Convolutional Neural Network." International Journal of
Academic Information Systems Research (IJAISR) 3(12): 12-18.
15. El-Khatib, M. J., et al. (2019). "Glass Classification Using Artificial Neural Network." International Journal of
Academic Pedagogical Research (IJAPR) 3(2): 25-31.
16. El-Mashharawi, H. Q., et al. (2020). "Grape Type Classification Using Deep Learning." International Journal of
Academic Engineering Research (IJAER) 3(12): 41-45.
17. Elsharif, A. A., et al. (2020). "Potato Classification Using Deep Learning." International Journal of Academic
Pedagogical Research (IJAPR) 3(12): 1-8.
18. Heriz, H. H., et al. (2018). "English Alphabet Prediction Using Artificial Neural Networks." International Journal of
Academic Pedagogical Research (IJAPR) 2(11): 8-14.
19. Kashf, D. W. A., et al. (2018). "Predicting DNA Lung Cancer using Artificial Neural Network." International Journal
of Academic Pedagogical Research (IJAPR) 2(10): 6-13.
20. Khalil, A. J., et al. (2019). "Energy Efficiency Predicting using Artificial Neural Network." International Journal of
Academic Pedagogical Research (IJAPR) 3(9): 1-8.
21. Mettleq, A. S. A., et al. (2020). "Mango Classification Using Deep Learning." International Journal of Academic
Engineering Research (IJAER) 3(12): 22-29.
22. Metwally, N. F., et al. (2018). "Diagnosis of Hepatitis Virus Using Artificial Neural Network." International Journal of
Academic Pedagogical Research (IJAPR) 2(11): 1-7.
23. Musleh, M. M., et al. (2019). "Predicting Liver Patients using Artificial Neural Network." International Journal of
Academic Information Systems Research (IJAISR) 3(10): 1-11.
24. Nabahin, A., et al. (2017). "Expert System for Hair Loss Diagnosis and Treatment." International Journal of
Engineering and Information Systems (IJEAIS) 1(4): 160-169.
25. Sadek, R. M., et al. (2019). "Parkinson’s Disease Prediction Using Artificial Neural Network." International Journal of
Academic Health and Medical Research (IJAHMR) 3(1): 1-8.
26. Salah, M., et al. (2018). "Predicting Medical Expenses Using Artificial Neural Network." International Journal of
Engineering and Information Systems (IJEAIS) 2(20): 11-17.

More Related Content

Similar to Ijaisr191202 k2020

DiabetesPPT.pptx
DiabetesPPT.pptxDiabetesPPT.pptx
DiabetesPPT.pptx
Ganesh536528
 
CNN for Mango diseases detection.docx
CNN for Mango diseases detection.docxCNN for Mango diseases detection.docx
CNN for Mango diseases detection.docx
DejeneDagime1
 
Design and Implementation of an Expert Diet Prescription System
Design and Implementation of an Expert Diet Prescription SystemDesign and Implementation of an Expert Diet Prescription System
Design and Implementation of an Expert Diet Prescription System
Waqas Tariq
 
Diabetes Prediction Using ML
Diabetes Prediction Using MLDiabetes Prediction Using ML
Diabetes Prediction Using ML
IRJET Journal
 
IRJET- Detect Malnutrition in Underage Children by using Tensorflow Algor...
IRJET-  	  Detect Malnutrition in Underage Children by using Tensorflow Algor...IRJET-  	  Detect Malnutrition in Underage Children by using Tensorflow Algor...
IRJET- Detect Malnutrition in Underage Children by using Tensorflow Algor...
IRJET Journal
 
An intelligent approach to take care of mother and baby health
An intelligent approach to take care of mother and baby healthAn intelligent approach to take care of mother and baby health
An intelligent approach to take care of mother and baby health
IJECEIAES
 
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
ijscai
 
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
 QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM  QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
ijscai
 
7743-Article Text-13981-1-10-20210530 (1).pdf
7743-Article Text-13981-1-10-20210530 (1).pdf7743-Article Text-13981-1-10-20210530 (1).pdf
7743-Article Text-13981-1-10-20210530 (1).pdf
NehaBhati30
 
PLANT LEAFLET MALADY REVELATION UTILIZING CNN ALONGSIDE FOG SYSTEM
PLANT LEAFLET MALADY REVELATION UTILIZING CNN ALONGSIDE FOG SYSTEMPLANT LEAFLET MALADY REVELATION UTILIZING CNN ALONGSIDE FOG SYSTEM
PLANT LEAFLET MALADY REVELATION UTILIZING CNN ALONGSIDE FOG SYSTEM
IRJET Journal
 
ML In Predicting Diabetes In The Early Stage
ML In Predicting Diabetes In The Early StageML In Predicting Diabetes In The Early Stage
ML In Predicting Diabetes In The Early Stage
IRJET Journal
 
first review.pptxgghggggvvvvbbvvvvvhhjjjbbvvvvbbbbbhhhhhhhhhbbh
first review.pptxgghggggvvvvbbvvvvvhhjjjbbvvvvbbbbbhhhhhhhhhbbhfirst review.pptxgghggggvvvvbbvvvvvhhjjjbbvvvvbbbbbhhhhhhhhhbbh
first review.pptxgghggggvvvvbbvvvvvhhjjjbbvvvvbbbbbhhhhhhhhhbbh
mithun302002
 
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
IAEMEPublication
 
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
IAEME Publication
 
IRJET- Comparison of Techniques for Diabetes Detection in Females using Machi...
IRJET- Comparison of Techniques for Diabetes Detection in Females using Machi...IRJET- Comparison of Techniques for Diabetes Detection in Females using Machi...
IRJET- Comparison of Techniques for Diabetes Detection in Females using Machi...
IRJET Journal
 
IRJET- Predicting Heart Disease using Machine Learning Algorithm
IRJET- Predicting Heart Disease using Machine Learning AlgorithmIRJET- Predicting Heart Disease using Machine Learning Algorithm
IRJET- Predicting Heart Disease using Machine Learning Algorithm
IRJET Journal
 
Diabetes Prediction by Supervised and Unsupervised Approaches with Feature Se...
Diabetes Prediction by Supervised and Unsupervised Approaches with Feature Se...Diabetes Prediction by Supervised and Unsupervised Approaches with Feature Se...
Diabetes Prediction by Supervised and Unsupervised Approaches with Feature Se...
IJARIIT
 
vallarasu first review ppt ml project.pdf
vallarasu first review ppt ml project.pdfvallarasu first review ppt ml project.pdf
vallarasu first review ppt ml project.pdf
mithun302002
 
Presentation3.pdf
Presentation3.pdfPresentation3.pdf
Presentation3.pdf
sanjaysriram9
 
Effect of Data Size on Feature Set Using Classification in Health Domain
Effect of Data Size on Feature Set Using Classification in Health DomainEffect of Data Size on Feature Set Using Classification in Health Domain
Effect of Data Size on Feature Set Using Classification in Health Domain
dbpublications
 

Similar to Ijaisr191202 k2020 (20)

DiabetesPPT.pptx
DiabetesPPT.pptxDiabetesPPT.pptx
DiabetesPPT.pptx
 
CNN for Mango diseases detection.docx
CNN for Mango diseases detection.docxCNN for Mango diseases detection.docx
CNN for Mango diseases detection.docx
 
Design and Implementation of an Expert Diet Prescription System
Design and Implementation of an Expert Diet Prescription SystemDesign and Implementation of an Expert Diet Prescription System
Design and Implementation of an Expert Diet Prescription System
 
Diabetes Prediction Using ML
Diabetes Prediction Using MLDiabetes Prediction Using ML
Diabetes Prediction Using ML
 
IRJET- Detect Malnutrition in Underage Children by using Tensorflow Algor...
IRJET-  	  Detect Malnutrition in Underage Children by using Tensorflow Algor...IRJET-  	  Detect Malnutrition in Underage Children by using Tensorflow Algor...
IRJET- Detect Malnutrition in Underage Children by using Tensorflow Algor...
 
An intelligent approach to take care of mother and baby health
An intelligent approach to take care of mother and baby healthAn intelligent approach to take care of mother and baby health
An intelligent approach to take care of mother and baby health
 
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
 
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
 QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM  QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
QUALITY IDENTIFICATION OF ENDEMIC PAGARALAM SALAK FRUIT USING EXPERT SYSTEM
 
7743-Article Text-13981-1-10-20210530 (1).pdf
7743-Article Text-13981-1-10-20210530 (1).pdf7743-Article Text-13981-1-10-20210530 (1).pdf
7743-Article Text-13981-1-10-20210530 (1).pdf
 
PLANT LEAFLET MALADY REVELATION UTILIZING CNN ALONGSIDE FOG SYSTEM
PLANT LEAFLET MALADY REVELATION UTILIZING CNN ALONGSIDE FOG SYSTEMPLANT LEAFLET MALADY REVELATION UTILIZING CNN ALONGSIDE FOG SYSTEM
PLANT LEAFLET MALADY REVELATION UTILIZING CNN ALONGSIDE FOG SYSTEM
 
ML In Predicting Diabetes In The Early Stage
ML In Predicting Diabetes In The Early StageML In Predicting Diabetes In The Early Stage
ML In Predicting Diabetes In The Early Stage
 
first review.pptxgghggggvvvvbbvvvvvhhjjjbbvvvvbbbbbhhhhhhhhhbbh
first review.pptxgghggggvvvvbbvvvvvhhjjjbbvvvvbbbbbhhhhhhhhhbbhfirst review.pptxgghggggvvvvbbvvvvvhhjjjbbvvvvbbbbbhhhhhhhhhbbh
first review.pptxgghggggvvvvbbvvvvvhhjjjbbvvvvbbbbbhhhhhhhhhbbh
 
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
 
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
A CONCEPTUAL APPROACH TO ENHANCE PREDICTION OF DIABETES USING ALTERNATE FEATU...
 
IRJET- Comparison of Techniques for Diabetes Detection in Females using Machi...
IRJET- Comparison of Techniques for Diabetes Detection in Females using Machi...IRJET- Comparison of Techniques for Diabetes Detection in Females using Machi...
IRJET- Comparison of Techniques for Diabetes Detection in Females using Machi...
 
IRJET- Predicting Heart Disease using Machine Learning Algorithm
IRJET- Predicting Heart Disease using Machine Learning AlgorithmIRJET- Predicting Heart Disease using Machine Learning Algorithm
IRJET- Predicting Heart Disease using Machine Learning Algorithm
 
Diabetes Prediction by Supervised and Unsupervised Approaches with Feature Se...
Diabetes Prediction by Supervised and Unsupervised Approaches with Feature Se...Diabetes Prediction by Supervised and Unsupervised Approaches with Feature Se...
Diabetes Prediction by Supervised and Unsupervised Approaches with Feature Se...
 
vallarasu first review ppt ml project.pdf
vallarasu first review ppt ml project.pdfvallarasu first review ppt ml project.pdf
vallarasu first review ppt ml project.pdf
 
Presentation3.pdf
Presentation3.pdfPresentation3.pdf
Presentation3.pdf
 
Effect of Data Size on Feature Set Using Classification in Health Domain
Effect of Data Size on Feature Set Using Classification in Health DomainEffect of Data Size on Feature Set Using Classification in Health Domain
Effect of Data Size on Feature Set Using Classification in Health Domain
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 

Ijaisr191202 k2020

  • 1. International Journal of Academic Information Systems Research (IJAISR) ISSN: 2643-9026 Vol. 3 Issue 12, December – 2019, Pages: 6-11 www.ijeais.org/ijaisr 6 Classification of Banana Fruits Using Deep Learning Ahmed F. Al-daour, Mohammed O. Al-shawwa Department of Information Technology, Faculty of Engineering and Information Technology, Al-Azhar University - Gaza, Palestine Abstract: Banana, fruit of the genus Musa, of the family Musaceae, one of the most important fruit crops of the world. The banana is grown in the tropics, and, though it is most widely consumed in those regions, it is valued worldwide for its flavour, nutritional value, and availability throughout the year. Cavendish, or dessert, bananas are most commonly eaten fresh, though they may be fried or mashed and chilled in pies or puddings. They may also be used to flavour muffins, cakes, or breads. Cooking varieties, or plantains, are starchy rather than sweet and are grown extensively as a staple food source in tropical regions; they are cooked when ripe or immature. A ripe fruit contains as much as 22 percent of carbohydrate and is high in dietary fibre, potassium, manganese, and vitamins B6 and C.. In this paper, machine learning based approach is presented for identifying type Apple with a dataset that contains 8,554 images use 4,488 images for training, 1,928 images for validation and 2,138 images for testing. A deep learning technique that extensively applied to image recognition was used. use 70% from image for training and 30% from image for validation. Our trained model achieved an accuracy of 100% on a held-out test set, demonstrating the feasibility of this approach. Keywords: Type Banana, Deep Learning, Classification, Detection INTRODUCTION Banana Benefits: 1. High Fibre Content Banana is loaded with fibre, both soluble and insoluble. The soluble fiber has the tendency to slow down digestion and keep you feeling full for a longer time. Which is why bananas are often included in a breakfast meal so that you can start about your day without having to worry about the next meal. 2. Heart Health High fibre foods are said to be good for the heart. According to a study done by University of Leeds in UK, increasing the consumption of fibre-rich foods such as bananas can lower the risk of both cardiovascular disease (CVD) and coronary heart disease (CHD). 3. Ease in Digestion According to Ayurveda, banana has a sweet and sour taste. The sweet taste is said to bring about a sense of heaviness but the sour taste is known to stimulate agni (the digestive juices), thereby supporting digestion and helping in building up metabolism. 4. Powerhouse of Nutrients Banana is a heavyweight when it comes to nutrition. It is loaded with essential vitamins and minerals such as potassium, calcium, manganese, magnesium, iron, folate, niacin, riboflavin, and B6. These all contribute to the proper functioning of the body and keeping you healthy. 5. High Source Of Potassium The high content of potassium in bananas makes it a super fruit. This mineral is known for its numerous health benefiting properties - it helps in regulating heartbeat, blood pressure, and keeps the brain alert. So make sure you add bananas to your daily to keep your heart and brain healthy, plus for more stabled blood pressure. 6. Blood Pressure
  • 2. International Journal of Academic Information Systems Research (IJAISR) ISSN: 2643-9026 Vol. 3 Issue 12, December – 2019, Pages: 6-11 www.ijeais.org/ijaisr 7 It is a known fact that salt is the culprit when it comes to high blood pressure. Bananas have low salt content and high potassium content, and these properties contribute to making it an ideal for those undergoing this condition. But make sure you consult your nutritionist or doctor before you add it o your diet. 7. Helps Fight Anaemia Due to the high iron content in bananas, they are good for those suffering from anaemia. Anaemia is a condition where there is a decrease in the number of red blood cells or haemoglobin in the blood. This leads to fatigue, shortness of breath, and paleness. But, as we always say that moderation is the key. DEEP LEARNING Deep learning is an artificial intelligence function that imitates the workings of the human brain in processing data and creating patterns for use in decision making. Deep learning is a subset of machine learning in artificial intelligence (AI) that has networks capable of learning unsupervised from data that is unstructured or unlabeled. Also known as deep neural learning or deep neural network. CONVOLUTIONAL NUERUAL NETWORK A Convolutional Neural Network (ConvNet/CNN) is a Deep Learning algorithm which can take in an input image, assign importance (learnable weights and biases) to various aspects/objects in the image and be able to differentiate one from the other. The pre-processing required in a ConvNet is much lower as compared to other classification algorithms. While in primitive methods filters are hand-engineered, with enough training, ConvNets have the ability to learn these filters/characteristics.
  • 3. International Journal of Academic Information Systems Research (IJAISR) ISSN: 2643-9026 Vol. 3 Issue 12, December – 2019, Pages: 6-11 www.ijeais.org/ijaisr 8 TYPES OF MACHINE LEARNING ALGORITHMS There some variations of how to define the types of Machine Learning Algorithms but commonly they can be divided into categories according to their purpose and the main categories are the following: Supervised Learning How it works: This algorithm consist of a target / outcome variable (or dependent variable) which is to be predicted from a given set of predictors (independent variables). Using these set of variables, we generate a function that map inputs to desired outputs. The training process continues until the model achieves a desired level of accuracy on the training data. Examples of Supervised Learning: Regression, Decision Tree, Random Forest, KNN, Logistic Regression etc. Unsupervised Learning How it works: In this algorithm, we do not have any target or outcome variable to predict / estimate. It is used for clustering population in different groups, which is widely used for segmenting customers in different groups for specific intervention. Examples of Unsupervised Learning: Apriori algorithm, K-means. Reinforcement Learning
  • 4. International Journal of Academic Information Systems Research (IJAISR) ISSN: 2643-9026 Vol. 3 Issue 12, December – 2019, Pages: 6-11 www.ijeais.org/ijaisr 9 How it works: Using this algorithm, the machine is trained to make specific decisions. It works this way: the machine is exposed to an environment where it trains itself continually using trial and error. This machine learns from past experience and tries to capture the best possible knowledge to make accurate business decisions. STUDY OBJECTIVES 1- Demonstrating the feasibility of using deep convolutional neural networks to classify Type Banana. 2- Developing a model that can be used by developer to create smartphones application or web site to detect Type Banana. DATASET The dataset used, provided by Kaggle, contains a set of 1,914 images use 1,001 images for training, 429 images for validation and 484 images for testing belonging to 3 species from banana. See Fig. 1 for types Banana. Figure 1: Dataset Samples The output 3 classes as follow: • class (0): Banana. • class (1): Banana Lady Finger. • class (2): Banana Red. The images were resized into 128 × 128 for faster computations but without compromising the quality of the data. METHODOLOGY In this section we describe the proposed solution as selected convolutional network (ConvNet) architecture and discuss associated design choices and implementation aspects. MODEL Our model takes raw images as an input, so we used Convolutional Nural Networks (CNNs) to extract features, in result the model would consist from (features extraction), which was the same for full-color approach and gray-scale approach, it consist of 4 Convolutional layers with Relu activation function, each followed by Max Pooling layer.
  • 5. International Journal of Academic Information Systems Research (IJAISR) ISSN: 2643-9026 Vol. 3 Issue 12, December – 2019, Pages: 6-11 www.ijeais.org/ijaisr 10 SYSTEM EVALUATION We used the original apples dataset that consists of 1,914 images after resizing the images to 128x128 pixels. We divided the data into training (70%), validation (30%). The training accuracy was 99.99% and the validation accuracy was 100%. CONCLUSION We proposed a solution to help people determine the type of bananas more accurately, 100% accurately for your best model, builds a model using deep learning convolutional neural networks and uses this model to predict the type of (previously unseen) images of banana with a network from 4 layers and a dropout of 0.2 , that takes banana images with 3 different species an input.
  • 6. International Journal of Academic Information Systems Research (IJAISR) ISSN: 2643-9026 Vol. 3 Issue 12, December – 2019, Pages: 6-11 www.ijeais.org/ijaisr 11 References 1. Afana, M., et al. (2018). "Artificial Neural Network for Forecasting Car Mileage per Gallon in the City." International Journal of Advanced Science and Technology 124: 51-59. 2. Alajrami, E., et al. (2020). "Handwritten Signature Verification using Deep Learning." International Journal of Academic Multidisciplinary Research (IJAMR) 3(12): 39-44. 3. Al-Daour, A. F., et al. (2020). "Banana Classification Using Deep Learning." International Journal of Academic Information Systems Research (IJAISR) 3(12): 6-11. 4. Alghoul, A., et al. (2018). "Email Classification Using Artificial Neural Network." International Journal of Academic Engineering Research (IJAER) 2(11): 8-14. 5. Alkronz, E. S., et al. (2019). "Prediction of Whether Mushroom is Edible or Poisonous Using Back-propagation Neural Network." International Journal of Academic and Applied Research (IJAAR) 3(2): 1-8. 6. Al-Massri, R., et al. (2018). "Classification Prediction of SBRCTs Cancers Using Artificial Neural Network." International Journal of Academic Engineering Research (IJAER) 2(11): 1-7. 7. Al-Mubayyed, O. M., et al. (2019). "Predicting Overall Car Performance Using Artificial Neural Network." International Journal of Academic and Applied Research (IJAAR) 3(1): 1-5. 8. Alshawwa, I. A., et al. (2020). "Analyzing Types of Cherry Using Deep Learning. " International Journal of Academic Engineering Research (IJAER) 4 (1): 1-5. 9. Abu-Saqer, M. M., et al. (2020). "Type of Grapefruit Classification Using Deep Learning. " International Journal of Academic Information Systems Research (IJAISR) 4 (1): 1-5. 10. Al-Shawwa, M., et al. (2018). "Predicting Temperature and Humidity in the Surrounding Environment Using Artificial Neural Network." International Journal of Academic Pedagogical Research (IJAPR) 2(9): 1-6. 11. Ashqar, B. A., et al. (2019). "Plant Seedlings Classification Using Deep Learning." International Journal of Academic Information Systems Research (IJAISR) 3(1): 7-14. 12. Barhoom, A. M., et al. (2019). "Predicting Titanic Survivors using Artificial Neural Network." International Journal of Academic Engineering Research (IJAER) 3(9): 8-12. 13. Dalffa, M. A., et al. (2019). "Tic-Tac-Toe Learning Using Artificial Neural Networks." International Journal of Engineering and Information Systems (IJEAIS) 3(2): 9-19. 14. Dheir, I. M., et al. (2020). "Classifying Nuts Types Using Convolutional Neural Network." International Journal of Academic Information Systems Research (IJAISR) 3(12): 12-18. 15. El-Khatib, M. J., et al. (2019). "Glass Classification Using Artificial Neural Network." International Journal of Academic Pedagogical Research (IJAPR) 3(2): 25-31. 16. El-Mashharawi, H. Q., et al. (2020). "Grape Type Classification Using Deep Learning." International Journal of Academic Engineering Research (IJAER) 3(12): 41-45. 17. Elsharif, A. A., et al. (2020). "Potato Classification Using Deep Learning." International Journal of Academic Pedagogical Research (IJAPR) 3(12): 1-8. 18. Heriz, H. H., et al. (2018). "English Alphabet Prediction Using Artificial Neural Networks." International Journal of Academic Pedagogical Research (IJAPR) 2(11): 8-14. 19. Kashf, D. W. A., et al. (2018). "Predicting DNA Lung Cancer using Artificial Neural Network." International Journal of Academic Pedagogical Research (IJAPR) 2(10): 6-13. 20. Khalil, A. J., et al. (2019). "Energy Efficiency Predicting using Artificial Neural Network." International Journal of Academic Pedagogical Research (IJAPR) 3(9): 1-8. 21. Mettleq, A. S. A., et al. (2020). "Mango Classification Using Deep Learning." International Journal of Academic Engineering Research (IJAER) 3(12): 22-29. 22. Metwally, N. F., et al. (2018). "Diagnosis of Hepatitis Virus Using Artificial Neural Network." International Journal of Academic Pedagogical Research (IJAPR) 2(11): 1-7. 23. Musleh, M. M., et al. (2019). "Predicting Liver Patients using Artificial Neural Network." International Journal of Academic Information Systems Research (IJAISR) 3(10): 1-11. 24. Nabahin, A., et al. (2017). "Expert System for Hair Loss Diagnosis and Treatment." International Journal of Engineering and Information Systems (IJEAIS) 1(4): 160-169. 25. Sadek, R. M., et al. (2019). "Parkinson’s Disease Prediction Using Artificial Neural Network." International Journal of Academic Health and Medical Research (IJAHMR) 3(1): 1-8. 26. Salah, M., et al. (2018). "Predicting Medical Expenses Using Artificial Neural Network." International Journal of Engineering and Information Systems (IJEAIS) 2(20): 11-17.