Bacteria Classification Using Multiple Neural Networks

Version 1.0.0 (5.28 MB) by Kevin Chng
1) Transfer Learning Using Alexnet 2) Transfer Learning Using Multiple Pretrained Neural Networks in single script
Updated 10 Dec 2018

View License

Recently, I'm a big fan for transfer learning. With transfer learning, it is simple to use pre-trained neural network to perform classification on a new collection of images. There are many pre-trained network instantly availlable in MATLAB : alexnet, googlenet, resnet50,vgg16,vgg19,resnet101, inceptionv3, inceptionresnetv2,squeezenet.

This example will using transfer learning of various pre-trained deep learning network to classify various species of bacteria. It will help to reduce the time of manually classification and minimize the risks of incorrect classification.

Other than the zip file, you need to download for this example

There are two live scripts here :
1) Bacteria Classification Using Transfer Learning of AlexNet
2) Bacteria Classification Using Transfer Learning of Multiple Deep Pretrained Neural Networks

Highlights :

Familiar with available deep learning model in MATLAB
Perform transfer learning of pretrained neural networks
Detect and classify the object by pre-trained deep learning model
Compare the performance of different pre-trained deep learning network.

Product Focus :
Deep Learning
Parallel Computing (optional)

Written at 9 December 2018

Cite As

Kevin Chng (2024). Bacteria Classification Using Multiple Neural Networks (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2018b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

BacteriaClassification - Copy

Version Published Release Notes