similarity reasoning-driven evolutionary fuzzy … reasoning-driven... · bahawa bilangan hukum...

24
SIMILARITY REASONING-DRIVEN EVOLUTIONARY FUZZY SYSTEM FOR MONOTONIC-PRESERVING MODELS Jee Tze Ling Master of Engineering (Electronic and Computer) 2013

Upload: doanmien

Post on 03-Mar-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

SIMILARITY REASONING-DRIVEN EVOLUTIONARY FUZZY SYSTEM FOR MONOTONIC-PRESERVING MODELS

Jee Tze Ling

Master of Engineering (Electronic and Computer)

2013

ACKNOWLEDGEMENTS

This thesis and the research work presented herein would not have been possible without

the support of many people. I wish to express my gratitude to my supervisor, Dr. Tay Kai Meng,

who has been helpful with his invaluable assistance, support, and guidance for this research. Not

to forget my co-supervisor, Prof. Dr. Ng Chee Khoon for his support and guidance too.

Last but not least, I would like to thanks to my beloved family for their understanding,

support, encouragements and endless love.

II

-

I

SISTEM EVOLUSI KABUR BERTERASKAN PENAAKULAN KESERUPAAN UNTUK MEMENUHI MODEL BERSIFAT

MONOTONIK

ABSTRAK

Sistem inferens kabur ialah satu rangka pengkomputeran yang popular sebagai

penyelesaian untuk pelbagai domain aplikasi seperti kawalan, penilaian, membuat keputusan,

dan anggaran. Akan tetapi, sistem inferens kabur menghadapi dua kelemahan yang nyata,

iaitu "laknat kematraan" dan "klasifikasi tomato". "Laknat kematraan" mencadangkan

bahawa bilangan hukum yang diperlukan meningkat secara eksponen apabila bilangan input

meningkat. "Klasifikasi tomato" sangat penting kepada masalah penaakulan kabur apabila

asas hukum kabur adalah tidak lengkap. Fokus tesis ini merangkumi teknik pengurangan asas

hukum kabur, teknik pemilihan hukum kabur, skema anggaran taakulan analogi, teknik

pengiraan evolusi dan sifat keekanadaan sistem inferens kabur, untuk mengatasi kedua-dua

kelemahan yang disebut. Sumbangan utama tesis ini adalah untuk merumuskan masalah

pemilihan hukum kabur untuk memudahkan skema anggaran taakulan analogi dan pemodelan

sistem inferens kabur sebagai masalah pengoptimuman. Suatu alat pengoptimuman, iaitu,

algoritma genetik telah dilaksanakan. Kesesuaian pengunaan rangka kerja yang dicadangkan,

dilaksanakan dan dinilai menggunakan dua masalah nyata, iaitu masalah penilaian pendidikan

dan masalah analisis mod dan kesan kegagalan. Hasil kajian menunjukkan keberkesanan

rangka kerja yang dicadangkan dalam memilih hukum ·kabur dan membina semula asas

hukum yang lengkap berdasarkan data yang dikumpul daripada hukum-hukum yang dipilih.

Walau bagaimanapun, keputusan yang diperolehi tidak selalunya memenuhi sifat-sifat

montonik. Oleh demikian, rangka kerja dilanjutkan dan satu set syarat-syarat matematik telah

digunapakai sebagai pentadbir persamaan. Rangka kelja lanjutan yang dicadangkan telah

dilaksanakan dan dinilai menggunakan masalah penilaian pendidikan dan analisis kegagalan.

111

ABSTRACT

Fuzzy Inference System (FIS) is a popular computing paradigm which has been

identified as a solution for various application domains, e.g. control, assessment, decision

making, and approximation. However, it suffers from two major shortcomings, i.e., the

"curse of dimensionality" and the "tomato classification" problem. The former suggests that

the number of fuzzy rules increases in an exponential manner while the number of input

increases. The later is an important fuzzy reasoning problem while a fuzzy rule base is

incomplete. The focus of this thesis is on fuzzy rule base reduction techniques, fuzzy rule

selection techniques, Approximate Analogical Reasoning Schema (AARS), evolutionary

computation techniques and monotonicity property of an FIS, in order to overcome these two

shortcomings. The main contribution of this thesis is to formulate the fuzzy rule selection

problems to facilitate the AARS and FIS modeling as an optimization problem. An

optimization tool, i.e., genetic algorithm (GA), is further implemented. The applicability of

the proposed framework is demonstrated and evaluated wi,th two real problems, i.e.,

education assessment problem and failure analysis problem. The empirical results show the

effectiveness of the proposed framework in selecting fuzzy rules and reconstruct a complete

rule base with the selected fuzzy rules. However, it is observed that the results obtained do

not always fulfill the monotonicity property. Hence, the proposed framework is further

extended, and a set of mathematical conditions are adopt~d as governing equation. Again, the

applicability of the extended framework is demonstrated and evaluated with an education

assessment problem and a failure analysis problem.

IV

,..

Pusat Kllidmat Maklumat AkadeOlik UNlVERSm MALAYSIA SARAWAK

