Intelligent Diagnosis of Hepatitis Disease using Union-based Fuzzy Neural Networks

Similar documents
Learning Methods for Fuzzy Systems

Knowledge-Based - Systems

Rule Learning With Negation: Issues Regarding Effectiveness

Evolutive Neural Net Fuzzy Filtering: Basic Description

Artificial Neural Networks written examination

A student diagnosing and evaluation system for laboratory-based academic exercises

Python Machine Learning

Laboratorio di Intelligenza Artificiale e Robotica

Rule Learning with Negation: Issues Regarding Effectiveness

A SURVEY OF FUZZY COGNITIVE MAP LEARNING METHODS

Lecture 1: Machine Learning Basics

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

A study of speaker adaptation for DNN-based speech synthesis

Cooperative evolutive concept learning: an empirical study

(Sub)Gradient Descent

Learning From the Past with Experiment Databases

Human Emotion Recognition From Speech

Laboratorio di Intelligenza Artificiale e Robotica

INPE São José dos Campos

Calibration of Confidence Measures in Speech Recognition

QuickStroke: An Incremental On-line Chinese Handwriting Recognition System

Applications of data mining algorithms to analysis of medical data

Deep search. Enhancing a search bar using machine learning. Ilgün Ilgün & Cedric Reichenbach

Chapter 2 Rule Learning in a Nutshell

SARDNET: A Self-Organizing Feature Map for Sequences

CS Machine Learning

Word Segmentation of Off-line Handwritten Documents

Analysis of Hybrid Soft and Hard Computing Techniques for Forex Monitoring Systems

Mining Association Rules in Student s Assessment Data

Axiom 2013 Team Description Paper

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

A General Class of Noncontext Free Grammars Generating Context Free Languages

Australian Journal of Basic and Applied Sciences

Learning Structural Correspondences Across Different Linguistic Domains with Synchronous Neural Language Models

I-COMPETERE: Using Applied Intelligence in search of competency gaps in software project managers.

Soft Computing based Learning for Cognitive Radio

Major Milestones, Team Activities, and Individual Deliverables

Issues in the Mining of Heart Failure Datasets

The Use of Statistical, Computational and Modelling Tools in Higher Learning Institutions: A Case Study of the University of Dodoma

A Reinforcement Learning Variant for Control Scheduling

Data Fusion Through Statistical Matching

Time series prediction

Knowledge Transfer in Deep Convolutional Neural Nets

Lecture 1: Basic Concepts of Machine Learning

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

Computerized Adaptive Psychological Testing A Personalisation Perspective

Learning Methods in Multilingual Speech Recognition

Introduction to Simulation

Comparison of EM and Two-Step Cluster Method for Mixed Data: An Application

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

An OO Framework for building Intelligence and Learning properties in Software Agents

A Neural Network GUI Tested on Text-To-Phoneme Mapping

AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS

PREDICTING SPEECH RECOGNITION CONFIDENCE USING DEEP LEARNING WITH WORD IDENTITY AND SCORE FEATURES

Softprop: Softmax Neural Network Backpropagation Learning

University of Groningen. Systemen, planning, netwerken Bosman, Aart

Evolution of Symbolisation in Chimpanzees and Neural Nets

The dilemma of Saussurean communication

Impact of Cluster Validity Measures on Performance of Hybrid Models Based on K-means and Decision Trees

Ordered Incremental Training with Genetic Algorithms

CSL465/603 - Machine Learning

Specification of the Verity Learning Companion and Self-Assessment Tool

GACE Computer Science Assessment Test at a Glance

COMPUTER-ASSISTED INDEPENDENT STUDY IN MULTIVARIATE CALCULUS

Speech Emotion Recognition Using Support Vector Machine

Syntactic systematicity in sentence processing with a recurrent self-organizing network

A Genetic Irrational Belief System

ISFA2008U_120 A SCHEDULING REINFORCEMENT LEARNING ALGORITHM

System Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks

Using focal point learning to improve human machine tacit coordination

Utilizing Soft System Methodology to Increase Productivity of Shell Fabrication Sushant Sudheer Takekar 1 Dr. D.N. Raut 2

Automating the E-learning Personalization

The Method of Immersion the Problem of Comparing Technical Objects in an Expert Shell in the Class of Artificial Intelligence Algorithms

A Comparison of Annealing Techniques for Academic Course Scheduling

Artificial Neural Networks

BUSINESS INTELLIGENCE FROM WEB USAGE MINING

Machine Learning from Garden Path Sentences: The Application of Computational Linguistics

Attributed Social Network Embedding

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

TABLE OF CONTENTS TABLE OF CONTENTS COVER PAGE HALAMAN PENGESAHAN PERNYATAAN NASKAH SOAL TUGAS AKHIR ACKNOWLEDGEMENT FOREWORD

DEVELOPMENT OF AN INTELLIGENT MAINTENANCE SYSTEM FOR ELECTRONIC VALVES

Ph.D in Advance Machine Learning (computer science) PhD submitted, degree to be awarded on convocation, sept B.Tech in Computer science and

Abstractions and the Brain

An Online Handwriting Recognition System For Turkish

