SlideShare a Scribd company logo
1 of 12
A Convolution Neural Network
based Classification Approach for
Recognizing Traditional Foods of
Bangladesh from Food Images
Nishat Tasnim
Md. Romyull Islam
Shaon Bhatta Shuvo
Contents
• Introduction
• Background Study
• Methodology
• Result Analysis
• Conclusion and Future Work
Traditional Foods
• Traditional foods are those foods which nourished our ancestors
throughout history and prehistory prior to the advent of the
industrialization of food.
• “Food” is an emerging topic of interest for multimedia and computer
vision community. However, analysis of food images is in general
very challenging.
1. https://nourishedkitchen.com/traditional-foods-nutshell/
2. https://link.springer.com/chapter/10.1007/978-3-319-23222-5_43
Background Study
Our experiment was based on the Inception-v3 model of TensorFlow
platform. We have also used CNN and transfer learning technique.
TensorFlow
TensorFlow is a machine learning system that operates at large scale
and in heterogeneous environments. It uses a unified dataflow graph to
represent both the computation in an algorithm and the state on which
the algorithm operates. It maps the nodes of a dataflow graph across
many machines in a cluster, and within a machine across multiple
computational devices.
https://www.usenix.org/system/files/conference/osdi16/osdi16-abadi.pdf
Inception-v3
Inception v3 is a widely-used image recognition model that has been
shown to attain greater than 78.1% accuracy on the ImageNet dataset.
The model is the culmination of many ideas developed by multiple
researchers over the years.
https://cloud.google.com/tpu/docs/inception-v3-advanced
Convolutional Neural Networks
• Convolutional Neural Networks are inspired by the brain. Research in the 1950s and
1960s by D.H Hubel and T.N Wiesel on the brain of mammals suggested a new model for
how mammals perceive the world visually.
• Convolutional Neural Networks have a different architecture than regular Neural
Networks. The layers are organized in 3 dimensions: width, height and depth. The
neurons in one layer do not connect to all the neurons in the next layer but only to a small
region of it. The final output will be reduced to a single vector of probability scores,
organized along the depth dimension.
https://medium.freecodecamp.org/an-intuitive-guide-to-convolutional-neural-networks-260c2de0a050
Transfer Learning
Transfer learning allows model creation with significantly reduced
training data and time by modifying existing rich deep learning
models.
https://becominghuman.ai/transfer-learning-retraining-inception-v3-for-custom-image-classification-2820f653c557
Methodology
Result Analysis
Conclusion
We have demonstrated a comprehensive pathway to classify traditional
foods of Bangladesh from food images, which is so far the first work
of its kind. As a first research work on this domain, the result is quite
satisfactory as well as encouraging. We also believe this work will
inspire the researchers from various countries to work on their
traditional items.
Future Work
We proposed the classification model based on the Inception-v3 model
for seven different food items. Hopefully, in future, we could extend
the work with a larger dataset having more varieties of items. We also
have the plan to implement some other CNN based models to compare
the accuracy on the same dataset.

More Related Content

What's hot

IRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural NetworkIRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural NetworkIRJET Journal
 
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...Numenta
 
BEL110 presentation
BEL110 presentationBEL110 presentation
BEL110 presentationvariable_orr
 
IRJET- Segmentation of Nucleus and Cytoplasm from Unit Papanicolaou Smear Ima...
IRJET- Segmentation of Nucleus and Cytoplasm from Unit Papanicolaou Smear Ima...IRJET- Segmentation of Nucleus and Cytoplasm from Unit Papanicolaou Smear Ima...
IRJET- Segmentation of Nucleus and Cytoplasm from Unit Papanicolaou Smear Ima...IRJET Journal
 

What's hot (6)

IRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural NetworkIRJET-Breast Cancer Detection using Convolution Neural Network
IRJET-Breast Cancer Detection using Convolution Neural Network
 
M010237578
M010237578M010237578
M010237578
 
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
Jeff Hawkins NAISys 2020: How the Brain Uses Reference Frames, Why AI Needs t...
 
BEL110 presentation
BEL110 presentationBEL110 presentation
BEL110 presentation
 
A tutorial in Connectome Analysis (1) - Marcus Kaiser
A tutorial in Connectome Analysis (1) - Marcus KaiserA tutorial in Connectome Analysis (1) - Marcus Kaiser
A tutorial in Connectome Analysis (1) - Marcus Kaiser
 