TABLE OF CONTENTS

Acknowledgements ... .. . .. . ... ... ... .. . ... .. . ... .. . ... .. . . .. ... ... ... .. . ... ... ... ... ... ... .. . ....... 11

Abstrak ... .. . ... ... .. . ... ... ... ... ... ... ... ... ... ... ... ... ... .. . .. . .. . ... ... ... ... ...... .. ... ... ........ III

Abstract ... .. . . .. ... ... ... ... ... . .. ... . . . . .. ... . .. ... . .. ... ... .. . . .. ... .. . . .. ... ... ... . .. ... . .. ... .. IV

Table of Contents ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. . ... ... .. . ... ... . V

List of Tables ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... x

List of Figures ... . .. ... . .. ... ... ... . .. ... ... . . . ... ... ... . .. ... ... . .. ... . . . .. . . .. ... ... ... . .. ... ... . xii

List of Abbreviations... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. . ... ... .. . ... .. XVlll

List of Publications ... . .. ... ... ... ... ... ... ... ... . .. . .. ... . .. . . . .. . . .. . .. ... ... ... ... ... ... ... ..... XIX

CHAPTER 1 INTRODUCTION

1.1 Background of Research .................................................................... .

1.2 Problem Statements ............ .................. . .. .... . . . ................................. . 2

1.3 Research Methodology ....... . . . .. .... . . . .. .... . .... . ............. . ........................ .. 5

1.4 Objectives of the Research ............................................................ ... .. . 7

1.5 Scope of the Research .................................................................. . .. .. . 7

1.6 Organization of the Thesis ................................................................. . 8

CHAPTER 2 LITERATURE REVIEW

2.1 Introduction ................................................................................... . 10

2.2 Fuzzy Rule Base Models .... . ........ . .... . .. ............. . .. :. . .. .. ... . . .. .. . ... ... ... .. . . 10

2.2.1 Fuzzy Sets Theory ... ... ... . .. ... ... . .. ... . . . .. . . .. ... ... . .. . . . . .. ... . .. . .. .. . ... . . . . 10

2.2.2 Fuzzy Production Rule......... ... ... ... ...... ... ... ...... ... ... ...... ... ... ... ..... 11

2.2.3 Fuzzy Reasoning... ...... ...... ... ... ... ...... ... ... ...... ......... ... ......... . .. ... 12

2.2.4 Fuzzy Inference System... ...... ... ...... ... ... ... ... ... ... ... ...... ... ... ...... ... 12

v

I'

1

2.3 The "Tomato Classification" Problem and Similarity Reasoning Scheme ..... . ... . 15

2.3.1 The "Tomato Classification" Problem ... ... ...... .... .. ... .. .... ... ... ...... ..... 15

2.3.2 Similarity Reasoning Schemes ... ... ... .. . .. . ... ... .. . .. . ... .. . ... ... ... .. . ... .. . . 16

2.4 Optimization Theory. .. ... ... ... .. . ... ... .. . ... .. . .. . ... .. . ... .. . ... ... ... .. . ... ... ... ... ... 20

2.4.1 Derivative Based ... ... ... .. . ... ... ... ... ... .. . ... ... ... ... ... ... ... ... .. . ... ... ... ... 22

2.4.2 Meta-heuristic......... ..... ... .. .... .... ......... .. ..... ........ .. . ... ..... ......... . 23

2.5 Fuzzy Rule Reduction ... ... ... ... ... ... ... ... ... ... ...... .. . .. . ...... ... ... .. . ... .. . .. . .. .. . 27

2.6 Fuzzy Rule Selection and Optimization with Evolutionary Computation ........... . 28

2.7 Monotonicity Property ........ . ... ........ . ... . .. . .. .. . .... ... .... .. ... .. ... ... . .... . .... .. . 29

2.7.1 Findings from Wu and Sung (1994, 1996) and Wu (1997) ... .. . ... ... .. . ... ... 31

2.7.2 Findings from Zhao and Zhu (2000) .. .... .. .... ... .. ....... .. .... .. .... .............. 31

2.7.3 Findings from Lindskog and Ljung (2000) ..... ... ....... ... ......... .. . .. , .. . ... . 32

2.7.4 Findings from Won et al. (2001,2002) ................. . .. ... . . ....... ....... ....... 32

2.7.5 Findings from Broekhoven and Baets (2008, 2009) ... :.. ... ... ... ... .. .. ........ ... 33

2.7.6 Findings from Kouikoglou and Phillis (2009) .. .... .. ... ....... ........ .. .. ..... ....... 33

2.7.7 Findings from Tay and Lim (2008a) .. . . .. .. . .. . ... ... .. ... . .. . ... ... .. . .. . ... ... .. . 34

2.8 Summary ..... . ............ .... .. .. .... ... ... .... .. .. . ... ... .. . .. ... ....... ...... ... .. . ... ... .. ..... 34

CHAPTER 3 METHODOLOGY

3.1 Introduction...... ............. .. .. .... ............... ...... ... .. .. .. .... .. .. . ..... .... ... .. .. ... .. 35