IAT 888: Metacreation Machines endowed with creative behavior. Philippe Pasquier Office 565 (floor 14)

Model Ensemble for Click Prediction in Bing Search Ads

Reducing Features to Improve Bug Prediction

*** * * * COUNCIL * * CONSEIL OFEUROPE * * * DE L'EUROPE. Proceedings of the 9th Symposium on Legal Data Processing in Europe

Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition

Twitter Sentiment Classification on Sanders Data using Hybrid Approach

Unsupervised Learning of Word Semantic Embedding using the Deep Structured Semantic Model

The Good Judgment Project: A large scale test of different methods of combining expert predictions

CREATING SHARABLE LEARNING OBJECTS FROM EXISTING DIGITAL COURSE CONTENT

Longest Common Subsequence: A Method for Automatic Evaluation of Handwritten Essays

WHEN THERE IS A mismatch between the acoustic

Probabilistic Latent Semantic Analysis

Challenges in Deep Reinforcement Learning. Sergey Levine UC Berkeley

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

Generative models and adversarial training

Transcription:

Vol.15 (GCIT 017, pp.3-38 http://dx.doi.org/10.157/astl.017.15.07 Intelligent Diagnosis of Hepatitis Disease using Union-based Fuzzy eural etworks Chang-Wook Han Department of Electrical Engineering, Dong-Eui University, 176 Eomgwangno, Busanjin-gu, Busan 730, Korea cwhan@deu.ac.kr Abstract. owadays fuzzy neural networks have been successfully applied to intelligent diagnosis of many diseases. This paper applies union-based fuzzy neural networks to intelligent diagnosis of hepatitis disease that is very common in the world and needs to be diagnosed exactly. Union-based fuzzy neural networks can guarantee a reduced knowledge base with subset of all possible rules by allowing union in the rule antecedent. Genetic algorithms optimize the binary connections of the union-based rule antecedent fuzzy neural networks, and then gradient-based learning refines the optimized binary connections in the unit interval. To show the applicability of the proposed method, we consider the hepatitis disease dataset available on the Machine Learning Repository site at the University of California at Irvine. Keywords: Hepatitis disease diagnosis, Fuzzy neural networks, Genetic algorithms 1 Introduction Recently, artificial intelligence-based automatic diagnosis of disease becomes more important field because the artificial intelligence area has been highly developed, e.g. AlphaGo. Automatic diagnosis of disease requires more accurate results. Therefore, artificial intelligence can satisfy that requirement and assist Doctors decision. Artificial intelligence-based automatic diagnosis of hepatitis disease has been considered in many researches [1]-[3]. This paper applied union-based fuzzy neural networks to intelligent diagnosis of hepatitis disease that is very common in the world and needs to be diagnosed exactly. Union-based fuzzy neural networks can guarantee a reduced knowledge base with subset of all possible rules by allowing union in the rule antecedent. Genetic algorithms (GA [] optimize the binary connections of the union-based fuzzy neural networks, and then gradient-based learning refines the optimized binary connections in the unit interval. To show the applicability of the proposed method, we consider the hepatitis disease dataset available on the Machine Learning Repository site at the University of California at Irvine. ISS: 87-133 ASTL Copyright 017 SERSC

Vol.15 (GCIT 017 Union-based Fuzzy eural etworks [5] This paper is a new application version of the union-based fuzzy neural networks, proposed by the author in [5], to intelligent diagnosis of hepatitis disease. Therefore, the same version of union-based fuzzy neural networks and its optimization method in [5] are used in this paper. For this reason, all of this section directly refers to [5]. For more details about the union-based fuzzy neural networks, please refer to [5]. AD neuron is a nonlinear logic processing element with n-inputs x [0,1] n producing an output y governed by the expression n Ti 1 y = AD(x; w ( w s x. where w denotes an n-dimensional vector of adjustable connections (weights. s denoting some s-norm and t standing for a t-norm. Individual inputs (coordinates of x are combined or-wise with the corresponding weights and these results produced at the level of the individual aggregation are aggregated and-wise with the aid of the t- norm. By reverting the order of the t- and s-norms in the aggregation of the inputs, we end up with a category of neurons, y= (x; w S ( wi t xi. n i1 To construct the networks, we first elaborate on the union-based logic processor (UL which consists of and AD fuzzy neurons, as shown in Fig. 1, where, i, i and i are the membership grades of the fuzzy sets (negative, (zero and (positive for the input variable x i, i=1,,3,, respectively. i i (1 ( 1 F1 1 1 F 3 F3 3 3 F Fig. 1. Structure of an UL UL (k h k AD An important characteristic of UL is that union operation of input fuzzy sets is allowed to appear in their antecedents, i.e., incomplete structure. For fuzzy system of complex processes with high input dimension, the UL is preferable because it Copyright 017 SERSC 35

Vol.15 (GCIT 017 achieves bigger coverage of input domain compared to the complete structure. For example, consider a system with x 1, x as its inputs and y as its output characterized by three linguistic terms,, and, respectively. The incomplete structure rule If x 1= then y= covers the following three complete structure rules: (i If (x 1= and (x = then y= (ii If (x 1= and (x = then y= (iii If (x 1= and (x = then y= Similarly, the rule If (x 1= or and (x = or then y= covers the following four complete structure rules: (i If (x 1= and (x = then y= (ii If (x 1= and (x = then y= (iii If (x 1= and (x = then y= (iv If (x 1= and (x = then y= x 1 F 1 UL (1 x x 3 F F 3 Fuzzification UL (... y Defuzzification x F W UL (0 u Fig.. Structure of union-based fuzzy neural networks with input and 1 output variables characterized by 3 fuzzy sets (U=0 Fig. describes the union-based fuzzy neural networks constructed with the aid of ULs. The neurons in the output layer are placed to aggregate the outputs of ULs for each corresponding consequences. In Fig., the connections to the ULs are described as bold lines which contain a set of connection lines as shown in Fig. 1. The only parameter that has to be controlled in this network is the number of UL (U, which will be set large enough in the experiment. 3 Experimental Results In this paper, we consider hepatitis disease dataset available on the Machine Learning Repository site at the University of California at Irvine. It has 155 instances (3 cases of die, 13 cases of alive. This dataset has 19 input attributes (13 binary and 6 attributes with 6 8 discrete values and 1 output attribute (die, alive as shown in Table 1. 36 Copyright 017 SERSC

Vol.15 (GCIT 017 Table 1. Attribute information of hepatitis database Attribute o. Attribute Domain 1 Age 10, 0, 30, 0, 50, 60, 70, 80 Sex Male, Female 3 Steroid o, Yes Antivirals o, Yes 5 Fatigue o, Yes 6 Malaise o, Yes 7 Anorexia o, Yes 8 Liver Big o, Yes 9 Liver Firm o, Yes 10 Spleen alpable o, Yes 11 Spiders o, Yes 1 Ascites o, Yes 13 Varices o, Yes 1 Bilirubin 0.39, 0.80, 1.0,.00, 3.00,.00 15 Alk hosphate 33, 80, 10, 160, 00, 50 16 Sgot 16.: 13, 100, 00, 300, 00, 500 17 Albumin.1, 3.0, 3.8,.5, 5.0, 6.0 18 rotime 10, 0, 30, 0, 50, 60, 70, 80, 90 19 Histology o, Yes 0 Class Die, Alive For the union-based fuzzy neural networks, we use 3-uniformly distributed Gaussian membership function overlapped in 0.5, and set U=5. We select 50% of the data from the two classes evenly as random for the training and the rest 50% is used for testing. Genetic algorithms optimize binary connection weights. After that gradientbased learning further refines these optimized binary connection weights in the unit interval. The parameters used in this experiment are as follows: GA: population size 00, generation no. 500, crossover rate 0.9, mutation rate 0.01 Gradient-based learning : learning rate 0.01, iteration no. 1000. 0 time independent simulations have been performed with different training and testing data set selected from the two classes evenly. Table describes the average diagnosis rate over 0 time independent simulations. As a result of the simulation, the resulting number of rule after 0 time independent simulations is 1 to 1. As is shown in the result, the optimized union-based fuzzy neural networks have 1 to 1 rules covering most of the essential input space with reasonable diagnosis rate. Copyright 017 SERSC 37

Vol.15 (GCIT 017 Table. Average diagnosis rates over 0 time independent simulations Algorithm Training data set Average diagnosis rate (% Testing data set Genetic algorithms 89. 87.3 Gradient-based learning 91.1 90. Conclusions This paper applied union-based fuzzy neural networks to intelligent diagnosis of hepatitis disease. Union-based fuzzy neural networks can guarantee a reduced knowledge base with subset of all possible rules by allowing union in the rule antecedent. Genetic algorithms optimized the binary connections of the union-based fuzzy neural networks, and then gradient-based learning refined the optimized binary connections in the unit interval. To show the applicability of the proposed method, we considered the hepatitis disease dataset available on the Machine Learning Repository site at the University of California at Irvine. As can be seen in the simulation results, union-based fuzzy neural networks can be successfully applied to diagnosis of hepatitis disease with a reduced number of rules. References 1. eshat, M., Masoumi, A., Rajabi, M., Jafari, H.: Using Fuzzy Hopfield eural etwork for Diagnosis of the Hepatitis Disease. Turkish Journal of Engineering, Science and Technology, Vol., o. 1 (01 63-75. Sotudian, S., arandi, F., Turksen, I.B.: From Type-I to Type-II Fuzzy System Modeling for Diagnosis of Hepatitis. International Journal of Computer, Electrical, Automation, Control and Information Engineering, Vol. 10, o. 7 (016 180-188 3. Avci, D.: An Automatic Diagnosis System for Hepatitis Disease Based on Genetic Wavelet Kernel Extreme Learning Machine. Journal of Electrical Engineering & Technology, Vol. 11, o. (016 993-100. Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading, MA (1989 5. Han, C.W.: Evolutionary Optimization of Union-based Rule-Antecedent Fuzzy eural etworks and Its Applications. Lecture otes in Computer Science, Vol. 536 (008 80-87. 38 Copyright 017 SERSC