SlideShare a Scribd company logo
1 of 8
Download to read offline
DOI: 10.23883/IJRTER.2017.3405.TCYZ2 202
Expert System of Catfish Disease Determinant Using Certainty Factor
Method
Isnar Sumatorno1
, Diki Arisandi2
, Andysah Putera Utama Siahaan3
, Mesran4
1,3
Faculty of Computer Science, Universitas Pembangunan Panca Budi, Medan, Indonesia
2
Faculty of Engineering, Department of Informatics, Universitas Abdurrab, Pekanbaru, Indonesia
4
Department of Computer Engineering, STMIK Budi Darma, Medan, Indonesia
3
Ph.D. Student of School of Computer and Communication Engineering, Universiti Malaysia Perlis,
Kangar, Malaysia
Abstract β€” Catfish is one type of freshwater fish. This fish has a good taste. In the cultivation of these
fish, many obstacles need to be faced. Because living in dirty water, this type of fish is susceptible to
disease. Many symptoms arise during the fish cultivation process; From skin disease to physical.
Catfish farmers do not know how to diagnose diseases that exist in their livestock. This diagnosis
serves to separate places between good and sick catfish. The goal is that the sale value of the fish is
high. Catfish that have diseases will be sold cheaper to be used as other animal feed while healthy fish
will be sold to the market or exported to other countries. Diagnosis can be done by expert system
method. The algorithm of certainty factor is one of the good algorithms to determine the percentage of
possible fish disease. This algorithm is very helpful for farmers to improve catfish farming.
Keywords β€” Certainty Factor, Expert System, Catfish
I. INTRODUCTION
Catfish is one type of fish that can live in high-density water [8]. This fish has a feed conversion
rate to be a good body weight. With this nature, catfish farming will be very profitable if done
intensively. There are two segments of catfish farming business, seeding, and enlargement. The
seeding segment aims to produce catfish seeds, while the enlargement segment aims to produce catfish
ready for consumption. Fish disease is one of the obstacles and obstacles in the business of cultivation.
Illness can cause death in fish cultivation. The high mortality rate in cultivation efforts will have an
impact on fish production. So the income figure becomes lower compared to the amount of capital
spent making ponds or ponds, and the purchase of feed and so forth then will cause a decrease in the
price of sick fish compared to normal conditions. Based on the causes, diseases in fish can be divided
into two, namely due to infection and non-infectious diseases. Pathogen infection causes infectious
diseases in the host's body. Catfish will be susceptible to disease if in a state of weakness, lack of food
or injuries due to poor handling. The disease can be caused by small beasts attached to the gills and
skin of fish bodies, such as Copepoda, Protozoa, leeches and so on.
However, in the process of catfish cultivation, not all breeders know the type of disease that is
attacking their livestock. The real problem can be overcome by knowing the disturbing symptoms in
his life. However, many symptoms must be analyzed by the breeder. Expert systems are one solution
that can help solve question-based problems [1][2][3]. The use of an expert system is beneficial to
anticipate the early disease that attacks the catfish tie. Certainty factor can help to determine how big
the disease that attacks the fish. Productivity is expected to increase after the application of this method
to the catfish.
International Journal of Recent Trends in Engineering & Research (IJRTER)
Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457]
@IJRTER-2017, All Rights Reserved 203
II. THEORIES
A. Catfish Diseases
Diseases in catfish are more often characterized by physical changes in the fish. This disease
causes catfish is not feasible to be cultivated, thus lowering the sales market [4][5]. Here are some
types of diseases that often attack catfish:
1. White Spot
The cause of this disease is because of protozoa. Its name is Ichthyophthirius Multifiliis. If it is in
the body of the fish, it will not be visible to the naked eye because of its very small size. However,
its presence often accumulates then it will look a kind of white spots on the fish body. Protozoa
usually stick under mucous membranes, fish that have been attacked will be visible wounds along
with white spots and will experience bleeding in the gills and fins.
2. Bacteria
Bacteria are a serious threat to fish farmers because bacteria include malignant disease. Fish
infected with bacteria should first be treated and then prevented against incoming bacteria. It aims
to keep the fish from spreading the disease to other animals. But not all bacteria can be cured. If
the condition of the fish is very critical, eating the fish can not be saved anymore.
3. Lernaea
Lernaea is a large fish parasite that often attacks the fish. Ticks are more common in fish that are
kept in livestock ponds. It attacks the fish from seed to parent by sucking the liquid from the host's
body. Injuries caused by teeth can cause secondary infections, such as a virus, fungal and bacterial
attacks, and will cause skinny and wounded fish.
4. Fungus
Fish will be susceptible to fungus if injured in the body. Fish will be susceptible to fungus in ponds
that are in the process of decomposition. Characteristics of fish affected by the fungus are
characterized by fine hairs that grow around the wound. Fungal diseases do not harm the condition
of fish. However, if not done treatment, the fungus will damage the health of the fish so that the
fish will die.
B. Certainty Factor
Buchanan Shortliffe introduced the certainty factor algorithm in the making of MYCIN [7]. It
is the value of the clinical parameters given by MYCIN to indicate the magnitude of the trust. This
algorithm is used to measure how confident the analysis of a problem case so that the solution can be
achieved well. This algorithm is often used for solving cases involving surveys and questions about a
symptom or indication. This method can only process two weights in one calculation. Mixing weights
for more than two are not provided in this method. According to David McAllister, Certainty Factor
is a method to prove whether a fact is surely or uncertain in the form of a metric that is usually used in
expert systems. This method is perfect for expert systems that diagnose something uncertain.
Certainty Factor is defined as the following equation:
CF (H, E) = MB (H, E) βˆ’ MD (H, E)
International Journal of Recent Trends in Engineering & Research (IJRTER)
Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457]
@IJRTER-2017, All Rights Reserved 204
CF (H, E) is Certainty Factor of hypothesis H influenced by symptoms E. The magnitude of CF ranges
from -1 to 1. The value of -1 shows absolute mistrust while the value 1 indicates absolute trust. MB
(H, E) is the measure of increased belief on H hypothesis influenced by symptoms of E. MD (H, E) is
the measure of increased disbelief of H hypothesis influenced by symptoms E. The basic form of the
formula certainty factor is indicated by the following equation:
CF (H, e) = CF (E, e) βˆ— CF (H, E)
Where:
CF (H, e) : certainty factor hypothesis influenced by the evidence e.
CF (E, e) : certainty factor evidence E influenced by the evidence e.
CF (H, E) : certainty factor hypothesis when CF (E, e) = 1
If all the antecedent evidence is known with certainty then the equation will be:
CF (E, e) = CF (H, E)
In the application, CF (H, E) is the value of certainty given by the expert to a rule, while CF (E, e) is
the value of trust given by the user to the symptoms.
III. PROPOSED WORK
Determination of disease based on existing knowledge base in the expert system. It serves to
determine the conclusions obtained from the analysis. The results obtained after the user interacts with
the expert system is by answering questions posed by the expert system. An expert will prepare some
questions to be asked to catfish farmers. The answers given will be obtained to get the correct answer.
Many symptoms can cause the death of catfish. In this study, the authors use only 16 symptoms to
determine the disease suffered by the catfish as shown in Table 1.
Table 1. Symptoms
No. Symptom Remark Weight
1 S1 Dark Color 0,7
2 S2 Gasping Breath 0,8
3 S3 Bloated Skin 0,8
4 S4 Abdominal Swelling 0,8
5 S5 Spinning 0,7
6 S6 White Spots 0,7
7 S7 Fine Yarn 0,8
8 S8 Egg Attack 0,7
9 S9 Very Weak 0,6
10 S10 Floating 0,8
11 S11 Rubbing 0,8
12 S12 Damaged Gills 0,8
13 S13 Slow Growth 0,7
14 S14 Animea 0,7
15 S15 Spotting Wound 0,8
16 S16 Ulcers 0,7
International Journal of Recent Trends in Engineering & Research (IJRTER)
Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457]
@IJRTER-2017, All Rights Reserved 205
There are seven diseases in catfish are discussed in this study. The diseases are Pseudomonas
Hydrophilia, Tuberculosis, Saprolegnia, White spots, Trematoda, Parasite, and Ulcers. Each disease
will have its symptoms. Table 2 describes the types of diseases that may attack catfish farmers.
Table 2. Diseases
No. Disease Remark
1 D1
Pseudomonas
hydrophilia
2 D2 Tuberculosis
3 D3 Saprolegnia
4 D4 White spots
5 D5 Trematoda
6 D6 Parasite
7 D7 Ulcers
Table 3 describes what symptoms will occur for a particular disease. Each disease has more
than one symptom. Catfish can have two diseases simultaneously where the selected symptoms result
in more than one disease being selected.
Table 3. Combination of Disease and Symptoms
No. Disease Symtoms
1 D1 S1, S2, S3, S10
2 D2 S1, S4, S5, S6, S10
3 D3 S7, S8
4 D4 S6, S9, S10, S11
5 D5 S9, S12
6 D6 S13, S14
7 D7 S15, S16
International Journal of Recent Trends in Engineering & Research (IJRTER)
Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457]
@IJRTER-2017, All Rights Reserved 206
IV. EVALUATION
Testing will be done in this section. Three test data will be performed to gain results. Each data
has different symptoms. Each disease will have different values. Table 4 is an example of test data on
disease symptoms in catfish.
Table 4. Certainty Factor Test
No. Symptom Remark T1 T2 T3
1 S1 Dark color βœ“
2 S2 Bloated skin βœ“ βœ“
3 S3 Gasping breath βœ“ βœ“ βœ“
4 S4 Abdominal swelling
5 S5 Spin or bevel βœ“
6 S6 White spot βœ“
7 S7 Fine yarn βœ“
8 S8 Egg attack βœ“
9 S9 Very weak
10 S10 Floating βœ“
11 S11 Rubbing βœ“
12 S12 Damaged gills βœ“
13 S13 Slow growth
14 S14 Animea βœ“
15 S15 Ulcers βœ“
16 S16 Spotting wound βœ“
Table 5. Certainty Factor Value
No. Symptom Remark T1 T2 T3
1 S1 Dark Color 0.7
2 S2 Gasping Breath 0.8 0.8
3 S3 Bloated Skin 0.8 0.8 0.8
4 S4 Abdominal Swelling
5 S5 Spinning 0.7
6 S6 White Spots 0.7
7 S7 Fine Yarn 0.8
8 S8 Egg Attack 0.7
9 S9 Very Weak
10 S10 Floating 0.8
11 S11 Rubbing 0.8
12 S12 Damaged Gills 0.8
13 S13 Slow Growth
14 S14 Animea 0.7
15 S15 Spotting Wound 0.8
16 S16 Ulcers 0.7
International Journal of Recent Trends in Engineering & Research (IJRTER)
Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457]
@IJRTER-2017, All Rights Reserved 207
Table 6. Certainty Factor Value of T1
No. Disease Symptoms
1 D1 0.7, 0.8, 0.8, 0
2 D2 0.7, 0, 0.7, 0, 0
3 D3 0, 0
4 D4 0, 0, 0, 0
5 D5 0, 0
6 D6 0, 0
7 D7 0, 0
D1 = 0.7 βˆ’ (0.8 βˆ— (1 βˆ’ 0.7))
= 0.94
= 0.8 βˆ’ (0.94 βˆ— (1 βˆ’ 0.8))
= 0.612
D2 = 0.7 βˆ’ (0.7 βˆ— (1 βˆ’ 0.7))
= 0.91
D3 = 0
D4 = 0
D5 = 0
D6 = 0
D7 = 0
D2 has the greatest chance of the first test. It can be seen that D1 has a value smaller than D2.
Two diseases may arise in this test. D1 has a value of 0.612 while D2 has a value of 0.91. Catfish
located in this position is likely infected with Pseudomonas Hydrophilia and Tuberculosis.
Table 7. Certainty Factor Value of T2
No. Disease Symptoms
1 D1 0, 0, 0.8, 0
2 D2 0, 0, 0, 0, 0.8
3 D3 0.8, 0.7
4 D4 0, 0, 0.8, 0
5 D5 0, 0.8
6 D6 0, 0
7 D7 0, 0
D1 = 0
D2 = 0
D3 = 0.8 βˆ’ (0.7 βˆ— (1 βˆ’ 0.8))
= 0.94
International Journal of Recent Trends in Engineering & Research (IJRTER)
Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457]
@IJRTER-2017, All Rights Reserved 208
D4 = 0
D5 = 0
D6 = 0
D7 = 0
In Table 7 it can be seen that D3 is the greatest value of all possibilities so that the catfish is
likely to catch Saprolegnia disease.
Table 8. Certainty Factor Value of T3
No. Disease Symtoms
1 D1 0, 0.8, 0.8, 0
2 D2 0, 0, 0, 0.8, 0
3 D3 0, 0
4 D4 0.7, 0, 0, 0.8
5 D5 0, 0
6 D6 0, 0.7
7 D7 0.8, 0.7
D1 = 0.8 βˆ’ (0.8 βˆ— (1 βˆ’ 0.8))
= 0.96
D2 = 0
D3 = 0
D4 = 0.7 βˆ’ (0.8 βˆ— (1 βˆ’ 0.7))
= 0.94
D5 = 0
D6 = 0
D7 = 0.8 βˆ’ (0.7 βˆ— (1 βˆ’ 0.8))
= 0.94
The last test as shown in Table 8 states there are many possible diseases. D1, D4, and D7 are
diseases that arise. Each disease has different values as well. D1 has a value of 0.96, D4 and D7 have
the same value of 0.94. This test states that catfish has at once three diseases, Pseudomonas
Hydrophilia, White Spots, and Ulcers.
V. CONCLUSION
A questionnaire is a tool that can affect the Certainty Factor value. The more precise the answer
to the question being asked, the more accurately the value obtained. Farmers can help develop their
livestock cultivation by knowing the types of diseases that exist in their animals. The weakness of this
method is obtained when the attached symptom is small. An expert must carefully make a list of
symptoms and diseases associated with the condition of the catfish so that the value obtained is
accurate. By understanding veterinary science, this can help determine the symptoms and types of
diseases in catfish.
International Journal of Recent Trends in Engineering & Research (IJRTER)
Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457]
@IJRTER-2017, All Rights Reserved 209
REFERENCES
[1] Z. Tharo and A. P. U. Siahaan, "Profile Matching in Solving Rank Problem," IOSR Journal of Electronics and
Communication Engineering, vol. 11, no. 5, pp. 73-76, 2016.
[2] A. P. U. Siahaan, "Fuzzification of College Adviser Proficiency Based on Specific Knowledge," International Journal
of Advanced Research in Computer Science and Software Engineering, vol. 6, no. 7, pp. 164-168, 2016.
[3] H. A. Hasibuan, R. B. Purba and A. P. U. Siahaan, "Productivity Assessment (Performance, Motivation, and Job
Training) Using Profile Matching," SSRG International Journal of Economics and Management Studies, vol. 3, no. 6,
2016.
[4] O. F. Foline, A. M. Rachael, B. E. Iyabo and A. E. Fidelis, "Proximate Composition of Catfish Smoked in Nigerian
Stored Products Research Institute," International Journal of Fisheries and Aquaculture, vol. 3, no. 5, pp. 96-98, 2011.
[5] M. Mbalassa, M. Nshombo, M. E. Kateyo, L. Chapman, J. Efitre and G. Bwanika, "Identification of Migratory and
Spawning Habitats of Clarias Gariepinus in Lake Edward, Ishasha River Watershed, Albertine Rift Valley, East
Africa," International Journal of Fisheries and Aquatic Studies, vol. 2, no. 3, pp. 128-138, 2015.
[6] E. Turban, Decision Support System and Expert Systems, USA: Prentice Hall International Inc., 1995.
[7] Kusrini, "Question Quantification to Obtain User Certainty Factor in Expert System Application for Disease," in
Proceedings of the International Conference on Electrical Engineering and Informatics, Bandung, 2007.
[8] Dewita and Syahrul, "Quality Assessment of Fish Protein Concentrate from Catfish," IOSR Journal of Environmental
Science, Toxicology and Food Technology, vol. 9, no. 9, pp. 20-23, 2015.