3.2 Motivations and The Proposed Framework.. . .. . ... .. . ... ... .. .. .. ... ... ... ... .. . .. ......... 35

3.3 Problem Formulation ... ... ... ... .... .. .. .... ... ... .. . ... ........ . .. . .. . .. . .. . .. ... ........ .... ... . 40

3.3.1 A Fuzzy Inference System ... .. . ...... ... ....... .. ...... .. . .. . ....... .. .. .... .. . ... .. . 40

Vl

3.3.2 Similarity Measure... ... ... ... .. . ... ...... .. . .. . ... ... ... .. .... ... ... ... ... ... ........... 42

3.3.3 A Proposed Fuzzy Rules Reduction Approach ... ... ... ... ... ... .................... .. 43

3.3.4 A GA-based Fuzzy Rules Reduction Approach .. . '" ... ... ... ... .... ................. 44

3.3.5 Approximate Analogical Reasoning Schema (AARS) ... ... ... ... ... .. . .. .. ....... 48

3.4 Simulated Example ... ... .. . ... ... ... ...... ... ... ... ... .. . ...... ... ... .. . ... ... .............. ....... 49

3.4.1 T = 0.15 ... ... ......... ... .. ...... . .. . ........ ....... .. . ...... ... ...... ..... . ... ..... . ... 49

3.4.2 Other Threshold Values ...... ........ . ................. .... ........... .... .. .... .... .. 53

3.5 Summary................................. .......... ............................. .. . ..... ........... 57

CHAPTER 4 AN IMPROVED FUZZY INFERENCE SYSTEM-BASED

EDUCATION ASSESSMENT MODEL

4.1 Introduction ... ... .. ....... ............ ...... .. . .. ...... . ... ... ... ... ... .... .. ... ... ... ... ... .. .... 58

4.2 A Review on Education Assessment.. .... ... ...... ......... ...... .. . ... .............. .. .. ...... 58

4.2.1 Scoring Rubrics... ... ... ... ... ......... ... ... ... .. . ......... ... ... ... ... ...... .... .. .... ... 59

4.2.2 Criterion Reference Assessment (CRA) ... ... ... .. . .. ........................ .. .... 62

4.3 Recent Advances in Education Assessment with Technology ..... ... .................. . 63

4.3.1 Computer-based Assessment Approach... ... ... ... ... ... ...... ... ... .. . ... .. . ...... 63

4.3.2 Web-based Approach.. . ... ..... .... .............. . ... ... ........... . ... ... ...... ....... 64

4.3.3 Computational Intelligence Models-based Approach.. . ... ... ... ... ... ............ 65

4.3.4 An FIS-based CRA ... ... ... ... ... ........ . ... ...... ... ...... .. . ... ... ... ... ...... ........ 66

4.4 A Proposed FIS-based Education Assessment and a Case Study ... ... .. . .. . ... .. . ..... 68

4.4.1 Problem statements... ... ... ... .. . ... ...... ... ... ... ... ... .. .. .. ... ... ... ... ... .... ....... 68

4.4.2 An FIS-based Education Assessment Model with the Proposed Framework. 69

VB

4.4.3 Experimental Study... ...... .. . ... .............. . ............... ...... ... .. . ...... ... .... 71

4.4.4 Experimental Results and Discussion... ... .. . ... ... .. ....... ... ... ... ... ... ......... 77

4.5 Summary...................... ................... ....... .............................. ........ ...... 83

CHAPTER 5 AN IMPROVED FUZZY INFERENCE SYSTEM BASED FAILURE

MODE AND EFFECT ANALYSIS METHODOLOGY

5.1 Introduction ... .. .......... .................................................................. ...... 84

5.2 A Review on Failure Mode and Effect Analysis (FMEA) .................. ............ 84

5.2.1 A FMEA Methodology... ... ... ... ... ... .. .... ... ... ... ... ... ...... ... ... ... ... ... .... . 85

5.2.2 Weakness ofthe Conventional FMEA ...... ............ ..................... ........ 87

5.2.3 Applicability of Computation Intelligent Models to FMEA ... . ..... ... ... ... .. 88

5.2.4 A FMEA with an FIS-based RPN Model ... ...... ... ... ...... ... ... ...... ... .... ... 88

5.3 A Proposed FIS-based FMEA Methodology ... ... ...... ..... ....... ...... ... ... .......... .. 91

5.3.1 Problem Statements .... ... .. ............... ...... ......... ... .. . ...... .... .. ... .......... 91

5.3.2 An Enhanced FIS-based FMEA with Rule Selection and SR ... ... ... ... ... ... 91

5.3.3 Background of Experimental Study......... ... ..... ....... ... ...... ... ... .. ... ...... . 98

5.3.4 Experimental Results and Discussion... ......... ... .. .... ...... ... ......... .......... 100

5.4 Summary. .... . ... ...... ..................... .. . ... .. . ......... ... ... ......... ... ... ...... ........ .. 114

