• No results found

Fuzzy Signature Neural Network

N/A
N/A
Protected

Academic year: 2021

Share "Fuzzy Signature Neural Network"

Copied!
16
0
0

Loading.... (view fulltext now)

Full text

(1)

Fuzzy Signature Neural Network

Presented by:

U5251881 XuanYing ZHU

Supervisor

: Professor Tom GEDEON

(2)

Outline

l

Background

l  Neural Network

l  Fuzzy Logic, Fuzzy Rule Based System and

Fuzzy Signature

l  Fuzzy Signature Neural Network l  Previous work

l

Design & Implementation

l  Construct Fuzzy Signature Neural Network l  Implement testing suite

l

Experiment

l  Experiment 1: with no missing data l  Experiment 2: with 20% missing data l  Experiment 3: with less fuzzy neurons

(3)

Background

l

Neural Network

:

Fig2. Example of a feed-forward back propagate neural network

Source: Chandra, P. “Fuzzy Signature Neural Networks for Rule Discovery”

Fig1. Example of a single neuron

Source: Kun, H. “Fuzzy Signature Neural Network”

A mathematical model that is inspired by biological neural network.

(4)

Background

l

Fuzzy Logic:

Fig 3: Difference between crisp set and fuzzy set

Source: Gedeon,  T.D.  2013,  Bio-­‐inspired  Compu8ng  –  COMP8420  Lecture   Notes,  Research  School  of  Computer  Science,  Australian  Na8onal  University.  

l

Fuzzy Rule Based System:

Represent knowledge based on degrees of membership

l  Rule: If A THEN B

(A, B: collections of propositions containing linguistic variables)

e.g. Rule: IF x is A3 OR y is B1 THEN z is C1

l  Problem:

Number of inputs

(5)

Background

Fig4: Two structures of fuzzy signature

Source: Gedeon,  T.D.  2013,  Bio-­‐inspired  Compu8ng  –  COMP8420  Lecture  Notes,  Research  School   of  Computer  Science,  Australian  Na8onal  University.  

l

Fuzzy Signature:

l  Structure data into vectors of fuzzy values,

each of which can be a further vector

(6)

Background

Fig5: Example of aggregation

Source:  Gedeon,  T.D.  2013,  Bio-­‐inspired  Compu8ng  –  COMP8420  Lecture  Notes,   Research  School  of  Computer  Science,  Australian  Na8onal  University.  

l

Fuzzy Signature:

l  Aggregate:

l

GPLAB

l

a  Gene8c  Programming  toolbox  for  MATLAB    

l

Produce  fuzzy  signatures  based  on  their  inner-­‐structures  

(7)

Fig6: Example of Fuzzy Signature Neural Network

l

Fuzzy Signature Neural Network

(8)

Background

l

Previous work

l  Similar neural network has been created by

Kun HE.

l  Semi-randomly created fuzzy signatures. l  Number of fuzzy signatures is determined

by users.

l

Our approach

l  Data-driven way to create fuzzy signatures l  Self-determined fuzzy signatures number l  Improve HE’s fuzzy signature neural

network

l  More automatic

l  Reduce risks caused by manual selection

(9)

Design & Implementation

l

Construct fuzzy signature neural network

Fig7: Steps of constructing fuzzy signature neural network

l

Implement testing suite

(10)

Design & Implementation

l

Damage input

l  Randomly remove some values

l

Cluster input

l  Agglomerative hierarchical clustering l  Advantages:

Fig9: Example of agglomerative hierarchical clustering

l  Do not need users to

specify number of clusters

l  More informative l  Deterministic

(11)

Design & Implementation

l

Obtain fuzzy signatures

l  Generate fuzzy signatures l  Obtain membership values

l

Create & Train neural network

Fig6: Example of Fuzzy Signature Neural Network

Receive input Get membership value Generate actual output Compare with desired output Update weights Initialize weights

(12)

Design & Implementation

l

Implement testing suite

l

Test and collect results

l

K-fold cross validation -> split dataset into

training and testing datasets

l

Map function

l

Extract network information

0 0.5 1 1 2 3 4 5 membership value Class 0 0.5 1 1 2 3 4 5 membership value Class

Fig11(a): actual output Fig11(b): desired output Fig11: Example of actual output and desired output

(13)

Experiment

l

Experiment 1: with no missing data

Table 1: Results of our approach with no missing values and five fuzzy signatures

(14)

Experiment

l

Experiment 2: with 20% missing data

l  Cancer dataset: missing one attribute

cancer   diabetes   high  salary   medium  salary   low  salary   This  project   34.88170445   4.92186359   -­‐1.840490798   -­‐5.421686747   6.650860993   Kun's  approach   0.308510638   5.324141977   -­‐1.923076923   12.42937853   19.34968791   -­‐10   -­‐5   0   5   10   15   20   25   30   35   40   Decrea sed  p ercen ta ge  

(15)

Experiment

l

Experiment 3: with fewer fuzzy neurons

50   55   60   65   70   75   80   85   90   95   100   6  fuzzy  

neurons   neurons  5  fuzzy   neurons  4  fuzzy   neurons  3  fuzzy   neurons  2  fuzzy   Accuracy 50   55   60   65   70   75   80   85   90   95   100   6  fuzzy  

neurons   neurons  5  fuzzy   neurons  4  fuzzy   neurons  3  fuzzy   neurons  2  fuzzy   Accuracy

Fig 13: Testing accuracy for KUN’s and our approach as fuzzy neuron numbers decrease Fig 13(a): Testing accuracy for KUN’s

(16)

Conclusion & Future work

l

Conclusion

l  This approach achieves stable and robust

good results in extreme situations

l  With missing values

l  With fewer fuzzy signatures l  Data-oriented VS semi-random

l

Future work

l  Find a more consistent and less

time-consuming fuzzy signature generation method.

Figure

Fig 3: Difference between crisp set and fuzzy set
Table 2: Results of HE’s approach with no missing values and five fuzzy signatures
Fig 12: Decreased percentage of testing accuracy for HE’s and our approach
Fig 13: Testing accuracy for KUN’s and our approach as fuzzy neuron numbers decrease Fig 13(a): Testing accuracy for KUN’s

References

Related documents

nucleic acids described below or the above-described gene construct in a form which is suitable for expressing the nucleic acids used in a host cell, which means that the

Al- though this is currently controversial, respiration is suggested to be critical for the physiology of life span because (i) the effect of CR on the RLS is mimicked by

Comparative Evaluation of Erosive Potential of a Chemical and Herbal Mouthwash on the Surface Roughness of Resin-modified Glass Ionomer Restorative Materials: An in vitro

Table 2 Differences in physical activity, ultrasound bone density parameters, and lung function between normal weight, underweight, and overweight participants (Student's

Standard check indoxacarb followed the same trend as that of diafenthiuron (0.69-1.86/5metres row length) whereas chlorpyrifos harboured quite less number of coccinellids

GS1 has developed these verification templates on the basis of ISO/IEC 15416 Information technology – Automatic identification and data capture techniques, Barcode Print Quality Test

Profile Opportunity Manage Process Establish Support Build Team Define Sales Process Productivity tools Client Information Opportunity information Targeting process Reward