Munirah MY 1, Rozlini M? and Siti Mariam y.3

56 downloads 0 Views 963KB Size Report
putih serta nipis seperti asap selepas menyuntik benih dalam tempoh 4 hingga 5 hari. AND terbentuk tompokan putih. B8 krim dan tebal di dalam beg media.
2013 13th International Conference on Control,Automation and Systems (ICCAS 2013) Oct. 20-23,2013 in Kimdaejung Convention Center, Gwangju,Korea

An Expert System Development:

Its Application on Diagnosing Oyster

Mushroom Diseases 3 Munirah M. Y. 1, Rozlini M? and Siti Mariam y. 1,2,3 Universiti Tun Hussein Onn Malaysia,Fakulti Sains Komputer dan Teknologi Maklumat, I

Abstract:

Batu Pahat,Johor,Malaysia. 2 3 [email protected], [email protected], [email protected]

This paper present a research and development of an expert system for application on diagnosing diseases by

employing expert system technique in agriculture domain. Hence,an Expert System for Diagnosing Oyster Mushroom Diseases was proposed for this research. This system enables user to recognize diseases cause by mold, bacteria, virus, insects and other pests faced by mushroom farm owner through online expert system. In addition,the system provide user advises or treatments in for specified mushroom diseases in shorter time period. User will answer questions based on the mushroom condition and symptoms. It will then helps in detecting the related diseases and provide treatment suggestion. A rule based and forward chaining inference engine has been used for the development of the system. With this system,it helps and allows user in diagnosing mushroom diseases via online system and provide useful suggestion to user. Keywords:

expert system,oyster mushroom,forward chaining

2. RELATED WORK

1. INTRODUCTION Integrating agriculture with expert system bring benefit

Expert system is one of the artificial intelligence

for both fields. Agriculture may not a main contribution

fields. There is various definition of expert system that

to Malaysia GOP, however agriculture place a major

had been suggested. According to Turban and Aronson

role in creating job opportunity to Malaysian. While

[I] , expert system is a computer based information

through the expert system tools can emulate the decision

system that uses expert knowledge to attain high level

making for human in agriculture for instance, Oyster

decision performance in a narrow problem domain.

Mushroom industry. This research is very important for

Darlington [2] defines an expert system as a program

mushroom farmer especially for new comer with the

that attempts to mimic human expertise by applying

purpose to assist them in diagnosing the diseases.

inference methods to a specific body of knowledge.

Furthermore, the quality of Oyster Mushroom is an

One of the needs of expert systems in agriculture is

important factor to ensure the products to compete in

for technical information transfer. Using traditional

global market. Therefore,Expert System for Diagnosing

methods, expert

Oyster

problems and transfer that knowledge individually to

Mushroom

mushroom

farmer

Diseases in

is

diagnosing

developed oyster

to

help

the

mushroom

farmers

or

help

identified

growers.

diseases

However, by

and

pest

technical

information transfer such as expert system method it

diseases. In this paper, we place our focus on expert system

helps in generates an appropriate advice based on its

development for diagnosing oyster mushroom diseases.

knowledge base and reasoning mechanism. All the

Here, eight types of oyster mushroom diseases are

knowledge was generates from various expert during

considered. The diseases are green mold, neurospora

knowledge

(kulat jingga), penicillium (kulat kuning kehijauan), rhizopus (kulat hitam), coprinus (kulat dakwat hitam),

system is the simplest form of AI and it is being used in

acquisition

process.

Rule

based

expert

many fields, for example in medical, agriculture or

and because of bacterial infection, virus, insects and

industrial domain. Hence, by using rule based, the

other pests. The diseases and pests are synonym with

knowledge

the quality a n d production of m u s h r o o m . M o r e

doctors, is transform in the form of rules for problem

details about Oyster Mushroom were discussed i n [I] .

solving [3].

in

producing

poor

mushroom

quality

from

the

expert, for

instances

Expert systems have been an expanding and active

Hence the mistake in diagnosing these diseases can result

acquire

and

research field in agriculture for the past 30 years and