CHAPTER 6 BUILDING FUZZY MODELS WITH FUZZY RULE SELECTION AND MONOTONICITY PRESERVING - APPROXIMATE ANALOGICAL REASONING SCHEMA

6.1 Introduction ........ . ................................ ....... .................................... 115

6.2 BackgrOlmd and Motivations ... ... .. . .. . ... ... ...... .. . ... ... ... ... .... .. .. . ....... ... .... .. 116

6.2.1 Background ..................... .. ...... ..... .. ... .. ...................... ............... 116

VIII

6.2.2 Motivations... .... .. .. .. .................... .... ............ ..... ..... .... ..... . ........ . 116

6.3 The Proposed Monotonicity Preserving Framework .... .. " . . .. ... ... .. ... . ... . .. ... . . . 117

6.3.1 Implementation of the Sufficient Conditions .. . .. ... ........ .. ... . .. ' " ... ... ... . 117

6.3.2 The Proposed Monotonicity Preserving-AARS Schemes.. . ...... ... ... .. ... .. ... 120

6.3.3 The Proposed Framework ... .. , ... .. . .. . ... ...... ... .. . ... ... ... ... ... ...... ... ... .. . . 121

6.3.4 A Simulated Example ... .. .. .. .. . ....... ....... .. " ... . . . . . . . .. .. . ... ... ... ... ... .. . . 123

6.4 Application to Education Assessment Problem ... ..... . ... .. . .. . ... .. .......... ... ..... 127

6.4.1 Implementation of Sufficient Conditions ... .. . .. ... . ' " .. . .. . ... .. . ... ... ... ..... 127

6.4.2 Implementation of the Proposed Monotonicity Preserving - AARS ... ... ... ... 130

6.4.3 Experiment and Results ... ... .. ...... .......... ............ .. . ... ........ , ...... ..... 130

6.5 Application to Failure Mode Effect and Analysis (FMEA) Problem ... ........ , ....... 134

6.5.1 Implementation of Sufficient Conditions ... ..... . ............ .. , .. . .. . ... .. . ... ... 134

6.5.2 Implementation of the Proposed Monotonicity Preserving - AARS ...... ... 136

6.5.3 Experimental Results .. . .. . .. ...... ... ... .... ... .. ... , .. . .. .... ... ... ... ... ...... .. . .. . 137

6.6 Summary ... .. . ... ... ...... ... ..... . .. . ..... ............ . ... .. . ... ...... ... ... ..... . ..... . .... 145

CHAPTER 7 CONCLUDING REMARKS AND SUGGESTIONS FOR FUTURE WORKS

7.1 Conclusions and Contributions ... .. ... . ..... ....... .. ... , ... ... ... .... ........ ... ... ... .... .. 146

7.2 Proposed Future Works ... ............... ................... ;.. ..................... ............... 147

REFERENCES ... .... .. ... .... ............ .. ... ..... .......... .... .. .... .... ..... ..... '" ... ... ........ 149

IX

LIST OF TABLES

Table 2.1

Table 3.l

Table 4.1

Table 4.2

Table 4.3

Table 4.4

Table 5.1

Table 5.2

Table 5.3

Table 5.4

Table 5.5

Table 5.6

Table 6.1

Table 6.2

Page

Technical tenns used in GA 23

Number of rules selected with different T values 54

Scoring rubric for System Design 72

Scoring rubric for System Building 72

Scoring rubric for Presentation Skill 73

The total-scores using the proposed optimization rule base reduction 79

of a FIS-based CRA using GA

Scale table for severity 94

Scale table for occurrence 95

Scale table for detect 95

The wafer mounting RPN score with and without using the proposed 105

optimization rule base reduction of a FIS-based FMEA model using

GA

The underfill dispensing RPN score with and without usmg the 109

proposed optimization rule base reduction of a FIS-based FMEA

model using GA

The test handler RPN score with and without using the proposed 113

optimization rule base reduction of a FIS-based FMEA model using

GA

The total-scores using the proposed optimization rule base reduction 132

of a FIS-based CRA using NLP - AARS technique

The wafer mounting RPN using the proposed optimization rule base 139

x

r

Table 6.3

Table 6.4

reduction of a FIS-based FMEA model usmg NLP - AARS

technique

The underfill dispensing RPN using the proposed optimization rule 141

base reduction of a FIS-based FMEA model using NLP - AARS

technique

The test handler RPN using the proposed optimization rule base 143

reduction of a FIS-based FMEA model using NLP - AARS

technique

Xl

LIST OF FIGURES

Page

Figure 1.1 Research methodology 6

Figure 2.1 Mamdani-FIS based model 13

Figure 2.2 Fuzzy reasoning assumption of the "tomato classification" 15

Figure 2.3 The AARS algorithm 18

Figure 2.4 Depiction of antecedents overlapping area 19

Figure 2.5 FRI technique 20

Figure 2.6 The process flow ofGA 24

Figure 2.7 Flowchart ofPSO process 26

Figure 3.1 Similarity reasoning paradigm 38

Figure 3.2 The proposed framework between human and computer 39

