Professional Documents
Culture Documents
4028-Article Text-10281-1-10-20230310
4028-Article Text-10281-1-10-20230310
1,3Informatika, 2Ilmu
Komputer
Universitas Nusa Mandiri
http://www.nusamandiri.ac.id/
hikmatulloh.hkl@nusamandiri.ac.id1*; yan.rianto@lipi.go.id2; anton@nusamandiri.ac.id3
Abstract - The role of plankton is very important khususnya dalam hal pengidentifikasian
for the life of the surrounding organisms, so plankton yaitu tidak efisiennya dalam aspek
research on plankton is needed because of its waktu dan organisme ini memiliki ukuran rata-
relationship with the survival of other living rata yang sangat kecil. Dalam hal ini diperlukan
things. The obstacles that are often encountered in alternatif yang lebih baik dalam
plankton research, especially in the identification pengidentifikasian jenis plankton ini dengan cara
of plankton, are the inefficiency in the aspect of pemrosesan gambar pada citra plankton secara
time and these organisms have a very small digital atau biasa disebut dengan istilah “Digital
average size. In this case, a better alternative is Image Processing”. Penelitian ini bertujuan untuk
needed in identifying this type of plankton by melakukan pengolahan citra digital plankton
digitally processing the image on the plankton sebanyak 144 citra yang yang dibagi menjadi
image or commonly referred to as "Digital Image 75% sebagai data pelatihan dan 25% sebagai
Processing". This study aims to process 144 digital data pengujian, dan citra tersebut didapatkan
plankton images which were acquired to be 75% dari riset pada yayasan Kanopi Indonesia. Dalam
as training data and 25% as testing data, and prosesnya citra ini dianalisa bentuk
these images were obtained from research at the menggunakan fungsi Regionprops sehingga
Kanopi Indonesia foundation. In the process, the didapatkan fitur pembeda dari masing-masing
shape of this image is analyzed using the jenis plankton. Setelah citra terekstraksi fitur nya
Regionprops function to obtain the distinguishing selanjutnya dilakukan pengolahan data dengan
features of each type of plankton. After the feature mengklasifikasikan setiap jenis plankton
extracted image, the data processing is then tersebut. Untuk menghasilkan sebuah klasifikasi
carried out by classifying each type of plankton. To data yang lebih baik, dalam penelitian ini
produce a better data classification, this study uses menggunakan algoritma Bagging Decision Tree
the Bagging Decision Tree algorithm in processing dalam pengolahan data nya dan menghasilkan
the data and produces an accuracy of 92.59%. The akurasi sebesar 92.59%. Algoritma Bagging
Bagging Decision Tree algorithm is quite good and Decision Tree ini cukup baik dan mudah untuk di
easy to implement into a plankton type implemntasikan kedalam sebuah program
identification program, as evidenced by testing the identifikasi jenis plankton, terbukti dengan
test image data resulting in 33 correctly identified pengujian pada data citra pengujian
images from a total of 36 tests. menghasilkan 33 citra teridentifikasi dengan
benar dari total pengujian sebanyak 36 citra.
Keyword : Plankton, Regionprops, Bagging,
Decision Tree. Keyword : Plankton, Regionprops, Bagging,
Decision Tree.
Intisari - Peranan plankton sangat penting bagi
kehidupan organisme disekitarnya, sehingga
penelitian prihal plankton sangatlah dibutuhkan
karena kaitannya dengan kelangsungan
kehidupan mahluk hidup lainnya. Kendala yang
sering didapatkan dalam hal penelitian plankton
c. After converting the object array into a uint8 The results of the classification model on
matrix, the image is then converted into a plankton data were carried out using the Bagging
binary image with a scale of 0 and 1 according Decision Tree algorithm to produce several
to the specified threshold so that the object's decision tree models, the resulting decision trees
edges are obtained. will be used to determine an implementation of
an identification program. The following are the
results of the decision tree from the research
conducted.
e. The last step to produce better image After the research rules from the
segmentation is to remove small pixels with a classification model are obtained, then the model
certain scale in the form of noise contained in will be used as an algorithm for implementation
the image. into an identification program. The resulting
program algorithm that races on a decision tree
is as follows.
5.55
𝐴𝑐𝑐𝑢𝑟𝑎𝑐y =
∑𝑇𝑃
× 100% = × 100%
6
𝑇𝑜𝑡𝑎𝑙 𝐷𝑎𝑡𝑎
= = 92.50%
𝑇𝑃(app)+𝑇𝑃(bra)+TP(cha)+TP(cop)+TP(det)+TP(dia)
× 100% The design of the application built is
𝑇𝑜𝑡𝑎𝑙 𝐷𝑎𝑡𝑎
divided into process sectors, the first sector is the
17+14+18+16+18+17
= × 100% process of selecting and displaying digital
108
plankton images to be processed, the second
=
100
× 100% sector is the process of segmenting digital
108 plankton images and displaying the results of
image segmentation, and the third sector is the
= 92,59%
feature extraction process regionprops to image
𝑇𝑃 segmentation results and displays the results of
All 𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 =∑
(𝑇𝑃+𝐹𝑃) the digital image identification of the plankton.
𝑇𝑃(𝑎𝑝𝑝)
The following shows the program design along
=
(𝑇𝑃(𝑎𝑝𝑝)+𝐹𝑃(𝑎𝑝𝑝))
+ with an explanation of each component.
𝑇𝑃(𝑏𝑟𝑎) 𝑇𝑃(𝑐ℎ𝑎)
+ +
(𝑇𝑃(𝑏𝑟𝑎)+𝐹𝑃(𝑏𝑟𝑎)) (𝑇𝑃(𝑐ℎ𝑎)+𝐹𝑃(𝑐ℎ𝑎))
𝑇𝑃(𝑐𝑜𝑝)
+
(𝑇𝑃(𝑐𝑜𝑝)+𝐹𝑃(𝑐𝑜𝑝))
𝑇𝑃(𝑑𝑒𝑡) 𝑇𝑃(𝑑𝑖𝑎)
+
(𝑇𝑃(𝑑𝑒𝑡)+𝐹𝑃(𝑑𝑒𝑡)) (𝑇𝑃(𝑑𝑖𝑎)+𝐹𝑃(𝑑𝑖𝑎))
17 14 18
= + + +
(17+1) (14+4) (18+0)
16 18 17
+ +
(16+2) (18+0) (17+1)
𝑃𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛 =
𝑎𝑙𝑙 𝑝𝑟𝑒𝑐𝑖𝑠𝑖𝑜𝑛
× 100% Based on Figure 14, the resulting
𝑡𝑜𝑡𝑎𝑙 𝑐𝑙𝑎𝑠𝑠
application program is executed sequentially
4.55 according to the sector sequence that has been
= × 100%
6 described, regardless of the procedure for using
the application and displaying the results of the
= 75.83% application made are as follows.
1. The user presses the "Browse" button to step to perfect the segmentation is done by
retrieve image data which will be displayed removing the noise.
on the axes component below and the file
name of the captured image will also be The regionprops function can be used to
displayed in the edit text column below. analyze the shape of each type of plankton, the
2. After the image data image appears, the user regionprops properties include Area,
presses the "Segmentation" button to carry ConvexArea, MajorAxisLength, MinorAxisLength,
out the segmentation process and the EquivDiameter, Perimeter, Eccentricity, Solidity,
results of the segmentation will be and Extent. But in this case only a few properties
displayed on the axes component below. that influence classifying this plankton include
3. The final step is that the user presses the MinorAxisLength, MajorAxisLength, Solidity,
"Classify" button to find out the results of Extent, dan Area.
the identification after the feature value
appears in the text edit for each column of The results of this plankton type
the regionprops property, and the results of classification using the Bagging Decision Tree
the identification will appear in the text edit algorithm yield an accuracy of 92.59%, a
component below. precision of 75.83%, and a recall of 92.50%. The
implementation of the plankton identification
program is carried out by referring to the
resulting decision tree model algorithm. The
program was tested with test data of 36 images
where 33 images were identified correctly and 3
images were identified incorrectly.
REFERENCE
Aytan, Ulgen, F. Başak Esensoy, and Yasemen
Senturk. 2022. “Microplastic Ingestion and
Egestion by Copepods in the Black Sea.”
Science of The Total Environment.
https://www.sciencedirect.com/science/a
Source: research results (2020). rticle/abs/pii/S0048969721059994.
Figure 15. Display of Program Bandara, Kanchana et al. 2021. “Two Hundred
Implementation Results Years of Zooplankton Verticalmigration
Research.” Biological Reviews.
https://onlinelibrary.wiley.com/doi/epdf/
From the program implementation results, a
10.1111/brv.12715.
testing process was carried out on the available
Behrenfeld, Michael J. et al. 2021. “Thoughts on
test data, from the 36 test data it produced test
the Evolution and Ecological Niche of
results with 33 correctly identified data and 3
Diatoms.” Ecological Monographs 91(3): 1–
incorrectly identified data.
25.
Eramma, N. et al. 2022. “Zooplankton
Productivity Evaluation of Lentic and Lotic
CONCLUSION Ecosystem.” Limnology.
https://www.intechopen.com/chapters/8
The conclusions obtained from the results of 3428.
research on the classification of plankton species Huang, Li et al. 2020. “Jointly Network Image
with image processing techniques on digital Processing: Multi-Task Image Semantic
plankton images are 144 images, 108 images as Segmentation of Indoor Scene Based on
training data and 36 image data as test data. CNN.” IET Image Processing 14(15): 3689–
97.
The plankton image segmentation process MathWorks. 2020. “MathWork.”
was successfully carried out with several https://www.mathworks.com/.
functional stages from Matlab including, Matsuo, Masaki, Takeshi A. Onuma, Tatsuya
changing the RGB image to greyscale, then Omotezako, and Hiroki Nishida. 2020.
converting it into a convolutional image, then “Protein Phosphatase 2A Is Essential to
making the uint8 matrix image, then converting Maintain Meiotic Arrest, and to Prevent
it into a binary image, after the image becomes Ca2+ Burst at Spawning and Eventual
binary then fill in the image hole area and the last Parthenogenesis in the Larvacean