contribute to profit loss for the mushroom farm owner.

most agriculture expert system focused on disorder

Hence, this research is important for user with the

diagnosis, disorder treatment, fertilization scheduling

purpose to assist them in detecting the oyster mushroom

and plant care [4] . In Paddy Plant System [5] , the

diseases based on the given symptoms.

system

while

paddy

plant

diseases

based

on

System is developed with three modules to identify the

Sections 3 briefly discuss rules design and

development, and system development is explained

diagnoses

knowledge and symptoms of the diseases. Maize Expert

Section 2 provides the related work in expert system,

diseases of maize crop [6] . There are many expert

m

Section 4. The last section draws our conclusions.

systems that were developed to diagnose mushroom diseases generally,but there is no specific expert system for oyster mushroom. However, there is one expert system developed for Edible Mushroom Diseases and

978-89-93215-05-295560/13/$15 @)rCROS

329

Insect Control [7]. A few information support had been

This

develop too such as for mapping non-wood forest product

(matsutake

regression

and

a

mushrooms) GIS

expert

using system

focus

on

eight

types

of

oyster

(kulat jingga), penicillium (kulat kuning kehijauan), (kulat hitam), coprinus (kulat dakwat hitam),

logistic [8]

research

mushroom diseases which are; green mold, neurospora rhizopus

and

mushroomexpert. com [9] for mushroom identification.

bacterial infection, virus, insects and other pests. The knowledge base of Expert

System for Diagnosing

Oyster Mushroom Diseases was developed using rules. The set of rules used IF / THEN structure where the

3. RULES DESIGN AND DEVELOPMENT

information

In this paper, Expert System for Diagnosing Oyster Mushroom Diseases is an expert system developed for

farm

owner

advice

knowledge base. Further discussion regarding system

DISEASE: Neurospora (P2)

and context diagram design had been

RlJLE

discussed in [1] .

Rule 7

JENIS PENYAKlT: Kulat Kuning Kehijauan (P3)

13

Rule 14

Rule 15

Rule 16

SYMPTOM

spora berwarna kuning kehijauan

beg media tidak dibasmi kuman (pengukusan) dengan sempurna AND ada kebocoran pada badan beg media AND pertumbuhan maisilia cendawan tiram tidak berkembang AND cendawan tiram tidak mengeluarkan hasil THEN serangan Kulat Kuning Kehijauan IF spora berwarna kuning kehijauan AND

ada kebocoran pada badan beg media AND pertumbuhan maisilia cendawan tiram tidak berkembang THEN serangan Kulat Kuning Kehijauan IF spora berwarna kuning kehijauan AND ada kebocoran pada badan beg media AND cendawan tiram tidak mengeluarkan hasil THEN serangan Kulat Kuning Kehijauan IF spora berwarna kuning kehijauan AND

beg media tidak dibasmi kuman (pengukusan) dengan sempurna AND ada kebocoran pada beg media

AND

serangan Kulat Kuning Kehijauan IF spora berwarna kuning kehijauan THEN

Rule 17

THEN

serangan Kulat Kuning Kehijauan

SYMPTOM IF

spora berwarna jingga

AND serangan kulat pencemar berlaku selepas menyuntik benih cendawan AND kelihatan maisilia berwarna putih serta nipis seperti asap selepas menyuntik benih dalam tempoh 4 hingga 5 hari AND terbentuk tompokan putih krim dan tebal di dalam beg media AND berbau tengik

Table 1 Rules for oyster mushroom penicillium disease

IF

other

Table 2 Rules for oyster mushroom neurospora disease

forward chaining technique to retrieve inferences from

Rule

to

diseases,penicillium and neurospora respectively.

period. This system is a rule-based system and it using

RULE

related

show two set of rules based on two types of mushroom

or

treatments information on those diseases in shorter time

architecture

IF

form of knowledge representation. Table I and Table 2

in recognizing oyster mushroom diseases and provides cultivation

the

and facts in the knowledge base will be translated into

through online medium. The objective is to enable user mushroom

in