Figure 3.3 A two inputs FIS-based model with grid partition strategy 41

Figure 3.4 Membership functions for Xl 41

Figure 3.5 Membership functions for Xz 42

Figure 3.6 Similarity measure between an observation and an antecedent of a 43

fuzzy rule

Figure 3.7 Pseudo-code of the proposed GA based rule reduction 45

Figure 3.8 Genetic coding for the proposed GA-based MFs optimization method 45

Figure 3.9 The crossover process 48

Figure 3.10 Candidates for the simulated example 49

Figure 3.11 GA optimizing rule selection for simulated example with r = 0.15 49

Xli

Figure 3.12 The best Candidate obtained from the GA optimizing simulation for 50

r = 0.15

with predicted conclusions while r = 0.15

without predicted conclusions while r = 0.15

while r=0.05

while r=0.05

while r=0.25

while r=0.25

test item

Figure 3.13 Selected fuzzy rules 50

Figure 3.14 Predicted conclusions for non selected rules 51

Figure 3.15 Surface plot for y versus Xl versus Xz with the proposed framework 52

Figure 3.16 Surface plot for y versus Xl versus Xz with the proposed framework 52

Figure 3.17 GA optimizing rule selection for simulated example with r = 0.05 53

Figure 3.18 GA optimizing rule selection for simulated example with r = 0.25 53

Figure 3.19 Surface plot for y versus Xl and Xz using the predicted conclusions 54

Figure 3.20 Surface plot for y versus Xl and Xz without the predicted conclusions 55

Figure 3.21 Surface plot for y versus Xl and Xz using the predicted conclusions 56

Figure 3.22 Surface plot for y versus Xl and Xz without the predicted conclusions 56

Figure 4.1 Types of scoring instruments for performance assessments 60

Figure 4.2 Template for analytic rubrics 61

Figure 4.3 Template for holistic rubrics 62

Figure 4.4 Examples of the membership functions for assessment criteria of a 67

Figure 4.5 Examples of the membership functions of the total-score 67

Figure 4.6 An example of a FIS-based education assessment rule base 68

xiii

Figure 4,7 Proposed optimizing rule base reduction using GA for a FIS-based 71

criterion-referenced assessment procedure

selection for an FIS-hased CRA model while T = 0,05

selection for an FIS-based CRA model while T = 0,15

predicted conclusions while T = 0,05

predicted conclusions while T = 0,05

Figure 4,8 Membership functions for System Design 74

Figure 4,9 Membership functions for System Building 75

Figure 4.10 Membership functions for Presentation Skill 75

Figure 4.11 Part of the rule base 75

Figure 4,12 Objective function versus generation of GA optimization rule 77

Figure 4,13 Objective function versus generation of GA optimization rule 78

Figure 4.14 Project built by Student #3 79

Figure 4,15 Surface Plot of SD and PS versus Total-Score at SB = 10 with 80

Figure 4.16 Surface Plot of SD and PS versus Total-Score at SB = 10 without 81

Figure 4,17 Surface Plot of SD and PSversus Total-Score at SB = 10 with 82

predicted conclusion while T = 0,15

predicted conclusions while T = 0,15

based FMEA procedure

Figure 4.18 Surface Plot of SD and PS versus Total-Score at SB = 10 without 83

Figure 5,1 The operation of conventional FMEA 86

Figure 5,2 FMEA with FIS-based RPN model 90

Figure 5,3 The proposed optimizing rule base reduction using GA for a FIS- 93

Figure 5.4 The membership function of severity 95

Figure 5,5 The membership function of occurrence 96

Figure 5,6 The membership function of detect 96

XIV

Figure 5.7 An example of two fuzzy production rules for FMEA FIS-based RPN

model

96

Figure 5.8 Objective function versus generation of GA optimization rule

selection for an FIS-based CRA model while .. = 0.05

100

Figure 5.9 Objective function versus generation of GA optimization rule 101

selection for an FIS-based CRA model while .. = 0.15

Figure 5.10 Wafer mounting surface plot of RPN versus Sand D at 0

conclusions are predicted while .. = 0.05

Figure 5.11 Wafer mounting surface plot of RPN versus Sand D at 0

conclusions are not predicted while .. = 0.05

Figure 5.12 Wafer mounting surface plot of RPN versus S and D at 0

conclusions are predicted while .. = 0.15

Figure 5.13 Wafer mounting surface plot of RPN versus Sand D at 0

conclusions are not predicted while .. = 0.15

= 2 when 102

= 2 when 102

= 2 when 103

= 2 when 104

Figure 5.14 Underfill dispensing surface plot of RPN versus S and D at 0 = 2 106

when conclusions are predicted while .. = 0.05

Figure 5.15 Underfill dispensing surface plot of RPN versus S and D at 0 = 2 106

when conclusions are not predicted while .. = 0.05

Figure 5.16 Underfill dispensing surface plot of RPN versus S and D at 0 = 2 107

when conclusions are predicted while .. = 0.15

Figure 5.17 Underfill dispensing surface plot of RPN versus Sand D at 0 = 2 108