IRJET- Segmentation of Nucleus and Cytoplasm from Unit Papanicolaou Smear Ima...
IRJET- Segmentation of Nucleus and Cytoplasm from Unit Papanicolaou Smear Ima...IRJET- Segmentation of Nucleus and Cytoplasm from Unit Papanicolaou Smear Ima...
IRJET- Segmentation of Nucleus and Cytoplasm from Unit Papanicolaou Smear Ima...
 

Similar to Traditional_Bangladeshi_Food_Classification

Convolutional Neural Networks Research
Convolutional Neural Networks ResearchConvolutional Neural Networks Research
Convolutional Neural Networks ResearchTanmay Ghai
 
ETRnew.doc.doc
ETRnew.doc.docETRnew.doc.doc
ETRnew.doc.docbutest
 
ETRnew.doc.doc
ETRnew.doc.docETRnew.doc.doc
ETRnew.doc.docbutest
 
Automated Analysis of Microscopy Images using Deep Convolutional Neural Network
Automated Analysis of Microscopy Images using Deep Convolutional Neural NetworkAutomated Analysis of Microscopy Images using Deep Convolutional Neural Network
Automated Analysis of Microscopy Images using Deep Convolutional Neural NetworkAdetayoOkunoye
 
Dissertation character recognition - Report
Dissertation character recognition - ReportDissertation character recognition - Report
Dissertation character recognition - Reportsachinkumar Bharadva
 
A Review on Food Classification using Convolutional Neural Networks
A Review on Food Classification using Convolutional Neural NetworksA Review on Food Classification using Convolutional Neural Networks
A Review on Food Classification using Convolutional Neural NetworksIRJET Journal
 
Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Takrim Ul Islam Laskar
 
Towards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networksTowards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networks曾 子芸
 
Neural Network Presentation Draft Updated March.pptx
Neural Network Presentation Draft Updated March.pptxNeural Network Presentation Draft Updated March.pptx
Neural Network Presentation Draft Updated March.pptxisaac405396
 
Neural Network Presentation Draft Updated March.pptx
Neural Network Presentation Draft Updated March.pptxNeural Network Presentation Draft Updated March.pptx
Neural Network Presentation Draft Updated March.pptxisaac405396
 
The blue brain project.docx
The blue brain project.docxThe blue brain project.docx
The blue brain project.docxSadhana Singh
 
Classification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural NetworkClassification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural Networkirjes
 
Designing Interactive Visualisations to Solve Analytical Problems in Biology
Designing Interactive Visualisations to Solve Analytical Problems in BiologyDesigning Interactive Visualisations to Solve Analytical Problems in Biology
Designing Interactive Visualisations to Solve Analytical Problems in BiologyCagatay Turkay
 
Glaucoma Detection using Deep Learning (1).pptx
Glaucoma Detection using Deep Learning (1).pptxGlaucoma Detection using Deep Learning (1).pptx
Glaucoma Detection using Deep Learning (1).pptxnoyarav597
 
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...Vidit Goyal
 
Neural Networks for Pattern Recognition
Neural Networks for Pattern RecognitionNeural Networks for Pattern Recognition
Neural Networks for Pattern RecognitionVipra Singh
 

Similar to Traditional_Bangladeshi_Food_Classification (20)

Convolutional Neural Networks Research
Convolutional Neural Networks ResearchConvolutional Neural Networks Research
Convolutional Neural Networks Research
 
ppt.pdf
ppt.pdfppt.pdf
ppt.pdf
 
ETRnew.doc.doc
ETRnew.doc.docETRnew.doc.doc
ETRnew.doc.doc
 
ETRnew.doc.doc
ETRnew.doc.docETRnew.doc.doc
ETRnew.doc.doc
 
Automated Analysis of Microscopy Images using Deep Convolutional Neural Network
Automated Analysis of Microscopy Images using Deep Convolutional Neural NetworkAutomated Analysis of Microscopy Images using Deep Convolutional Neural Network
Automated Analysis of Microscopy Images using Deep Convolutional Neural Network
 
Learning where to look: focus and attention in deep vision
Learning where to look: focus and attention in deep visionLearning where to look: focus and attention in deep vision
Learning where to look: focus and attention in deep vision
 
VEU_CST499_FinalReport
VEU_CST499_FinalReportVEU_CST499_FinalReport
VEU_CST499_FinalReport
 
Dissertation character recognition - Report
Dissertation character recognition - ReportDissertation character recognition - Report
Dissertation character recognition - Report
 
A Review on Food Classification using Convolutional Neural Networks
A Review on Food Classification using Convolutional Neural NetworksA Review on Food Classification using Convolutional Neural Networks
A Review on Food Classification using Convolutional Neural Networks
 
