TickNet: A Lightweight Deep Classifier for Tick Recognition
The world is increasingly controlled by machine learning and deep learning. Deep neural networks are becoming powerful, encroaching on many tasks in computer vision system areas previously seen as the unique domain of humans, such as image classification, object detection, semantic segmentation, and...
Main Author: | |
---|---|
Format: | Others |
Published: |
ScholarWorks@UMass Amherst
2021
|
Subjects: | |
Online Access: | https://scholarworks.umass.edu/masters_theses_2/1029 https://scholarworks.umass.edu/cgi/viewcontent.cgi?article=2063&context=masters_theses_2 |
id |
ndltd-UMASS-oai-scholarworks.umass.edu-masters_theses_2-2063 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UMASS-oai-scholarworks.umass.edu-masters_theses_2-20632021-09-08T17:27:58Z TickNet: A Lightweight Deep Classifier for Tick Recognition Wang, Li The world is increasingly controlled by machine learning and deep learning. Deep neural networks are becoming powerful, encroaching on many tasks in computer vision system areas previously seen as the unique domain of humans, such as image classification, object detection, semantic segmentation, and instance segmentation. The success of a deep learning model at a specific application is determined by a sequence of choices, like what kind of deep neural network will be used, what data to be fed into the deep model, and what manners will be adopted to train a deep model. The goal of this work is to design a practical, lightweight image classification model built and trained from scratch which serves as an assistant to researchers and users to recognize if a small bug is a tick. Some of the images used in this work were collected by specialists using a microscope in the Laboratory of Medical Zoology (LMZ) at the University of Massachusetts Amherst. The following techniques are used in this work. We generated four datasets by collecting 53,150 images of small bugs and cleaning the data by deleting images with low quality. Both preprocessed images and augmented images were used in the training and validation processes. Initially, we proposed the use of five lightweight CNNs. We trained each network on the same training dataset and evaluated them using the same validation dataset. After comparing these five architectures, we chose the one with the best performance, named TickNet. We compared TickNet and five other classical image classification architectures used for large-scale image recognition tasks. We determined TickNet outperforms the five classical networks in model size, number of parameters, testing time on both a CPU and GPU with a tradeoff in testing accuracy. We deployed applications on an Android mobile phone to do binary classifications and four-class image classifications to conclude the research. Disclaimer: This work or any part of it should not be used as guidance or instruction regarding the diagnosis, care, or treatment of tick-borne diseases or supersede existing guidance. 2021-02-01T08:00:00Z text application/pdf https://scholarworks.umass.edu/masters_theses_2/1029 https://scholarworks.umass.edu/cgi/viewcontent.cgi?article=2063&context=masters_theses_2 http://creativecommons.org/licenses/by/4.0/ Masters Theses ScholarWorks@UMass Amherst Deep Neural Network Image Classification Tick Recognition Other Computer Engineering Robotics |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Deep Neural Network Image Classification Tick Recognition Other Computer Engineering Robotics |
spellingShingle |
Deep Neural Network Image Classification Tick Recognition Other Computer Engineering Robotics Wang, Li TickNet: A Lightweight Deep Classifier for Tick Recognition |
description |
The world is increasingly controlled by machine learning and deep learning. Deep neural networks are becoming powerful, encroaching on many tasks in computer vision system areas previously seen as the unique domain of humans, such as image classification, object detection, semantic segmentation, and instance segmentation. The success of a deep learning model at a specific application is determined by a sequence of choices, like what kind of deep neural network will be used, what data to be fed into the deep model, and what manners will be adopted to train a deep model.
The goal of this work is to design a practical, lightweight image classification model built and trained from scratch which serves as an assistant to researchers and users to recognize if a small bug is a tick. Some of the images used in this work were collected by specialists using a microscope in the Laboratory of Medical Zoology (LMZ) at the University of Massachusetts Amherst.
The following techniques are used in this work. We generated four datasets by collecting 53,150 images of small bugs and cleaning the data by deleting images with low quality. Both preprocessed images and augmented images were used in the training and validation processes. Initially, we proposed the use of five lightweight CNNs. We trained each network on the same training dataset and evaluated them using the same validation dataset. After comparing these five architectures, we chose the one with the best performance, named TickNet. We compared TickNet and five other classical image classification architectures used for large-scale image recognition tasks. We determined TickNet outperforms the five classical networks in model size, number of parameters, testing time on both a CPU and GPU with a tradeoff in testing accuracy. We deployed applications on an Android mobile phone to do binary classifications and four-class image classifications to conclude the research.
Disclaimer: This work or any part of it should not be used as guidance or instruction regarding the diagnosis, care, or treatment of tick-borne diseases or supersede existing guidance. |
author |
Wang, Li |
author_facet |
Wang, Li |
author_sort |
Wang, Li |
title |
TickNet: A Lightweight Deep Classifier for Tick Recognition |
title_short |
TickNet: A Lightweight Deep Classifier for Tick Recognition |
title_full |
TickNet: A Lightweight Deep Classifier for Tick Recognition |
title_fullStr |
TickNet: A Lightweight Deep Classifier for Tick Recognition |
title_full_unstemmed |
TickNet: A Lightweight Deep Classifier for Tick Recognition |
title_sort |
ticknet: a lightweight deep classifier for tick recognition |
publisher |
ScholarWorks@UMass Amherst |
publishDate |
2021 |
url |
https://scholarworks.umass.edu/masters_theses_2/1029 https://scholarworks.umass.edu/cgi/viewcontent.cgi?article=2063&context=masters_theses_2 |
work_keys_str_mv |
AT wangli ticknetalightweightdeepclassifierfortickrecognition |
_version_ |
1719479238685360128 |