A Novel Model for Sex Discrimination of Silkworm Pupae From Different Species
Sex determination of silkworm pupae is important for silkworm industry. Multivariate analysis methods have been widely applied in hyperspectral imaging spectroscopy for classification. However, these methods require essential steps containing spectra preprocessing or feature extraction, which were n...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8896916/ |
id |
doaj-ee3420780e184c8b8ebfd80c7e636f6b |
---|---|
record_format |
Article |
spelling |
doaj-ee3420780e184c8b8ebfd80c7e636f6b2021-03-29T23:01:33ZengIEEEIEEE Access2169-35362019-01-01716532816533510.1109/ACCESS.2019.29530408896916A Novel Model for Sex Discrimination of Silkworm Pupae From Different SpeciesDan Tao0https://orcid.org/0000-0002-3726-4371Guangying Qiu1https://orcid.org/0000-0001-7661-1500Guanglin Li2https://orcid.org/0000-0002-6348-0625College of Electrical and Automation Engineering, East China Jiaotong University, Nanchang, ChinaRail Transportation Technology Innovation Center, East China Jiaotong University, Nanchang, ChinaCollege of Engineering and Technology, Southwest University, Chongqing, ChinaSex determination of silkworm pupae is important for silkworm industry. Multivariate analysis methods have been widely applied in hyperspectral imaging spectroscopy for classification. However, these methods require essential steps containing spectra preprocessing or feature extraction, which were not easy determined. Convolutional neural networks (CNNs), which have been employed in image recognition, could effectively learn interpretable presentations of the sample without the need of ad-hoc preprocessing steps. The species of silkworm pupae are usually up to hundreds. Conventional classifiers based on one species of silkworm pupae could not give high performance when explored to other species that not participating in the model building, resulting in bad generalization ability. In this study, a CNN model was trained to automatically identify the sex of silkworm pupae from different years and species based on the hyperspectral spectra. The results were compared with the frequently used conventional machine classifiers including support vector machine (SVM) and K nearest neighbors (KNN). The results showed that CNN outperformed SVM and KNN in terms of accuracy when applied to the raw spectra with 98.03%. However, the performance of CNN decreased to 95.09% when combined with the preprocessed data. Then principal component analysis (PCA) was adopted to reduce data dimensionality and extract features. CNN gave higher accuracy than SVM and KNN based on PCA. The discussion section revealed that CNN had high generalization ability that could classify silkworm pupae from different species with a rather well performance. It demonstrated that HSI technology in combination with CNN was useful in determining the sex of silkworm pupae.https://ieeexplore.ieee.org/document/8896916/Silkworm pupaesexhyperspectral imagingconvolutional neural network |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Dan Tao Guangying Qiu Guanglin Li |
spellingShingle |
Dan Tao Guangying Qiu Guanglin Li A Novel Model for Sex Discrimination of Silkworm Pupae From Different Species IEEE Access Silkworm pupae sex hyperspectral imaging convolutional neural network |
author_facet |
Dan Tao Guangying Qiu Guanglin Li |
author_sort |
Dan Tao |
title |
A Novel Model for Sex Discrimination of Silkworm Pupae From Different Species |
title_short |
A Novel Model for Sex Discrimination of Silkworm Pupae From Different Species |
title_full |
A Novel Model for Sex Discrimination of Silkworm Pupae From Different Species |
title_fullStr |
A Novel Model for Sex Discrimination of Silkworm Pupae From Different Species |
title_full_unstemmed |
A Novel Model for Sex Discrimination of Silkworm Pupae From Different Species |
title_sort |
novel model for sex discrimination of silkworm pupae from different species |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
Sex determination of silkworm pupae is important for silkworm industry. Multivariate analysis methods have been widely applied in hyperspectral imaging spectroscopy for classification. However, these methods require essential steps containing spectra preprocessing or feature extraction, which were not easy determined. Convolutional neural networks (CNNs), which have been employed in image recognition, could effectively learn interpretable presentations of the sample without the need of ad-hoc preprocessing steps. The species of silkworm pupae are usually up to hundreds. Conventional classifiers based on one species of silkworm pupae could not give high performance when explored to other species that not participating in the model building, resulting in bad generalization ability. In this study, a CNN model was trained to automatically identify the sex of silkworm pupae from different years and species based on the hyperspectral spectra. The results were compared with the frequently used conventional machine classifiers including support vector machine (SVM) and K nearest neighbors (KNN). The results showed that CNN outperformed SVM and KNN in terms of accuracy when applied to the raw spectra with 98.03%. However, the performance of CNN decreased to 95.09% when combined with the preprocessed data. Then principal component analysis (PCA) was adopted to reduce data dimensionality and extract features. CNN gave higher accuracy than SVM and KNN based on PCA. The discussion section revealed that CNN had high generalization ability that could classify silkworm pupae from different species with a rather well performance. It demonstrated that HSI technology in combination with CNN was useful in determining the sex of silkworm pupae. |
topic |
Silkworm pupae sex hyperspectral imaging convolutional neural network |
url |
https://ieeexplore.ieee.org/document/8896916/ |
work_keys_str_mv |
AT dantao anovelmodelforsexdiscriminationofsilkwormpupaefromdifferentspecies AT guangyingqiu anovelmodelforsexdiscriminationofsilkwormpupaefromdifferentspecies AT guanglinli anovelmodelforsexdiscriminationofsilkwormpupaefromdifferentspecies AT dantao novelmodelforsexdiscriminationofsilkwormpupaefromdifferentspecies AT guangyingqiu novelmodelforsexdiscriminationofsilkwormpupaefromdifferentspecies AT guanglinli novelmodelforsexdiscriminationofsilkwormpupaefromdifferentspecies |
_version_ |
1724190385847140352 |