Blue Brain project
Blue Brain projectBlue Brain project
Blue Brain project
 
Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.Facial emotion detection on babies' emotional face using Deep Learning.
Facial emotion detection on babies' emotional face using Deep Learning.
 
Towards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networksTowards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networks
 
Neural Network Presentation Draft Updated March.pptx
Neural Network Presentation Draft Updated March.pptxNeural Network Presentation Draft Updated March.pptx
Neural Network Presentation Draft Updated March.pptx
 
Neural Network Presentation Draft Updated March.pptx
Neural Network Presentation Draft Updated March.pptxNeural Network Presentation Draft Updated March.pptx
Neural Network Presentation Draft Updated March.pptx
 
The blue brain project.docx
The blue brain project.docxThe blue brain project.docx
The blue brain project.docx
 
Classification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural NetworkClassification Of Iris Plant Using Feedforward Neural Network
Classification Of Iris Plant Using Feedforward Neural Network
 
Designing Interactive Visualisations to Solve Analytical Problems in Biology
Designing Interactive Visualisations to Solve Analytical Problems in BiologyDesigning Interactive Visualisations to Solve Analytical Problems in Biology
Designing Interactive Visualisations to Solve Analytical Problems in Biology
 
Glaucoma Detection using Deep Learning (1).pptx
Glaucoma Detection using Deep Learning (1).pptxGlaucoma Detection using Deep Learning (1).pptx
Glaucoma Detection using Deep Learning (1).pptx
 
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
Ghaziabad, India - Early Detection of Various Types of Skin Cancer Using Deep...
 
Neural Networks for Pattern Recognition
Neural Networks for Pattern RecognitionNeural Networks for Pattern Recognition
Neural Networks for Pattern Recognition
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

Traditional_Bangladeshi_Food_Classification

  • 1. A Convolution Neural Network based Classification Approach for Recognizing Traditional Foods of Bangladesh from Food Images Nishat Tasnim Md. Romyull Islam Shaon Bhatta Shuvo
  • 2. Contents • Introduction • Background Study • Methodology • Result Analysis • Conclusion and Future Work
  • 3. Traditional Foods • Traditional foods are those foods which nourished our ancestors throughout history and prehistory prior to the advent of the industrialization of food. • “Food” is an emerging topic of interest for multimedia and computer vision community. However, analysis of food images is in general very challenging. 1. https://nourishedkitchen.com/traditional-foods-nutshell/ 2. https://link.springer.com/chapter/10.1007/978-3-319-23222-5_43
  • 4. Background Study Our experiment was based on the Inception-v3 model of TensorFlow platform. We have also used CNN and transfer learning technique.
  • 5. TensorFlow TensorFlow is a machine learning system that operates at large scale and in heterogeneous environments. It uses a unified dataflow graph to represent both the computation in an algorithm and the state on which the algorithm operates. It maps the nodes of a dataflow graph across many machines in a cluster, and within a machine across multiple computational devices. https://www.usenix.org/system/files/conference/osdi16/osdi16-abadi.pdf
  • 6. Inception-v3 Inception v3 is a widely-used image recognition model that has been shown to attain greater than 78.1% accuracy on the ImageNet dataset. The model is the culmination of many ideas developed by multiple researchers over the years. https://cloud.google.com/tpu/docs/inception-v3-advanced
  • 7. Convolutional Neural Networks • Convolutional Neural Networks are inspired by the brain. Research in the 1950s and 1960s by D.H Hubel and T.N Wiesel on the brain of mammals suggested a new model for how mammals perceive the world visually. • Convolutional Neural Networks have a different architecture than regular Neural Networks. The layers are organized in 3 dimensions: width, height and depth. The neurons in one layer do not connect to all the neurons in the next layer but only to a small region of it. The final output will be reduced to a single vector of probability scores, organized along the depth dimension. https://medium.freecodecamp.org/an-intuitive-guide-to-convolutional-neural-networks-260c2de0a050
  • 8. Transfer Learning Transfer learning allows model creation with significantly reduced training data and time by modifying existing rich deep learning models. https://becominghuman.ai/transfer-learning-retraining-inception-v3-for-custom-image-classification-2820f653c557
  • 11. Conclusion We have demonstrated a comprehensive pathway to classify traditional foods of Bangladesh from food images, which is so far the first work of its kind. As a first research work on this domain, the result is quite satisfactory as well as encouraging. We also believe this work will inspire the researchers from various countries to work on their traditional items.
  • 12. Future Work We proposed the classification model based on the Inception-v3 model for seven different food items. Hopefully, in future, we could extend the work with a larger dataset having more varieties of items. We also have the plan to implement some other CNN based models to compare the accuracy on the same dataset.