when conclusions are not predicted while .. = 0.15

Figure 5.18 Test handler surface plot of RPN versus S and D at 0

conclusions are predicted while .. = 0.05

Figure 5.19 Test handler surface plot of RPN versus S and D at 0

conclusions not are predicted while .. = 0.05

Figure 5.20 Test handler surface plot of RPN versus S and D at 0

conclusions are predicted while .. = 0.15

Figure 5.21 Test handler surface plot of RPN versus S and D at 0

conclusions are not predicted while .. = 0.15

Figure 6.1 Membership functions for Xl

xv

= 2 when 110

= 2 when III

= 2 when 112

= 2 when 112

119

I

Figure 62 Projection of membership functions for Xl 119

Figure 6.3 The proposed framework in Chapter 3 coupled with monotonicity 122

preserving - AARS technique between human and computer

Figure 6.4 Membership functions for X2 123

Figure 6.5 Projection of membership functions x2 123

Figure 6.6 Rule matrix for the simulated example with r = 0.15 124

Figure 6.7 Surface plot for y versus Xl and X2 using NLP - AARS technique 126

while r=0.15

Figure 6.8 Surface plot for y versus Xl and X2 using NLP - AARS technique 127

while r=0.05

Figure 6.9 Membership functions of System Design after tuning 128

Figure 610 Projection of membership functions for System Design 128

Figure 6.11 Membership functions of System Building after tuning 128

Figure 6. 12 Projection of membership functions for System Building 129

Figure 6.13 Membership functions of Presentation Skill after tuning 129

Figure 6.14 Projection of membership functions for Presentation Skills 129

Figure 6.15 Objective function versus generation of GA optimization rule 131

selection for a monotonicity preserving FIS-based CRA model while

'{ = 0.05

Figure 6. 16 Objective function versus generation of GA optimization rule 131

selection for a monotonicity preserving FIS-based CRA model while

'{=0.15

Figure 6.17 Surface Plot of SD and PS versus total-score at SB = 10 with 133

predicted conclusions using NLP - AARS technique while r = 0.05

Figure 6.18 Surface Plot of SD and PS versus total-score at SB = 10 with 133

predicted conclusion while using NLP - AARS technique r = 0.15

Figure. 6.19 Membershi p functions of Severity after tuning 134

Figure 6.20 Projection of membership functions for Severity 135

XVI

I

Figure 6.21 Membership functions of Occurrence after tuning 135

Figure 6.22 Projection of membership functions for Occurrence 135

Figure 6.23 Membership functions of Detect after tuning 136

Figure 6.24 Projection of membership functions for Detect 136

Figure 6.25 Objective function versus generation of GA optimization rule 137

selection for a monotonicity preserving FIS-based FMEA model

while 't = 0.05

Figure 6.26 Objective function versus generation of GA optimization rule 138

selection for a monotonicity preserving FIS-based FMEA model

while 't = 0.15

Figure 6.27 Wafer mounting surface plot RPN versus Xs and XD at Xo = 2 when 140

conclusions are predicted using NLP - AARS technique while T =

0.05

Figure 6.28 Wafer mounting surface plot RPN versus Xs and XD at Xo = 2 when 140

conclusions are predicted using NLP - AARS technique while T =

0.15

Figure 6.29 Underfill dispensing surface plot RPN versus Xs and X D at Xo = 2 142

when conclusions are predicted using NLP - AARS technique while

T = 0.05

Figure 6.30 Underfill dispensing surface plot RPN versus Xs and XD at Xo = 2 142

when conclusions are predicted using NLP - AARS technique while

T = 0.15

Figure 6.31 Test handler surface plot RPN versus Xs and XD at Xo = 2 when 144

conclusions are predicted using NLP - AARS technique while T =

0.05

Figure 6.32 Test handler surface plot RPN versus Xs and XD at Xo = 2 when 145

conclusions are predicted using NLP - AARS technique while T =

XVll

0.15

LIST OF ABBREVIATIONS

AARS Approximate analogical reasoning schema

AR Analogical reasoning

CBA Computer-based assessment

CRA Criterion-reference assessment

EC Evolutionary computation

FATI First aggregate then inference

FERI Fundamental equation of rule interpolation

FIS Fuzzy inference system

FITA First inference then aggregate \

FMEA Failure mode and effect analysis

FPR Fuzzy production rule

FRI Fuzzy rule interpolation

GA Genetic algorithm

HS Harmony search

MOEA Multi-objective evolutionary algorithm

MOl Mean-of-inversion

NLP Non-linear programming

PSO Particle swarm optimization

SQP Sequential quadratic programming

SR Similarity Reasoning

SVD Singular value decomposition

'l' Threshold value

XVlll

LIST OF PUBLICATIONS

Journal papers

1. Tze Ling Jee, Kai Meng Tay & Chee Khoon Ng (20 II), Enhancing a fuzzy failure

mode and effect analysis methodology with an analogical reasoning technique, Journal

ofAdvanced Computational Intelligence and Intelligent Informatics, vol. 15, no. 9, pp.

