基于图像表示的k近邻淡水鱼分类

S. Suwarsito, H. Mustafidah, Tito Pinandita, P. Purnomo
{"title":"基于图像表示的k近邻淡水鱼分类","authors":"S. Suwarsito, H. Mustafidah, Tito Pinandita, P. Purnomo","doi":"10.30595/juita.v10i2.15471","DOIUrl":null,"url":null,"abstract":"Indonesia is a maritime and agricultural country with enormous world fishery potential. The large variety of fish is often confusing for ordinary people in recognizing types of fish, especially freshwater fish. It was stated that the types of freshwater fish often consumed by the Indonesian people are bawal (pomfret), betutu, gabus (cork), gurame (carp), mas (goldfish), lele (catfish), mujaer (tilapia), patin (asian catfish), tawes, and nila (tilapia nilotica). Some fish types have similar shapes, so it is tricky to tell them apart. Meanwhile, in the digitalization era today, Artificial Intelligence (AI)-based technology has become a demand in all areas of life. It is overgrowing, not apart from the fisheries sector. Therefore, in this study, the K-Nearest Neighbor (KNN) method was applied as one of the methods in AI to identify and classify freshwater fish species based on their images. The KNN method classifies new data into specific classes based on the distance between the new data and the closest k data through the learning process. This KNN model is built by preparing the dataset stages, separating the dataset into data-train and data-test with a ratio of 70%:30%, then building and testing the model. The dataset is freshwater fish images, totaling 100 images from 10 freshwater fish types. Model testing is done by measuring performance using a confusion matrix. Based on the test results, the model has an accuracy performance of 70%. Thus, KNN can be used as a model to identify freshwater fish species based on their image.","PeriodicalId":151254,"journal":{"name":"JUITA : Jurnal Informatika","volume":"227 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Freshwater Fish Classification Based on Image Representation Using K-Nearest Neighbor Method\",\"authors\":\"S. Suwarsito, H. Mustafidah, Tito Pinandita, P. Purnomo\",\"doi\":\"10.30595/juita.v10i2.15471\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Indonesia is a maritime and agricultural country with enormous world fishery potential. The large variety of fish is often confusing for ordinary people in recognizing types of fish, especially freshwater fish. It was stated that the types of freshwater fish often consumed by the Indonesian people are bawal (pomfret), betutu, gabus (cork), gurame (carp), mas (goldfish), lele (catfish), mujaer (tilapia), patin (asian catfish), tawes, and nila (tilapia nilotica). Some fish types have similar shapes, so it is tricky to tell them apart. Meanwhile, in the digitalization era today, Artificial Intelligence (AI)-based technology has become a demand in all areas of life. It is overgrowing, not apart from the fisheries sector. Therefore, in this study, the K-Nearest Neighbor (KNN) method was applied as one of the methods in AI to identify and classify freshwater fish species based on their images. The KNN method classifies new data into specific classes based on the distance between the new data and the closest k data through the learning process. This KNN model is built by preparing the dataset stages, separating the dataset into data-train and data-test with a ratio of 70%:30%, then building and testing the model. The dataset is freshwater fish images, totaling 100 images from 10 freshwater fish types. Model testing is done by measuring performance using a confusion matrix. Based on the test results, the model has an accuracy performance of 70%. Thus, KNN can be used as a model to identify freshwater fish species based on their image.\",\"PeriodicalId\":151254,\"journal\":{\"name\":\"JUITA : Jurnal Informatika\",\"volume\":\"227 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"JUITA : Jurnal Informatika\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.30595/juita.v10i2.15471\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"JUITA : Jurnal Informatika","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.30595/juita.v10i2.15471","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

印尼是一个海洋和农业大国,拥有巨大的世界渔业潜力。鱼类种类繁多,一般人在识别鱼类种类时常常感到困惑,尤其是淡水鱼。据介绍,印尼人经常食用的淡水鱼种类有鲳鱼(bawal)、鲳鱼(betutu)、软木鱼(gabus)、鲤鱼(gurame)、金鱼(mas)、鲶鱼(lele)、罗非鱼(mujaer)、亚洲鲶鱼(patin)、tawes和尼罗蒂卡罗非鱼(nila)。有些鱼的形状很相似,所以很难区分它们。同时,在数字化时代的今天,基于人工智能(AI)的技术已经成为生活各个领域的需求。除了渔业部门之外,它也在过度生长。因此,在本研究中,采用k -最近邻(KNN)方法作为人工智能中的方法之一,基于淡水鱼的图像对其进行识别和分类。KNN方法通过学习过程,根据新数据与最近k个数据之间的距离,将新数据分类到特定的类中。该KNN模型是通过准备数据集阶段,以70%:30%的比例将数据集分为数据训练和数据测试,然后构建和测试模型来构建的。数据集为淡水鱼图像,共100幅图像,来自10种淡水鱼。模型测试是通过使用混淆矩阵测量性能来完成的。测试结果表明,该模型的准确率达到70%。因此,KNN可以作为基于图像识别淡水鱼种类的模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Freshwater Fish Classification Based on Image Representation Using K-Nearest Neighbor Method
Indonesia is a maritime and agricultural country with enormous world fishery potential. The large variety of fish is often confusing for ordinary people in recognizing types of fish, especially freshwater fish. It was stated that the types of freshwater fish often consumed by the Indonesian people are bawal (pomfret), betutu, gabus (cork), gurame (carp), mas (goldfish), lele (catfish), mujaer (tilapia), patin (asian catfish), tawes, and nila (tilapia nilotica). Some fish types have similar shapes, so it is tricky to tell them apart. Meanwhile, in the digitalization era today, Artificial Intelligence (AI)-based technology has become a demand in all areas of life. It is overgrowing, not apart from the fisheries sector. Therefore, in this study, the K-Nearest Neighbor (KNN) method was applied as one of the methods in AI to identify and classify freshwater fish species based on their images. The KNN method classifies new data into specific classes based on the distance between the new data and the closest k data through the learning process. This KNN model is built by preparing the dataset stages, separating the dataset into data-train and data-test with a ratio of 70%:30%, then building and testing the model. The dataset is freshwater fish images, totaling 100 images from 10 freshwater fish types. Model testing is done by measuring performance using a confusion matrix. Based on the test results, the model has an accuracy performance of 70%. Thus, KNN can be used as a model to identify freshwater fish species based on their image.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信