More Related Content

Similar to Expert System of Catfish Disease Determinant Using Certainty Factor Method

Clostridia Infection
Clostridia InfectionClostridia Infection
Clostridia InfectionOssama Motawae
Β 
School kids final
School kids finalSchool kids final
School kids finalShahriar Kabir
Β 
A STUDY OF DIIFERENT TYPES OF CASES IN ANIMAL HUSBANDRY AND POULTRY
A STUDY OF DIIFERENT TYPES OF CASES IN ANIMAL HUSBANDRY AND POULTRYA STUDY OF DIIFERENT TYPES OF CASES IN ANIMAL HUSBANDRY AND POULTRY
A STUDY OF DIIFERENT TYPES OF CASES IN ANIMAL HUSBANDRY AND POULTRYDr. B. R. Ambedkar University
Β 
Dr. Peter Davies - Antibiotic Use In Swine Production - Where Is It At And Wh...
Dr. Peter Davies - Antibiotic Use In Swine Production - Where Is It At And Wh...Dr. Peter Davies - Antibiotic Use In Swine Production - Where Is It At And Wh...
Dr. Peter Davies - Antibiotic Use In Swine Production - Where Is It At And Wh...John Blue
Β 
Snake Envenomation Case Report
Snake Envenomation Case ReportSnake Envenomation Case Report
Snake Envenomation Case Reportijtsrd
Β 
Livestock Disease Prediction System
Livestock Disease Prediction SystemLivestock Disease Prediction System
Livestock Disease Prediction Systemvivatechijri
Β 
Livestock diseases
Livestock diseasesLivestock diseases
Livestock diseasesisidori masalu
Β 
Livestock diseases
Livestock diseasesLivestock diseases
Livestock diseasesbaharia said
Β 
Fish health management in aquaculture
Fish health management in aquacultureFish health management in aquaculture
Fish health management in aquacultureSantosh Kumar Sahoo
Β 
Blackmores PUREAnimal Vol4-sc
Blackmores PUREAnimal Vol4-scBlackmores PUREAnimal Vol4-sc
Blackmores PUREAnimal Vol4-scSteven Chong
Β 
Reducing the impact of infectious disease on poultry production in Ethiopia
Reducing the impact of infectious disease on poultry production in EthiopiaReducing the impact of infectious disease on poultry production in Ethiopia
Reducing the impact of infectious disease on poultry production in EthiopiaILRI
Β 
Non-Thermal Decontamination of Food_Crimson Publishers
Non-Thermal Decontamination of Food_Crimson PublishersNon-Thermal Decontamination of Food_Crimson Publishers
Non-Thermal Decontamination of Food_Crimson PublishersCrimsonpublishersCJMI
Β 
Survey of enterobacteria and variation in blood parameters of birds (broilers...
Survey of enterobacteria and variation in blood parameters of birds (broilers...Survey of enterobacteria and variation in blood parameters of birds (broilers...
Survey of enterobacteria and variation in blood parameters of birds (broilers...Alexander Decker
Β 
Epidemiology of infectious disease
Epidemiology of infectious disease Epidemiology of infectious disease
Epidemiology of infectious disease SaritaSahu18
Β 

Similar to Expert System of Catfish Disease Determinant Using Certainty Factor Method (20)

Clostridia Infection
Clostridia InfectionClostridia Infection
Clostridia Infection
Β 
School kids final
School kids finalSchool kids final
School kids final
Β 
A STUDY OF DIIFERENT TYPES OF CASES IN ANIMAL HUSBANDRY AND POULTRY
A STUDY OF DIIFERENT TYPES OF CASES IN ANIMAL HUSBANDRY AND POULTRYA STUDY OF DIIFERENT TYPES OF CASES IN ANIMAL HUSBANDRY AND POULTRY
A STUDY OF DIIFERENT TYPES OF CASES IN ANIMAL HUSBANDRY AND POULTRY
Β 
Dr. Peter Davies - Antibiotic Use In Swine Production - Where Is It At And Wh...
Dr. Peter Davies - Antibiotic Use In Swine Production - Where Is It At And Wh...Dr. Peter Davies - Antibiotic Use In Swine Production - Where Is It At And Wh...
Dr. Peter Davies - Antibiotic Use In Swine Production - Where Is It At And Wh...
Β 
Snake Envenomation Case Report
Snake Envenomation Case ReportSnake Envenomation Case Report
Snake Envenomation Case Report
Β 
28th Publication -JISPCD - 5th Name.pdf
28th Publication -JISPCD - 5th Name.pdf28th Publication -JISPCD - 5th Name.pdf
28th Publication -JISPCD - 5th Name.pdf
Β 
69th publication jispcd - 5th name
69th publication  jispcd - 5th name69th publication  jispcd - 5th name
69th publication jispcd - 5th name
Β 
69th publication jispcd - 5th name
69th publication  jispcd - 5th name69th publication  jispcd - 5th name
69th publication jispcd - 5th name
Β 
Livestock Disease Prediction System
Livestock Disease Prediction SystemLivestock Disease Prediction System
Livestock Disease Prediction System
Β 
Livestock diseases
Livestock diseasesLivestock diseases
Livestock diseases
Β 
Livestock diseases
Livestock diseasesLivestock diseases
Livestock diseases
Β 
Fish health management in aquaculture
Fish health management in aquacultureFish health management in aquaculture
Fish health management in aquaculture
Β 
Blackmores PUREAnimal Vol4-sc
Blackmores PUREAnimal Vol4-scBlackmores PUREAnimal Vol4-sc
Blackmores PUREAnimal Vol4-sc
Β 
Reducing the impact of infectious disease on poultry production in Ethiopia
Reducing the impact of infectious disease on poultry production in EthiopiaReducing the impact of infectious disease on poultry production in Ethiopia
Reducing the impact of infectious disease on poultry production in Ethiopia
Β 
Non-Thermal Decontamination of Food_Crimson Publishers
Non-Thermal Decontamination of Food_Crimson PublishersNon-Thermal Decontamination of Food_Crimson Publishers
Non-Thermal Decontamination of Food_Crimson Publishers
Β 
Foal joint ill
Foal joint illFoal joint ill
Foal joint ill
Β 
Raindow Trout fry syndrome
Raindow Trout fry syndromeRaindow Trout fry syndrome
Raindow Trout fry syndrome
Β 
Pharma Herald Bulletin vol. 3
Pharma Herald Bulletin vol. 3Pharma Herald Bulletin vol. 3
Pharma Herald Bulletin vol. 3
Β 
Survey of enterobacteria and variation in blood parameters of birds (broilers...
Survey of enterobacteria and variation in blood parameters of birds (broilers...Survey of enterobacteria and variation in blood parameters of birds (broilers...
Survey of enterobacteria and variation in blood parameters of birds (broilers...
Β 
Epidemiology of infectious disease
Epidemiology of infectious disease Epidemiology of infectious disease
Epidemiology of infectious disease
Β 

More from Universitas Pembangunan Panca Budi

Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...
Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...
Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...Universitas Pembangunan Panca Budi
Β 
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa Universitas Pembangunan Panca Budi
Β 
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...Universitas Pembangunan Panca Budi
Β 
Insecure Whatsapp Chat History, Data Storage and Proposed Security
Insecure Whatsapp Chat History, Data Storage and Proposed SecurityInsecure Whatsapp Chat History, Data Storage and Proposed Security
Insecure Whatsapp Chat History, Data Storage and Proposed SecurityUniversitas Pembangunan Panca Budi
Β 
Prim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on GraphPrim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on GraphUniversitas Pembangunan Panca Budi
Β 
Multi-Attribute Decision Making with VIKOR Method for Any Purpose Decision
Multi-Attribute Decision Making with VIKOR Method for Any Purpose DecisionMulti-Attribute Decision Making with VIKOR Method for Any Purpose Decision
Multi-Attribute Decision Making with VIKOR Method for Any Purpose DecisionUniversitas Pembangunan Panca Budi
Β 
Mobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny AlgorithmMobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny AlgorithmUniversitas Pembangunan Panca Budi
Β 
Super-Encryption Cryptography with IDEA and WAKE Algorithm
Super-Encryption Cryptography with IDEA and WAKE AlgorithmSuper-Encryption Cryptography with IDEA and WAKE Algorithm
Super-Encryption Cryptography with IDEA and WAKE AlgorithmUniversitas Pembangunan Panca Budi
Β 
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...Technique for Order Preference by Similarity to Ideal Solution as Decision Su...
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...Universitas Pembangunan Panca Budi
Β 
Prototype Application Multimedia Learning for Teaching Basic English
Prototype Application Multimedia Learning for Teaching Basic EnglishPrototype Application Multimedia Learning for Teaching Basic English
Prototype Application Multimedia Learning for Teaching Basic EnglishUniversitas Pembangunan Panca Budi
Β 
TOPSIS Method Application for Decision Support System in Internal Control for...
TOPSIS Method Application for Decision Support System in Internal Control for...TOPSIS Method Application for Decision Support System in Internal Control for...
TOPSIS Method Application for Decision Support System in Internal Control for...Universitas Pembangunan Panca Budi
Β 
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...Universitas Pembangunan Panca Budi
Β 
Violations of Cybercrime and the Strength of Jurisdiction in Indonesia
Violations of Cybercrime and the Strength of Jurisdiction in IndonesiaViolations of Cybercrime and the Strength of Jurisdiction in Indonesia
Violations of Cybercrime and the Strength of Jurisdiction in IndonesiaUniversitas Pembangunan Panca Budi
Β 
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...Universitas Pembangunan Panca Budi
Β 
Prim's Algorithm for Optimizing Fiber Optic Trajectory Planning
Prim's Algorithm for Optimizing Fiber Optic Trajectory PlanningPrim's Algorithm for Optimizing Fiber Optic Trajectory Planning
Prim's Algorithm for Optimizing Fiber Optic Trajectory PlanningUniversitas Pembangunan Panca Budi
Β 
A Review of IP and MAC Address Filtering in Wireless Network Security
A Review of IP and MAC Address Filtering in Wireless Network SecurityA Review of IP and MAC Address Filtering in Wireless Network Security
A Review of IP and MAC Address Filtering in Wireless Network SecurityUniversitas Pembangunan Panca Budi
Β 
Examination of Document Similarity Using Rabin-Karp Algorithm
Examination of Document Similarity Using Rabin-Karp AlgorithmExamination of Document Similarity Using Rabin-Karp Algorithm
Examination of Document Similarity Using Rabin-Karp AlgorithmUniversitas Pembangunan Panca Budi
Β 

More from Universitas Pembangunan Panca Budi (20)

Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...
Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...
Application of Data Encryption Standard and Lempel-Ziv-Welch Algorithm for Fi...
Β 
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa
An Implementation of a Filter Design Passive LC in Reduce a Current Harmonisa
Β 
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...
Simultaneous Response of Dividend Policy and Value of Indonesia Manufacturing...
Β 
Insecure Whatsapp Chat History, Data Storage and Proposed Security
Insecure Whatsapp Chat History, Data Storage and Proposed SecurityInsecure Whatsapp Chat History, Data Storage and Proposed Security
Insecure Whatsapp Chat History, Data Storage and Proposed Security
Β 
Online Shoppers Acceptance: An Exploratory Study
Online Shoppers Acceptance: An Exploratory StudyOnline Shoppers Acceptance: An Exploratory Study
Online Shoppers Acceptance: An Exploratory Study
Β 
Prim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on GraphPrim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Prim and Genetic Algorithms Performance in Determining Optimum Route on Graph
Β 
Multi-Attribute Decision Making with VIKOR Method for Any Purpose Decision
Multi-Attribute Decision Making with VIKOR Method for Any Purpose DecisionMulti-Attribute Decision Making with VIKOR Method for Any Purpose Decision
Multi-Attribute Decision Making with VIKOR Method for Any Purpose Decision
Β 
Mobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny AlgorithmMobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny Algorithm
Β 
Super-Encryption Cryptography with IDEA and WAKE Algorithm
Super-Encryption Cryptography with IDEA and WAKE AlgorithmSuper-Encryption Cryptography with IDEA and WAKE Algorithm
Super-Encryption Cryptography with IDEA and WAKE Algorithm
Β 
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...Technique for Order Preference by Similarity to Ideal Solution as Decision Su...
Technique for Order Preference by Similarity to Ideal Solution as Decision Su...
Β 
Prototype Application Multimedia Learning for Teaching Basic English
Prototype Application Multimedia Learning for Teaching Basic EnglishPrototype Application Multimedia Learning for Teaching Basic English
Prototype Application Multimedia Learning for Teaching Basic English
Β 
TOPSIS Method Application for Decision Support System in Internal Control for...
TOPSIS Method Application for Decision Support System in Internal Control for...TOPSIS Method Application for Decision Support System in Internal Control for...
TOPSIS Method Application for Decision Support System in Internal Control for...
Β 
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...
Combination of Levenshtein Distance and Rabin-Karp to Improve the Accuracy of...
Β 
Violations of Cybercrime and the Strength of Jurisdiction in Indonesia
Violations of Cybercrime and the Strength of Jurisdiction in IndonesiaViolations of Cybercrime and the Strength of Jurisdiction in Indonesia
Violations of Cybercrime and the Strength of Jurisdiction in Indonesia
Β 
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Marketing Strategy through Markov Optimization to Predict Sales on Specific P...
Β 
Prim's Algorithm for Optimizing Fiber Optic Trajectory Planning
Prim's Algorithm for Optimizing Fiber Optic Trajectory PlanningPrim's Algorithm for Optimizing Fiber Optic Trajectory Planning
Prim's Algorithm for Optimizing Fiber Optic Trajectory Planning
Β 
Image Similarity Test Using Eigenface Calculation
Image Similarity Test Using Eigenface CalculationImage Similarity Test Using Eigenface Calculation
Image Similarity Test Using Eigenface Calculation
Β 
Data Compression Using Elias Delta Code
Data Compression Using Elias Delta CodeData Compression Using Elias Delta Code
Data Compression Using Elias Delta Code
Β 
A Review of IP and MAC Address Filtering in Wireless Network Security
A Review of IP and MAC Address Filtering in Wireless Network SecurityA Review of IP and MAC Address Filtering in Wireless Network Security
A Review of IP and MAC Address Filtering in Wireless Network Security
Β 
Examination of Document Similarity Using Rabin-Karp Algorithm
Examination of Document Similarity Using Rabin-Karp AlgorithmExamination of Document Similarity Using Rabin-Karp Algorithm
Examination of Document Similarity Using Rabin-Karp Algorithm
Β 

Recently uploaded

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
Β 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
Β 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
Β 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
Β 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
Β 
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈcall girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ9953056974 Low Rate Call Girls In Saket, Delhi NCR
Β 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
Β 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
Β 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
Β 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
Β 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
Β 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
Β 
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdfssuser54595a
Β 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
Β 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
Β 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
Β 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
Β 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)β€”β€”β€”β€”IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)β€”β€”β€”β€”IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)β€”β€”β€”β€”IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)β€”β€”β€”β€”IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
Β 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
Β 

Recently uploaded (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
Β 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
Β 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
Β 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Β 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
Β 
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at πŸ”9953056974πŸ”
Β 
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈcall girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
Β 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
Β 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
Β 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
Β 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
Β 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
Β 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
Β 
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
Β 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Β 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
Β 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
Β 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
Β 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)β€”β€”β€”β€”IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)β€”β€”β€”β€”IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)β€”β€”β€”β€”IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)β€”β€”β€”β€”IMP.OF KSHARA ...
Β 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
Β 

Expert System of Catfish Disease Determinant Using Certainty Factor Method

  • 1. DOI: 10.23883/IJRTER.2017.3405.TCYZ2 202 Expert System of Catfish Disease Determinant Using Certainty Factor Method Isnar Sumatorno1 , Diki Arisandi2 , Andysah Putera Utama Siahaan3 , Mesran4 1,3 Faculty of Computer Science, Universitas Pembangunan Panca Budi, Medan, Indonesia 2 Faculty of Engineering, Department of Informatics, Universitas Abdurrab, Pekanbaru, Indonesia 4 Department of Computer Engineering, STMIK Budi Darma, Medan, Indonesia 3 Ph.D. Student of School of Computer and Communication Engineering, Universiti Malaysia Perlis, Kangar, Malaysia Abstract β€” Catfish is one type of freshwater fish. This fish has a good taste. In the cultivation of these fish, many obstacles need to be faced. Because living in dirty water, this type of fish is susceptible to disease. Many symptoms arise during the fish cultivation process; From skin disease to physical. Catfish farmers do not know how to diagnose diseases that exist in their livestock. This diagnosis serves to separate places between good and sick catfish. The goal is that the sale value of the fish is high. Catfish that have diseases will be sold cheaper to be used as other animal feed while healthy fish will be sold to the market or exported to other countries. Diagnosis can be done by expert system method. The algorithm of certainty factor is one of the good algorithms to determine the percentage of possible fish disease. This algorithm is very helpful for farmers to improve catfish farming. Keywords β€” Certainty Factor, Expert System, Catfish I. INTRODUCTION Catfish is one type of fish that can live in high-density water [8]. This fish has a feed conversion rate to be a good body weight. With this nature, catfish farming will be very profitable if done intensively. There are two segments of catfish farming business, seeding, and enlargement. The seeding segment aims to produce catfish seeds, while the enlargement segment aims to produce catfish ready for consumption. Fish disease is one of the obstacles and obstacles in the business of cultivation. Illness can cause death in fish cultivation. The high mortality rate in cultivation efforts will have an impact on fish production. So the income figure becomes lower compared to the amount of capital spent making ponds or ponds, and the purchase of feed and so forth then will cause a decrease in the price of sick fish compared to normal conditions. Based on the causes, diseases in fish can be divided into two, namely due to infection and non-infectious diseases. Pathogen infection causes infectious diseases in the host's body. Catfish will be susceptible to disease if in a state of weakness, lack of food or injuries due to poor handling. The disease can be caused by small beasts attached to the gills and skin of fish bodies, such as Copepoda, Protozoa, leeches and so on. However, in the process of catfish cultivation, not all breeders know the type of disease that is attacking their livestock. The real problem can be overcome by knowing the disturbing symptoms in his life. However, many symptoms must be analyzed by the breeder. Expert systems are one solution that can help solve question-based problems [1][2][3]. The use of an expert system is beneficial to anticipate the early disease that attacks the catfish tie. Certainty factor can help to determine how big the disease that attacks the fish. Productivity is expected to increase after the application of this method to the catfish.
  • 2. International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457] @IJRTER-2017, All Rights Reserved 203 II. THEORIES A. Catfish Diseases Diseases in catfish are more often characterized by physical changes in the fish. This disease causes catfish is not feasible to be cultivated, thus lowering the sales market [4][5]. Here are some types of diseases that often attack catfish: 1. White Spot The cause of this disease is because of protozoa. Its name is Ichthyophthirius Multifiliis. If it is in the body of the fish, it will not be visible to the naked eye because of its very small size. However, its presence often accumulates then it will look a kind of white spots on the fish body. Protozoa usually stick under mucous membranes, fish that have been attacked will be visible wounds along with white spots and will experience bleeding in the gills and fins. 2. Bacteria Bacteria are a serious threat to fish farmers because bacteria include malignant disease. Fish infected with bacteria should first be treated and then prevented against incoming bacteria. It aims to keep the fish from spreading the disease to other animals. But not all bacteria can be cured. If the condition of the fish is very critical, eating the fish can not be saved anymore. 3. Lernaea Lernaea is a large fish parasite that often attacks the fish. Ticks are more common in fish that are kept in livestock ponds. It attacks the fish from seed to parent by sucking the liquid from the host's body. Injuries caused by teeth can cause secondary infections, such as a virus, fungal and bacterial attacks, and will cause skinny and wounded fish. 4. Fungus Fish will be susceptible to fungus if injured in the body. Fish will be susceptible to fungus in ponds that are in the process of decomposition. Characteristics of fish affected by the fungus are characterized by fine hairs that grow around the wound. Fungal diseases do not harm the condition of fish. However, if not done treatment, the fungus will damage the health of the fish so that the fish will die. B. Certainty Factor Buchanan Shortliffe introduced the certainty factor algorithm in the making of MYCIN [7]. It is the value of the clinical parameters given by MYCIN to indicate the magnitude of the trust. This algorithm is used to measure how confident the analysis of a problem case so that the solution can be achieved well. This algorithm is often used for solving cases involving surveys and questions about a symptom or indication. This method can only process two weights in one calculation. Mixing weights for more than two are not provided in this method. According to David McAllister, Certainty Factor is a method to prove whether a fact is surely or uncertain in the form of a metric that is usually used in expert systems. This method is perfect for expert systems that diagnose something uncertain. Certainty Factor is defined as the following equation: CF (H, E) = MB (H, E) βˆ’ MD (H, E)
  • 3. International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457] @IJRTER-2017, All Rights Reserved 204 CF (H, E) is Certainty Factor of hypothesis H influenced by symptoms E. The magnitude of CF ranges from -1 to 1. The value of -1 shows absolute mistrust while the value 1 indicates absolute trust. MB (H, E) is the measure of increased belief on H hypothesis influenced by symptoms of E. MD (H, E) is the measure of increased disbelief of H hypothesis influenced by symptoms E. The basic form of the formula certainty factor is indicated by the following equation: CF (H, e) = CF (E, e) βˆ— CF (H, E) Where: CF (H, e) : certainty factor hypothesis influenced by the evidence e. CF (E, e) : certainty factor evidence E influenced by the evidence e. CF (H, E) : certainty factor hypothesis when CF (E, e) = 1 If all the antecedent evidence is known with certainty then the equation will be: CF (E, e) = CF (H, E) In the application, CF (H, E) is the value of certainty given by the expert to a rule, while CF (E, e) is the value of trust given by the user to the symptoms. III. PROPOSED WORK Determination of disease based on existing knowledge base in the expert system. It serves to determine the conclusions obtained from the analysis. The results obtained after the user interacts with the expert system is by answering questions posed by the expert system. An expert will prepare some questions to be asked to catfish farmers. The answers given will be obtained to get the correct answer. Many symptoms can cause the death of catfish. In this study, the authors use only 16 symptoms to determine the disease suffered by the catfish as shown in Table 1. Table 1. Symptoms No. Symptom Remark Weight 1 S1 Dark Color 0,7 2 S2 Gasping Breath 0,8 3 S3 Bloated Skin 0,8 4 S4 Abdominal Swelling 0,8 5 S5 Spinning 0,7 6 S6 White Spots 0,7 7 S7 Fine Yarn 0,8 8 S8 Egg Attack 0,7 9 S9 Very Weak 0,6 10 S10 Floating 0,8 11 S11 Rubbing 0,8 12 S12 Damaged Gills 0,8 13 S13 Slow Growth 0,7 14 S14 Animea 0,7 15 S15 Spotting Wound 0,8 16 S16 Ulcers 0,7
  • 4. International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457] @IJRTER-2017, All Rights Reserved 205 There are seven diseases in catfish are discussed in this study. The diseases are Pseudomonas Hydrophilia, Tuberculosis, Saprolegnia, White spots, Trematoda, Parasite, and Ulcers. Each disease will have its symptoms. Table 2 describes the types of diseases that may attack catfish farmers. Table 2. Diseases No. Disease Remark 1 D1 Pseudomonas hydrophilia 2 D2 Tuberculosis 3 D3 Saprolegnia 4 D4 White spots 5 D5 Trematoda 6 D6 Parasite 7 D7 Ulcers Table 3 describes what symptoms will occur for a particular disease. Each disease has more than one symptom. Catfish can have two diseases simultaneously where the selected symptoms result in more than one disease being selected. Table 3. Combination of Disease and Symptoms No. Disease Symtoms 1 D1 S1, S2, S3, S10 2 D2 S1, S4, S5, S6, S10 3 D3 S7, S8 4 D4 S6, S9, S10, S11 5 D5 S9, S12 6 D6 S13, S14 7 D7 S15, S16
  • 5. International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457] @IJRTER-2017, All Rights Reserved 206 IV. EVALUATION Testing will be done in this section. Three test data will be performed to gain results. Each data has different symptoms. Each disease will have different values. Table 4 is an example of test data on disease symptoms in catfish. Table 4. Certainty Factor Test No. Symptom Remark T1 T2 T3 1 S1 Dark color βœ“ 2 S2 Bloated skin βœ“ βœ“ 3 S3 Gasping breath βœ“ βœ“ βœ“ 4 S4 Abdominal swelling 5 S5 Spin or bevel βœ“ 6 S6 White spot βœ“ 7 S7 Fine yarn βœ“ 8 S8 Egg attack βœ“ 9 S9 Very weak 10 S10 Floating βœ“ 11 S11 Rubbing βœ“ 12 S12 Damaged gills βœ“ 13 S13 Slow growth 14 S14 Animea βœ“ 15 S15 Ulcers βœ“ 16 S16 Spotting wound βœ“ Table 5. Certainty Factor Value No. Symptom Remark T1 T2 T3 1 S1 Dark Color 0.7 2 S2 Gasping Breath 0.8 0.8 3 S3 Bloated Skin 0.8 0.8 0.8 4 S4 Abdominal Swelling 5 S5 Spinning 0.7 6 S6 White Spots 0.7 7 S7 Fine Yarn 0.8 8 S8 Egg Attack 0.7 9 S9 Very Weak 10 S10 Floating 0.8 11 S11 Rubbing 0.8 12 S12 Damaged Gills 0.8 13 S13 Slow Growth 14 S14 Animea 0.7 15 S15 Spotting Wound 0.8 16 S16 Ulcers 0.7
  • 6. International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457] @IJRTER-2017, All Rights Reserved 207 Table 6. Certainty Factor Value of T1 No. Disease Symptoms 1 D1 0.7, 0.8, 0.8, 0 2 D2 0.7, 0, 0.7, 0, 0 3 D3 0, 0 4 D4 0, 0, 0, 0 5 D5 0, 0 6 D6 0, 0 7 D7 0, 0 D1 = 0.7 βˆ’ (0.8 βˆ— (1 βˆ’ 0.7)) = 0.94 = 0.8 βˆ’ (0.94 βˆ— (1 βˆ’ 0.8)) = 0.612 D2 = 0.7 βˆ’ (0.7 βˆ— (1 βˆ’ 0.7)) = 0.91 D3 = 0 D4 = 0 D5 = 0 D6 = 0 D7 = 0 D2 has the greatest chance of the first test. It can be seen that D1 has a value smaller than D2. Two diseases may arise in this test. D1 has a value of 0.612 while D2 has a value of 0.91. Catfish located in this position is likely infected with Pseudomonas Hydrophilia and Tuberculosis. Table 7. Certainty Factor Value of T2 No. Disease Symptoms 1 D1 0, 0, 0.8, 0 2 D2 0, 0, 0, 0, 0.8 3 D3 0.8, 0.7 4 D4 0, 0, 0.8, 0 5 D5 0, 0.8 6 D6 0, 0 7 D7 0, 0 D1 = 0 D2 = 0 D3 = 0.8 βˆ’ (0.7 βˆ— (1 βˆ’ 0.8)) = 0.94
  • 7. International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457] @IJRTER-2017, All Rights Reserved 208 D4 = 0 D5 = 0 D6 = 0 D7 = 0 In Table 7 it can be seen that D3 is the greatest value of all possibilities so that the catfish is likely to catch Saprolegnia disease. Table 8. Certainty Factor Value of T3 No. Disease Symtoms 1 D1 0, 0.8, 0.8, 0 2 D2 0, 0, 0, 0.8, 0 3 D3 0, 0 4 D4 0.7, 0, 0, 0.8 5 D5 0, 0 6 D6 0, 0.7 7 D7 0.8, 0.7 D1 = 0.8 βˆ’ (0.8 βˆ— (1 βˆ’ 0.8)) = 0.96 D2 = 0 D3 = 0 D4 = 0.7 βˆ’ (0.8 βˆ— (1 βˆ’ 0.7)) = 0.94 D5 = 0 D6 = 0 D7 = 0.8 βˆ’ (0.7 βˆ— (1 βˆ’ 0.8)) = 0.94 The last test as shown in Table 8 states there are many possible diseases. D1, D4, and D7 are diseases that arise. Each disease has different values as well. D1 has a value of 0.96, D4 and D7 have the same value of 0.94. This test states that catfish has at once three diseases, Pseudomonas Hydrophilia, White Spots, and Ulcers. V. CONCLUSION A questionnaire is a tool that can affect the Certainty Factor value. The more precise the answer to the question being asked, the more accurately the value obtained. Farmers can help develop their livestock cultivation by knowing the types of diseases that exist in their animals. The weakness of this method is obtained when the attached symptom is small. An expert must carefully make a list of symptoms and diseases associated with the condition of the catfish so that the value obtained is accurate. By understanding veterinary science, this can help determine the symptoms and types of diseases in catfish.
  • 8. International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 03, Issue 08; August - 2017 [ISSN: 2455-1457] @IJRTER-2017, All Rights Reserved 209 REFERENCES [1] Z. Tharo and A. P. U. Siahaan, "Profile Matching in Solving Rank Problem," IOSR Journal of Electronics and Communication Engineering, vol. 11, no. 5, pp. 73-76, 2016. [2] A. P. U. Siahaan, "Fuzzification of College Adviser Proficiency Based on Specific Knowledge," International Journal of Advanced Research in Computer Science and Software Engineering, vol. 6, no. 7, pp. 164-168, 2016. [3] H. A. Hasibuan, R. B. Purba and A. P. U. Siahaan, "Productivity Assessment (Performance, Motivation, and Job Training) Using Profile Matching," SSRG International Journal of Economics and Management Studies, vol. 3, no. 6, 2016. [4] O. F. Foline, A. M. Rachael, B. E. Iyabo and A. E. Fidelis, "Proximate Composition of Catfish Smoked in Nigerian Stored Products Research Institute," International Journal of Fisheries and Aquaculture, vol. 3, no. 5, pp. 96-98, 2011. [5] M. Mbalassa, M. Nshombo, M. E. Kateyo, L. Chapman, J. Efitre and G. Bwanika, "Identification of Migratory and Spawning Habitats of Clarias Gariepinus in Lake Edward, Ishasha River Watershed, Albertine Rift Valley, East Africa," International Journal of Fisheries and Aquatic Studies, vol. 2, no. 3, pp. 128-138, 2015. [6] E. Turban, Decision Support System and Expert Systems, USA: Prentice Hall International Inc., 1995. [7] Kusrini, "Question Quantification to Obtain User Certainty Factor in Expert System Application for Disease," in Proceedings of the International Conference on Electrical Engineering and Informatics, Bandung, 2007. [8] Dewita and Syahrul, "Quality Assessment of Fish Protein Concentrate from Catfish," IOSR Journal of Environmental Science, Toxicology and Food Technology, vol. 9, no. 9, pp. 20-23, 2015.