1-8. (SCOPUS)

2. Kai Meng Tay, Tze Ling Jee & Chee Peng Lim (2012), A non-linear programming­

based similarity reasoning scheme for modeling of monotonicity-preserving multi-input

fuzzy inference systems. Journal ofIntelligent and Fuzzy Systems, vol. 23, no. 2-3, pp.

71-92.

3. Tze Ling Jee & Kai Meng Tay (2012), Enhancing fuzzy inference system-based

criterion-referenced assessment with a similarity reasoning technique. Submitted to

Procedia - Social and Behavioral Sciences.

4. Tze Ling Jee, Kai Meng Tay & Chee Khoon Ng (2012), A new fuzzy criterion­

referenced assessment with a fuzzy rule selection technique and a monotonicity­

preserving similarity reasoning scheme. Submitted to Journal of Intelligent and Fuzzy

Sy tems.

5. Kai Meng Tay, Chee Peng Lim & Tze Ling Jee (2012), An Optimization-Based Fuzzy

Rule Interpolation Technique for Constructing Monotonic Fuzzy Inference Systems.

Submitted to Fuzzy Sets and Systems.

Book chapter

6. Tze Ling Jee, Kai Meng Tay & Chee Khoon Ng (2011), Enhancing fuzzy inference

system-based criterion-referenced assessment with a similarity reasoning technique,

Outcome-based Education and Engineering Curriculum: Evaluation, Assessment and

Accreditation, IGI-Global, IN PRESS.

XIX

Conference

7. Kai Meng Tay, Chee Peng Lim & Tze Ling Jee (20 I 0), Enhancing fuzzy inference

system based criterion-referenced assessment with an application, Proceedings 24th

European Conference on Modelling and Simulation (ECMS), pp. 213-218.

8. Tze Ling Jee, Kai Meng Tay & Chee Khoon Ng (2010), A fuzzy inference system

based FMEA methodology with case study, ENCON 2010.

9. Tze Ling Jee & Kai Meng Tay (2010). Enhancing fuzzy inference system based

criterion-referenced assessment with an analogical reasoning schema, The 3rd Regional

Conference on Engineering Education.

10. Kai Meng Tay, Chee Peng Lim & Tze Ling Jee (2012), Building monotonicity­

preserving fuzzy inference models with optimization-based similarity reasoning and a

monotonicity index, IEEE FUZZ 2012, pp. 1178-1185.

11. Kai Meng Tay, Tze Ling Jee & Chee Peng Lim (2012), A new fuzzy failure mode and

effect analysis methodology with a monotonicity-preserving similarity reasoning

scheme, The 1t h International Probabilistic Safety Assessment and Management

Conference & The Annual European Safety and Reliability Conference.

xx

CHAPTER!

INTRODUCTION

1.1 Background of Research

An inference technique is a method that attempts to derive answers from a knowledge

base. It can be viewed as the "brain" that reasons about the information in the knowledge base

for the ultimate purpose of formulating new conclusions (Russell & Norvig, 2003). From the

literatures, various inference techniques have been reported, e.g. automatic logical inference

(Harrison, 2009), Bayesian inference (Box & Tiao, 1992), probabilistic inference (Pearl,

1988), and fuzzy inference (lang et at., 1997).

Fuzzy inference system (PIS) is a popular computing framework based on the concepts

of fuzzy set theory, fuzzy production rules, and fuzzy reasoning (lang et at., 1997). It has

found successful applications in a variety of problems such as control (lang et al., 1997),

decision (Kouikoglou & Phillis, 2009), selection (Broekhoven & Baets, 2008), assessment

(Tay & Lim, 2008a, 2008b), and approximation (Jang et at., 1997) problems. The twofold

identity of FIS is their strength (Guillaume, 200 I). On one hand, they are able to handle

linguistic behavior which can be understood by human. The ability to incorporate

human/expert knowledge where information is described by vague and imprecise statements

is one of the success key factors. Furthermore, the behaviour of an FIS is also expressed in a

language that could be easily interpreted by humans. On the other hand, they play the role as

universal appl"Oximator that are able to perform non-linear mappings between inputs and

1.2

are

outputs. The mapping is accomplished by a rule base; which consists of a number of If-Then

rules, each of which describes the local behavior of the mapping. FIS is widely applied in

many application domains, for example, it has been applied to calculate the resonant

i equencies of reotan gular microstrip antenna (MSAs) with thin and thick substrates (GUlley

& Sarikaya, 2009). Besides, it was applied to failure mode and effect analysis (FMEA)

methodology, i.e. , fuzzy FMEA methodology (Tay & Lim, 2006, 2008a, 2008b, 2010).

Problem Statements

Despite F1Ss' popularity, they suffer from a number of weaknesses, i.e., it is a tedious

work to obtain a complete fuzzy rule base, especially for multi-input FIS models (lang et aI.,

1997). With the use of grid partition, the number of fuzzy rules required increases in an

exponential manner and this phenomenon is known as the "curse of dimensionality" (lang et

al, 1997). For an example, an FIS model that has three inputs and each input has five