representation helps in creating the rules. Knowledge

diagnosing oyster mushroom that infected with diseases

the

contained

information contained in the THEN part. Knowledge

SYMBOL BlO BII B12

THEN

B13

Rule 8

BI4

IF

serangan Kulat Jingga

spora berwarna jingga

AND kelihatan maisilia berwarna putih serta nipis seperti asap selepas menyuntik benih dalam tempoh 4 hingga 5 hari AND terbentuk tompokan putih krim dan tebal di dalam beg media AND berbau tengik

P3

BlO B12 B13

THEN Rule 9

P3

IF

serangan Kulat Jingga

spora berwarna jingga

AND kelihatan maisilia berwarna putih serta nipis seperti asap selepas menyuntik benih dalam tempoh 4 hingga 5 hari AND terbentuk tompokan putih krim dan tebal di dalam beg media THEN serangan Kulat Jingga

BlO B12 BI4 P3 Rule 10

BlO

IF

spora berwarna jingga

AND serangan kulat pencemar berlaku selepas menyuntik benih cendawan AND kelihatan maisilia berwarna putih serta nipis seperti asap selepas menyuntik benih dalam tempoh 4 hingga 5 hari THEN serangan Kulat Jingga

Bll BI2 P3

BIO P3

330

SYMBOL B5 B6

B7

B8 B9 P2

B5 B7

B8 B9 P2

B5 B7

B8 P2

B5 B6

B7

P2

Rule 11

spora berwarna jingga kelihatan maisilia berwarna putih serta nipis seperti asap selepas menyuntik benih dalam tempoh 4 hingga 5 hari AND berbau tengik THEN serangan Kulat Jingga IF spora berwarna jingga THEN serangan Kulat Jingga

B5

IF

Rule 12

SISTEM PAKAR DIAGNOSIS PENYAKIT ��

B7

AND

DAN PEROSAK TANAMAN CENDAWAN TIRAM (SPCendawan) B9 P2

Adilkah bnaman cendilwilntiram memiliki

o Spore berwarna hijau o ora b,rwlunaJlngga a Sporll berwllrnll kuning kehij�u�n @ Spore berwarne hiram o Jana buah berbentuk payung

B5

i

cir seperti di bilwah?

c ri. i

Sp

P2

I SETEFlUSNY"'-n I

4. SYSTEM DEVELOPMENT This system consists of four types of module; main module, diagnosis module, information module, and

Fig. 2 Sample of question from the system and answer

admin module. However, main modules are diagnosis

choose by user.

and admin module. In diagnosis module, the symptoms and condition of oyster mushroom diseases identified

Fig. 2 shows the questions and answers that chosen

through the answer given for several questions prepared

by user when answering the questions. As mention

by system. In admin module, administrator can manage

before a set of questions regarding oyster mushroom

the system by add, delete, update any related and latest

symptoms were asked. After answering all related

information of oyster mushroom diseases, treatments,

questions, this system will generated diagnosis result

symptoms, rules and questions. Target user for this

with

system any owner of oyster mushroom production and

treatment.

explanation

of

disease

info

and

suggestion

cultivation farms parents and system administrator. This system could be an alternative for the farms owner in diagnosing and recognizing oyster mushroom diseases

-

IWIt DIMiIOSIS TANAItAII a_wAIl TlIWI

by answering questions about symptoms and condition

Ox PENYAICIT .o

of their crops. Meanwhile administrator can manage the information about oyster mushroom diseases, treatment,

Kulat Hitam

symptoms,question and rules data. The design of this system is user friendly because it provides a good interaction between systems with user.

0.:



four icons that linl
\.:

disease that infected oyster mushroom and its treatment and suggestion. In addition, user can start the diagnosis

CENDAWAN TIRAM (SPCendawan)

process again by clicking on the arrow icon. Besides

SELAMAT DATANG KE SPCendawan •••

e

."'"

� "



Diagnosis Mablumat Pentadbir

pages,

Expert

System

for

special module which is administrator module. This

hhr Di:tgl1C)�is Penyal