Prototype Expert System Using Bayesian Network For Diagnose Social Illness
Prototype Expert System Using Bayesian Network For Diagnose Social Illness
net/publication/311790860
Prototype expert system using bayesian network for diagnose social illness
CITATIONS READS
2 190
4 authors, including:
Ahmad Fudholi
Universiti Kebangsaan Malaysia
155 PUBLICATIONS 2,048 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
The Extreme Currency Exchange Rate in South East Asia Using Classical and Bayesian Methods View project
All content following this page was uploaded by Ahmad Fudholi on 17 May 2017.
ABSTRACT
The social illness has become main problem in Indonesia such as drug addiction, prostitution, game
addiction, and so on. Based on Indonesian government, through its anti-drug agency, the National Narcotics
Board (BNN) in 2015 the number of drug users are 5 million people. Drugs have caused for as many as
15,000 deaths each year in Indonesia. Peoples did not get information about social ills such as the types of
drugs that have the same characteristics. As a largest Muslim country in the world may be reduce the social
ills with the Islam approach. Recently, the integration of Islamic science and technology has become
popular. At times the people get obstacles to get information and advice directly from expert and scholars in
Islamic science. This paper is to develop a prototype expert system by providing prevention and best
treatment based on Quran and Hadith. We use some of the data for knowledge base obtained from Selat
Panjang, Riau. Based on the preliminary results, it has similar diagnoses with expert. A prototype expert
system using Bayesian Network has been successful and capability for early diagnosing and educating the
peoples in social ills cases based on Quran, Hadith and advice of experts but still has plenty room for
improvement.
Keywords: Bayesian Network; Expert System; Social Illness
338
Journal of Theoretical and Applied Information Technology
30th November 2016. Vol.93. No.2
© 2005 - 2016 JATIT & LLS. All rights reserved.
west of Singapore across the Strait of Malacca. medical science. Based on the preliminary
Poverty stops people in Selat Panjang to get advice experimental results, it can be concluded that the
from the scholars regularly. Thus, many people did implementation of Bayesian Network shows a
not get the necessary advice from an expert and promising result.
therefore they do not take the big problems in social
Nowadays, there are many expert systems
ills seriously. Online self-diagnosing is one of the
being used in Islam science such as Classification
solutions as the Internet is relatively cheap to get
of Ahadith, Using Social Network on Publishing
more information and cybercafé is one of the
and Serving Islam, expert system for Inheritance or
prevalent ways for poor people to search about their
Fara’id [1]. The scholars give treatment based on
difficulty. Based on data obtained from the police
the al-Quran and hadith. A method in Quran to treat
and hospital in Selat Panjang, it has been found
the social ills namely Al-adabiyijtima’iy method
alcohol, methamphetamine, marijuana, game
used for knowledge base. In this study, we used the
addictions and prostitution cases. Knowledge base
Bayesian Network method for inference engine.
acquired from the scholars in Islamic science.
However, self-diagnosis is prone to misdiagnosis One of the advantages in using Bayesian
that may endanger the users health and social if Network in this project is that Bayesian Network
users make a wrong decision. considered more popular as network-based
Bayesian inference is consistent when handled with
Actually, there are several online articles,
uncertainty. Bayesian networks can facilitate
magazines and health books containing about how
learning about the causal relationship between the
to recognize the drug abuses based on physical
variables [2] Bayesian Network Easy to be
symptoms. There are many symptoms, both
converted into tools for decision support to assist
physical and behavioral, that indicate drug use.
the management of natural resources [3].
Each drug has its own unique indications, but there
are some general signs that a person is using drugs. In addition, graphic in Bayesian Networks
Building an expert system for the social ills are to clearly show the relationship between different
challenging because it is required to create a components of the system. Therefore, Bayesian
knowledge base that is appropriate with desires of Network comfortable for researchers from different
scholars in Islam, doctors, psychiatrists and backgrounds to understand the concept of Bayesian
psychologists. Distinction with another cases, the Network [4]. The use of Bayesian inference can
expert system for diagnosing social issues based on readily updated for new knowledge and Bayesian
different content of knowledge base data that networks can produce a good prediction accuracy
consist of symptoms and treatment instruction [2, 5]. Bayesian Network used to determine which
based on medical science and Islamic science. It has type of social illness has the probability to be
many expert system integrated with Islamic Science effecting a user. Bayesian Network calculate the
as we have explained in the related works. chances based on existing symptoms and the system
Nevertheless, an expert system for social ills that will later on be able to appropriate preventive,
integrate with Islamic Science and medical science medical solutions advice and treatment based on
is still not exist. Thus, the main goal of this project Quran and Hadits to the type of illness accordingly.
is not just to develop a prototype expert system but
for educating the peoples in social ills cases based 2. RELATED WORK
on Quran, Hadith and advice of experts so that Lately, integration of Islamic science and
people will get advice and treatment appropriately technology had become popular. Kashif Bilal and
and as early as possible. In this project, we have Sajjad Mohsin presents a novel approach for the
developed a prototype expert system for social classification of the religious scriptures, the Hadith
issue. A prototype expert system had used Bayesian [6]. A novel approach has been used to simplify
Network. It has proved its capability for educating and digitize the task of Hadith classification.
the peoples in social ills cases based on Quran, Service Oriented Architecture (SOA) is used for
Hadith and advices of experts. Based on the Cloud computing compatibility, and to solve the
preliminary experimental results, it can be communication problems faced by the legacy Web
concluded that the implementation of Bayesian based distributed expert systems. The social
Network shows a promising result. On the other network one of the best ways to serve and publish
hand, we have been providing a medium for Islam. Beside that, students determine that the
educating the peoples regarding the risks of social existence of a religious person is very important as
issues, the information to avoid and treat of social a resource of Islamic information. Therefore,
ills based on the Quran, the Hadith, psychology and Da’wah persons must take care about social
339
Journal of Theoretical and Applied Information Technology
30th November 2016. Vol.93. No.2
© 2005 - 2016 JATIT & LLS. All rights reserved.
network and be an active member there because We have stated in the paper about the
they have a big effect on the member as the limitation of this research. A self-diagnosis is prone
respondent mention by 80% [7]. Furthermore, to misdiagnosis that may endanger the user, health
Houssen Himeda had discussed web based expert and social if user make a wrong decision. Thus, the
system for Islamic inheritance law for all Muslims, main goal of this project is not just to develop a
and identify the rules of wealth distribution as prototype expert system but for educating and
stated in the Quran through a knowledge giving the awareness to the society about social ills
acquisition process with an expert in Faraid [1]. cases based on Quran, Hadith and advice of experts
so that people will get advice and treatment
There are several studies in the field of appropriately and as early as possible. Currently,
artificial intelligence, especially expert system that we just concentrate in drug abuse diagnosis
has been done. Meigarani [8] using Bayesian features. Meanwhile for the games addiction, the
Network to diagnose the disease. Bayesian Network prostitution, the sexual deviation cases and so on
used to diagnose leukemia by getting to the positive will be done in further research, because of the
and negative decisions. Bayesian Network was used complexity of rules and need more the data. This
for data analysis and knowledge of experts, study is not the final result of expert system in
especially on uncertainty. This method is used as a social ills, for encouraging results we need the
solution to a problem that is not certain. This additional experimentation and much data for
method can be used to create a model system for knowledge base (symptoms, kinds of social ills,
transformation between expert knowledge to treatment). It also requires full development of
computer in difficult medical cases [9-11]. expert systems in the future with a more
Bayesian networks can be prepared with decision comprehensive in Islam science and Medical
support tools in uncertainty case [12, 13]. Science. There has plenty work needs to be done
before a full-size expert system is constructed with
Bayesian Network became very popular in
standard expert systems components, improvement
the last decade because it is used for a variety of
of knowledge base by more associating the
intelligent system applications such as machine
statistical science, medical science or drug
learning, text processing, natural language
rehabilitation centers with the Islamic laws and
processing, speech recognition, signal processing,
scholars in order to avoid a misdiagnosis.
bio-informatics, medical diagnosis, forecasting,
mobile networks, and other intelligent system The following are the research
applications. A Bayesian Network consists of a methodology of this study. The construct stages of
directed acyclic graph of ‘nodes’ and ‘links’ that this study are based on the popular evolutionary
conceptualise a system. Bayesian Network is prototyping. The stages are as follows:
Probabilistic Graphical Models (PGM) which
consists of probabilistic and graph. Probabilistic
3.1 Literature Review
theory related to the data. The relationships
The literature review is a select analysis of
between nodes are described by conditional
existing research which is relevant to expert system
probability distributions that capture the
and social ills topic, showing how it relates to this
dependences between variables. Bayes Formula
study. It describes and validates how this research
[14]:
investigation may assist answer some of the
| questions or gaps that related in this study. This
P A|B (1)
step include reading and searching information
Where: regarding Bayesian Network, social issues on
A = a particular state, conditional on the evidence books, journals, and other scientific resources such
provided. as web pages and articles related. The literature
P(A∣B) = posterior review is a select analysis of existing research
P(A) = prior probability of the hypothesis which is relevant to expert system and social ills
P(B∣A) = likelihood topic, showing how it relates to this study. It
Joint distribution formula: describes and validates how this research
P A |B P A P B|A (2) investigation may assist answer some of the
questions or gaps that related in this study. This
3. RESEARCH METHODOLOGY step include reading and searching information
regarding Bayesian Network, social issues on
340
Journal of Theoretical and Applied Information Technology
30th November 2016. Vol.93. No.2
© 2005 - 2016 JATIT & LLS. All rights reserved.
books, journals, and other scientific resources such For this experiment, 10-case sample extraction was
as web pages and articles related. made. Each case was then presented to the system
to obtain the corresponding diagnosis. This
3.2 Feasibility Study diagnosis was later compared to the one provided
This is where the problems are defined, the by the expert to determine whether the system’s
objectives are stated, the resources, the methods, diagnosis is correct or not.
the experts, the costs and the time frame are clearly
identified. This step is the requirement analysis 4. ANALYSIS
usually carried out in the system development life
cycle.
Here are some of the process of the
analysis which has been carried out:
3.3 Knowledge Acquisition
Knowledge acquisition is the step in this 4.1 Analysis of Interface
study for extracting, organizing and structuring Inference used for the construct of this
knowledge from the human experts to computer. expert system, which is Bayesian Network in the
This is often the major obstacle in building an diagnosis process of social ills.
expert system. Knowledge elicitation is also
conducted and test cases were prepared in this time.
The type of knowledge gathered in this stage is Feasibility Knowledge
factual knowledge. Literature review
study acquisition
341
Journal of Theoretical and Applied Information Technology
30th November 2016. Vol.93. No.2
© 2005 - 2016 JATIT & LLS. All rights reserved.
342
Journal of Theoretical and Applied Information Technology
30th November 2016. Vol.93. No.2
© 2005 - 2016 JATIT & LLS. All rights reserved.
343
Journal of Theoretical and Applied Information Technology
30th November 2016. Vol.93. No.2
© 2005 - 2016 JATIT & LLS. All rights reserved.
344