partitions, the number of fuzzy rules in the rule base is 125 (5 x 5 x 5).

Besides, some of the fuzzy rules may not be available, i.e., incomplete rule base. For an

incomplete rule base, some consequents are unknown or missing. The unknown consequents

denoted as conclusion throughout this thesis, and the antecedents for unknown

consequents are denoted as observations. In a conventional FIS model, it is normally assumed

that the unknown consequents as zero. However, this assumption may not always be

appropriate because this may lead to the "tomato classification" problem (Hsiao et aI., 1998).

In order to solve the "curse of dimensionality" and "tomato classification" problem,

similarity reasoning (SR) techniques, such as Approximate Analogical Reasoning Schema

(AARS) (Turksen & Zhao, 1988) and Fuzzy Rule Interpolation (FRI) (K6czy & Hirota, 1997)

were developed. SR could be used to construct the conclusion of an observation with refer to

2

the incomplete fuzzy rules. Besides, it allows the fuzzy rules required to be reduced, and a

complete fuzzy rule base reconstructed from the incomplete fuzzy rules.

Despite of the popularity of SR techniques, it is not sure how these techniques could be

practically and systematically implemented in an FIS modeling problem. Thus, in this thesis, a

new fuzzy rule selection approach to facilitate AARS and FIS modeling that is based on an

optimization theory (i.e., genetic algorithm (GA)) is developed. The proposed GA-based

fuzzy rule selection approach highlights a set of important fuzzy rules to experts for

information/fuzzy rules gathering. AARS allows the unknown fuzzy rules to be

reconstructed. based on the available fuzzy rules. The practicality of the proposed framework

is demonstrated with two real world problems.

Another recent trend in FIS modeling is the fulfillment of the monotonicity property.

Consider an FlS model, y = {(Xl' X2, ... , Xi, ... , xn), that satisfies the monotonicity condition

between its output, y, with respect to its ith input, Xi. Output y monotonically increases or

decreases as Xi mcreases, i.e. {(Xl,X2, ... ,X{, ... ,xn) ~ {(Xl ,X2, ... ,xl, ... ,xn) or

{(Xl,X2, ... , xl, ..·, Xn) ;:::: {(Xl' X2, ... , xl, ... , xn), respectively, for X{ < xl. The importance

of this line of study has been highlighted in a number of recent publications (Broekhoven &

Baets, 2009; Kouikoglou & Phillis, 2009; Seki et al., 2010; Tay & Lim, 2008a, 2008b, 2011 a;

Won et al., 2002). Among the important aspects include: (i) many real world systems and

control problems obey the monotonicity property (Kou,ikoglou & Phillis, 2009; Seki et al.,

2010; Won et al .• 2002; Tay & Lim, 2011a; Lindskog & Ljung, 2000); (ii) the validity of the

FlS output needs to be ensured for undertaking comparison, selection, and decision making

problems (Kouikoglou & Phillis, 2009; Tay & Lim, 2008a, 2008b); (iii) in the case when the

number of data samples is small or the fuzzy rule set is incomplete, it is important to fully

exploit the available qualitative information! knowledge (Broekhoven & Baets, 2009); (iv)

3

I

taking the additional qualitative information/knowledge of the system into consideration makes

!be model identification process less vulnerable to noise and inconsistencies in data samples, as

eU as mitigates the over-fitting phenomenon (Broekhoven & Baets, 2009). However, there

are only a few articles that address the issues on how to design monotonicity-preserving FIS

Generally, theoretical proof of the exact monotonicity in FIS is difficult (Seki et al. ,

2010). However, there are some mathematical conditions that are useful to preserve

monotonicity in FIS models. In Won et al. (2002), a set of mathematical conditions (i.e., the

sufficient conditions) have been derived with the assumption that the first derivative of a

Sugeno FlS is always greater than or equal to zero, or less than or equal to zero, for a

monotonically increasing or decreasing function, respectively. The sufficient conditions

suggest that two mathematical conditions (at the antecedent and consequent parts) are essential

to obtain a monotonicity-preserving FIS model. For a fuzzy partition (at rule antecedent),

maintaining a monotonically-ordered rule base can preserve the monotonicity property. This

condition has been used and extended in (Kouikoglou & Phillis, 2009; Tay & Lim, 2008a,

2008b, 2011 a). In Broekhoven and Baets (2009), it has been verified that for three basic T­

norms (minimum, product, and Lukasiewicz), a monotonic input-output behavior is obtained

for any monotonic rule bases. Some useful guidelines have also been proposed (Broekhoven &

Baets, 2009). The relationships among the mono tonicity property, monotonic rule base, and

comparable fuzzy sets for single-input-rule-modules-connected FIS model are discussed in

(Seki et at., 201 0). Another recent enhancement in this line of studies is the development of

monotonicity index for FIS models (Tay & Lim, 2011 a)

As extension of this work, a new monotonicity-preserving framework which comprise of

fuzzy rule selection, similarity reasoning (i.e., AARS) and evolutionary computation for FIS

4