Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 2

Classification of Infected Salmon Using CNN Deep Features and Optuna-Optimized SVM

IJCCS (Indonesian Journal of Computing and Cybernetics Systems) · Vol. 20 No. 1 (2026) · pp. 13–24

DOI
10.22146/ijccs.108820
ISSN
2460-7258, 1978-1520
Published
2026-01-31
Publisher
IndoCEISS in colaboration with Universitas Gadjah Mada, Indonesia.
Language
eng
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Fish diseases are a major challenge in the aquaculture industry, impacting productivity and the economy, particularly in salmon farming. This study aims to develop an image classification system for infected salmon using Convolution Neural Network (CNN) deep features approach and Support Vector Machine (SVM) classifier optimized with Optuna. The dataset consists of 1,208 images that were balanced through augmentation before being divided into 70% training data and 30% test data. Features were extracted from the middle layer of three pretrained CNN architectures: EfficientNetB1 (block6d_add), ResNet50 (conv4_block6_out), and VGG16 (block4_pool), then selected using the Least Absolute Shrinkage and Selection Operator (LASSO) method to address high-dimensionality issues. An SVM classification model was trained using stratified 5-fold cross-validation, both with default parameters and hyperparameter optimization results from Optuna. The results show that the model with features from EfficientNetB1 tuned by Optuna achieved the highest accuracy of 99.34%, a significant improvement over the default model 98.23%. Meanwhile, ResNet50 and VGG16 achieved optimal accuracies of 98.23% and 98.89%, respectively, after tuning. This study contributes to the development of an adaptive and accurate early detection system for infected fish.

Keywords

Collaboration network of the authors

3 authors · 3 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Institut Teknologi Dan Bisnis STIKOM Bali
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://journal.ugm.ac.id/ijccs/oai, first harvested 26 Okt 2026, last seen 1 Nov 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Classification of Infected Salmon Using CNN Deep Features and Optuna-Optimized SVM</dc:title>
	<dc:creator>Pradita, Agus Hendra</dc:creator>
	<dc:creator>Ayu, Putu Desiana Wulaning</dc:creator>
	<dc:creator>Hostiadi, Dandy Pramana</dc:creator>
	<dc:subject xml:lang="en-US">Computer Science; Information System</dc:subject>
	<dc:subject xml:lang="en-US">CNN; Optuna Framework; Salmon Classification; SVM</dc:subject>
	<dc:description xml:lang="en-US">Fish diseases are a major challenge in the aquaculture industry, impacting productivity and the economy, particularly in salmon farming. This study aims to develop an image classification system for infected salmon using Convolution Neural Network (CNN) deep features approach and Support Vector Machine (SVM) classifier optimized with Optuna. The dataset consists of 1,208 images that were balanced through augmentation before being divided into 70% training data and 30% test data. Features were extracted from the middle layer of three pretrained CNN architectures: EfficientNetB1 (block6d_add), ResNet50 (conv4_block6_out), and VGG16 (block4_pool), then selected using the Least Absolute Shrinkage and Selection Operator (LASSO) method to address high-dimensionality issues. An SVM classification model was trained using stratified 5-fold cross-validation, both with default parameters and hyperparameter optimization results from Optuna. The results show that the model with features from EfficientNetB1 tuned by Optuna achieved the highest accuracy of 99.34%, a significant improvement over the default model 98.23%. Meanwhile, ResNet50 and VGG16 achieved optimal accuracies of 98.23% and 98.89%, respectively, after tuning. This study contributes to the development of an adaptive and accurate early detection system for infected fish.</dc:description>
	<dc:publisher xml:lang="en-US">IndoCEISS in colaboration with Universitas Gadjah Mada, Indonesia.</dc:publisher>
	<dc:contributor xml:lang="en-US"></dc:contributor>
	<dc:date>2026-01-31</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en-US"></dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.ugm.ac.id/ijccs/article/view/108820</dc:identifier>
	<dc:identifier>10.22146/ijccs.108820</dc:identifier>
	<dc:source xml:lang="en-US">IJCCS (Indonesian Journal of Computing and Cybernetics Systems); Vol 20, No 1 (2026): January; 13-24</dc:source>
	<dc:source>2460-7258</dc:source>
	<dc:source>1978-1520</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.ugm.ac.id/ijccs/article/view/108820/43426</dc:relation>
	<dc:relation>https://journal.ugm.ac.id/ijccs/article/downloadSuppFile/108820/39437</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2026 IJCCS (Indonesian Journal of Computing and Cybernetics Systems)</dc:rights>
	<dc:rights xml:lang="en-US">http://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>