Neuro-fuzzy Systems K u h rshi h d i d A h A m

Size: px
Start display at page:

Download "Neuro-fuzzy Systems K u h rshi h d i d A h A m"

Transcription

1 Neuro-fuzzy Systems Khurshd Ahmad, Professor of Computer Scence, Department of Computer Scence Trnty College, Dubln-2, IRELAND 21 th November

2 Neuro-fuzzy models A fuzzy nference system can be shown to be functonally equvalent to a class of adaptve networks. The burden of specfyng the parameters of the fuzzy nference can be transferred to an algorthm that attempts to learn the value of the parameters Jang, Jyh-Shng Roger., Sun, Chuen-Tsa & Mzutan, Ej. (1997). Neuro-Fuzzy & Soft Computng: A Computatonal Approach to Learnng and Machne Intellgence. Upper Saddle Rver (NJ): Prentce Hall, Inc. (Chapters 8 and 12) 2

3 Neuro-fuzzy models For complex control systems, there s a wealth of observatonal a pror knowledge related to the behavour of nputs and output(s). The nput space may be parttoned between say normal behavour and abnormal behavour nducng stmul. The correspondng output can be noted Jang, Jyh-Shng Roger., Sun, Chuen-Tsa & Mzutan, Ej. (1997). Neuro-Fuzzy & Soft Computng: A Computatonal Approach to Learnng and Machne Intellgence. Upper Saddle Rver (NJ): Prentce Hall, Inc. (Chapters 8 and 12) 3

4 Neuro-fuzzy models Learn from the nput-output data: Data mnng; Machne Learnng; Neural Networks; } Genetc Algorthms Hybrds Neuro Fuzzy systems Soft Computng Jang, Jyh-Shng Roger., Sun, Chuen-Tsa & Mzutan, Ej. (1997). Neuro-Fuzzy & Soft Computng: A Computatonal Approach to Learnng and Machne Intellgence. Upper Saddle Rver (NJ): Prentce Hall, Inc. (Chapters 8 and 12) 4

5 Neuro-fuzzy models Learn from the nput-output data: If a soft computng system s able to compute the nput-output relatonshps, then t wll LEARN to compute the relatonshps Jang, Jyh-Shng Roger., Sun, Chuen-Tsa & Mzutan, Ej. (1997). Neuro-Fuzzy & Soft Computng: A Computatonal Approach to Learnng and Machne Intellgence. Upper Saddle Rver (NJ): Prentce Hall, Inc. (Chapters 8 and 12) 5

6 Neuro-fuzzy models Learn from the nput-output data: The key noton n learnng s that of THRESHOLD Threshold s an Old Englsh word meanng the pece of tmber or stone whch les below the bottom of a door, and has to be crossed n enterng a house; the sll of a doorway; hence, the entrance to a house or buldng. More techncally, n contexts of wages and taxaton, n whch wage or tax ncreases become due or oblgatory when some predetermned condtons are fulflled (esp. above a specfed pont on a graduated scale). [..] 6

7 Neuro-fuzzy models Learn from the nput-output data: The key noton n learnng s that of THRESHOLD Threshold n many specalst domans refers to a lower lmt. () Psychology: esp. n phrase threshold of conscousness. () In Physology and more wdely: (a) the lmt below whch a stmulus s not perceptble; (b) the magntude or ntensty that must be exceeded for a certan reacton or phenomenon to occur. 7

8 Neuro-fuzzy models Learn from the nput-output data: The key noton n learnng s that of THRESHOLD Threshold n many specalst domans refers to a lower lmt. () In Electroncs: (a) threshold devce, element, etc.: a crcut element havng one output and a number of nputs, each of whch accepts a bnary sgnal and multples t by some factor; the output s 0 or 1 dependng on whether or not the sum of the resultng quanttes s less than a certan threshold value; (b) threshold functon, a Boolean functon that can be realzed by such an element; threshold logc, swtchng (based on such elements). 8

9 Neuro-fuzzy models Learn from the nput-output data: The key noton n learnng s that of THRESHOLD Threshold n many specalst domans refers to a lower lmt. (v) In Fuzzy Logc and Fuzzy Knowledge Bases, rules are fred f the aggregaton of the antecedents membershp functons s non-zero. The threshold value here s any number greater than zero. 9

10 Neuro-fuzzy models Learn from the nput-output data: The key noton n learnng s that of THRESHOLD Threshold functons v w x + w = 1 2 y (1) Threshold Functon 1 φ(v) = 0 1 (2) Pecewse LnearFuncton φ(v) = v 0 1 (3) Sgmod Functon φ(v) = av 1+ exp f f v 0 v < 0 f f f v + v > v 1 2 >

11 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). There are two fuzzy rules: R1: IF x s A 1 and y s B 1 THEN f 1 =p 1 x+q 1 y+r 1 R2: IF x s A 2 and y s B 2 THEN f 2 =p 2 x+q 2 y+r 2 11

12 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). Layer 1 Layer 2 x A 1 TT w 1 N w 1 w 1 f 1 Layer 5 A 2 f y B 1 B 2 TT w 2 N w 2 w 2 f 2 Layer 3 Layer 4 12

13 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). 1.2 B Seres1 0.6 Seres y f 1 =p 1 x+q 1 y+r 1 w 1 f=(w 1 f 1 +w 2 f 2 )/(w 1 +w 2 ) 13

14 Neuro-fuzzy models: A case study The operaton of a fuzzy system depends on the executon of FOUR major tasks: Fuzzfcaton, Inference, Composton, (Defuzzfcaton). The dfferent layers n an adaptve network perform one or more of the tasks 14

15 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). Layer 1 Layer 2 x A 1 TT w 1 N w 1 w 1 f 1 Layer 5 A 2 f y B 1 B 2 TT w 2 N w 2 w 2 f 2 Layer 3 Layer 4 15

16 Neuro-fuzzy models: A case study One can argue that the frst layer, that receves nput from the external world, actually performs fuzzfcaton. Recall that fuzzfcaton nvolves the choce of varables, fuzzy nput and output varables and defuzzfed output varable(s), defnton of membershp functons for the nput varables and the descrpton of fuzzy rules. The membershp functons defned on the nput varables are appled to ther actual values to determne the degree of truth for each rule premse. The degree of truth for a rule's premse s sometmes referred to as ts a (alpha) value. If a rule's premse has a non-zero degree of truth, that s f the rule apples at all, then the rule s sad to fre. 16

17 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). LAYER 1: Every node n ths layer s an adaptve node wth a node functon O O 1, 1, = = µ µ A B ( x) 2 ( y) for for = 1,2 = 3,4 A x) = 2 1+ x c PREMISE PARAMETER SET:={a,b,c ) µ ( 1 a 17 b

18 Neuro-fuzzy models: A case study The operaton of the 2 nd and 3 rd layers n an adaptve network may be construed as equvalent to that of performng nference. In lectures on knowledge representaton we had defned nference as follows: The truth-value for the premse of each rule s computed and the concluson appled to each part of the rule. Ths results n one fuzzy subset assgned to each output varable for each rule. MIN and PRODUCT are two nference methods. In MIN nferencng the output membershp functon s clpped off at a heght correspondng to the computed degree of truth of a rule's premse. Ths corresponds to the tradtonal nterpretaton of the fuzzy logc's AND operaton. In PRODUCT nferencng the output membershp functon s scaled by the premse's computed degree of truth. 18

19 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). LAYER 2: Every node n ths layer s a fxed node ( ); the node outputs the product of all ncomng sgnals O2, = w = µ A ( x) * µ ( y) for = 1,2; j = B j 2 3,4 Each node n ths layer represents the frng strength of a rule; fuzzy AND operator can be used 19

20 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). LAYER 3: Every node n ths layer s a fxed node (N); the th node calculates the rato of the th rule s frng strength to the sum of all rules frng strengths O _ w = w = for = 3, w + w 1 2 1,2 Outputs of layer 3 are called NORMALIZED FIRING STRENGTHS 20

21 Neuro-fuzzy models: A case study The operaton of the (3 rd &) 4 th layer(s) nvolves composton. You may remember our defnton of composton: All the fuzzy subsets assgned to each output varable are combned together to form a sngle fuzzy subset for each output varable. MAX and SUM are two composton rules. In MAX composton, the combned fuzzy subset s constructed by takng the pontwse maxmum over all the fuzzy subsets assgned to the output varable by the nference rule. The SUM composton, the combned output fuzzy subset s constructed by takng the pontwse sum over all the fuzzy subsets assgned to output varable by ther nference rule. (Note that ths can result n truth values greater than 1). 21

22 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). LAYER 4: Every node n ths layer s an adaptve node wth a node functon: 4, w f w* ( p x q y r ) O = = + + The normalzed frng strengths w s a normalsed frng strength from layer 3; The parameter set, {p,q,r } s the so-called CONSEQUENT PARAMETERS SET 22

23 Neuro-fuzzy models: A case study And, fnally the output layer of an adaptve network performs the equvalent of defuzzfcaton. Defuzzfcaton was defned as process where the value from the composton stage needs to be converted to a sngle number or a crsp value. Two popular defuzzfcaton technques are the CENTROID and MAXIMUM technques. The use of CENTROID technque reles on usng the centre of gravty of the membershp functon to calculate the crsp value of the output varable. The MAXIMUM technques, and there are a number of them, broadly speakng, use one of the varable values at whch the fuzzy subset has ts maxmum truth value to compute the crsp value. 23

24 Neuro-fuzzy models: A case study Consder a frst-order Sugeno fuzzy model wth two nputs (x & y) and one output (z). LAYER 5: The sngle node n ths layer s a fxed node labelled, whch computes the overall output as the summaton of all ncomng sgnals O 5,1 = w f = _ w w f 24

25 Neuro-fuzzy models: A case study The network below s an adaptve network that s functonally equvalent to a Takag-Sugeno model. Layer 1 Layer 2 x A 1 TT w 1 N w 1 w 1 f 1 Layer 5 A 2 f y B 1 B 2 TT w 2 N w 2 w 2 f 2 Layer 3 Layer 4 25

26 Neuro-fuzzy models 26

27 Neuro-fuzzy models The goal of a number of statstcal nvestgatons s to predct the varaton of a dependent varable on one or more ndependent varables usng a mathematcal equaton. The dependence can be lnear or non-lnear. Consder the lnear dependence of a varable y on ndependent varable x, sometmes wth the provso that the ndependent varables can be observed wthout any (observatonal) error. The dependent varable y may have dfferent values for the SAME x. One can argue that y s essentally a random varable and ts dstrbuton depends on x; typcally, the quest s to fnd the relatonshp between the ndependent varable and the MEAN of 27 the dependent varable y the regresson curve of y on x.

28 Neuro-fuzzy models Assume that the dependence of y on x s lnear for any gven x the MEAN of the dstrbuton of y s gven as y ˆ = α + β x Statstcans remnd us that an observed y wll dffer from the mean ŷ by the value of a random varable, say, ε y = α + β x + ε 28

29 Neuro-fuzzy models Assume that the dependence of y on x s lnear for any gven x the MEAN of the dstrbuton of y s gven as y ˆ = α + β x Statstcans remnd us that an observed y wll dffer from the mean ŷ by the value of a random varable, say, ε y = α + β x + ε 29

30 Neuro-fuzzy models Assume that the dependence of y on x s lnear for any gven x the MEAN of the dstrbuton of y s gven as yˆ = α + β x Statstcans remnd us that an observed y wll dffer from the mean ŷ by the value of a random varable, say, ε the value may be related to the possble error of measurement and related to other varables that may have an nfluence on y y = α + β x + ε 30

31 Neuro-fuzzy models What we have to do now s to use an OBSERVED data set contanng the tuples {x,y } for a number of observatons, =1,N, for estmatng the values of α and β. Gven that we have assumed that the relaton between x and y s lnear, then we have to fnd a straght lne that may provde a ft. There could be many straght lnes that can be ftted to the data set and we have to chose the best one. We begn by predctng the value of y usng estmates of α and β, whch we wll refer to as a and b y ˆ = a + b x 31

32 Neuro-fuzzy models y ˆ = a + b x The error n predctng the value of y gven a correspondng value of x, wll be denoted as the error vector e : e = y yˆ 32

33 Neuro-fuzzy models e = y yˆ Typcally, nstead of computng e, a dffcult task, we tend to reduce the sum of errors assocated wth the N observatons to zero. Ths s rather unsutable, as one fnd totally unsutable lnes, one tends to mnmze the value of the sum of the squares of e 2 e e = [ y ( a + bx )] 2 33

34 Neuro-fuzzy models 2 2 )] ( [ bx a y e e + = Essentally, we equate the (partal) dervatves of the above equaton wth respect to a and b to zero and we get normal 34 equatons + = + = = + = + x b x a y x x b n a y to Leadng x bx a y bx a y 2 * 0 ) )]( ( [ 2 0 ) 1 )]( ( [ 2

35 Neuro Fuzzy Models Statstcans generally have good mathematcal backgrounds wth whch to analyse decson-makng algorthms theoretcally. [ ] However, they often pay lttle or no attenton to the applcablty of ther own theoretcal results (Raudys 2001:x). Neural network researchers advocate that one should not make assumptons concernng the multvarate denstes assumed for pattern classes. Rather, they argue that one should assume only the structure of decson makng rules and hence there s the emphass n the mnmzaton of classfcaton errors for nstance. Raudys, Šarûunas. (2001). Statstcal and Neural Classfers: An ntegrated approach to desgn. London: Sprnger-Verlag 35

36 Neuro Fuzzy Models In neural networks there are algorthms that have a theoretcal justfcaton and some have no theoretcal elucdaton. Gven that there are strengths and weaknesses of both statstcal and other soft computng algorthms (e.g. neural nets, fuzzy logc), one should ntegrate the two classfer desgn strateges (bd) Raudys, Šarûunas. (2001). Statstcal and Neural Classfers: An ntegrated approach to desgn. London: Sprnger-Verlag 36

37 Neuro Fuzzy Models The remarkable qualtes of neural networks: the dynamcs of a sngle layer perceptron progresses from the smplest algorthms to the most complex algorthms: Intal Tranng each pattern class characterzed by sample mean vector neuron behaves lke EDC ; Further Tranng neuron begns to evaluate correlatons and varances of features neuron behaves lke standard lnear Fscher classfer More tranng neuron mnmzes number of ncorrectly dentfed tranng patterns neuron behaves lke a support vector classfer. Statstcans and engneers usually desgn decsonmakng algorthms from expermental data by progressng from smple algorthms to more complex ones. Raudys, Šarûunas. (2001). Statstcal and Neural Classfers: An ntegrated approach to desgn. London: Sprnger-Verlag 37

38 Neuro-fuzzy models Adaptve Networks A network typcally comprses a set of nodes connected by drected lnks. Each node performs a statc node functon on ts ncomng sgnals to generate a sngle node output. Each lnk specfes the drecton of sgnal flow from one node to another. An adaptve network s a network structure whose overall nput-output behavour s determned by a collecton of modfable parameters. 38

39 Neuro-fuzzy models Drected graphs The nodes of a drected graph are called processng elements. The lnks of the graph are called connectons. Each connecton functons as an nstantaneous undrectonal sgnal-conducton path. Each processng element can receve any number of ncomng connectons, sometmes called nput connectons. Each processng element can have any number of outgong connectons but the sgnals n all of these must be the same. 39

40 Neuro-fuzzy models Drected graphs The nodes of a drected graph are called processng elements. The lnks of the graph are called connectons. Each connecton functons as an nstantaneous undrectonal sgnal-conducton path. Each processng element can receve any number of ncomng connectons, sometmes called nput connectons. Each processng element can have any number of outgong connectons but the sgnals n all of these must be the same. Input Connectons Processng Unt Output Connecton Fan Out 40

41 Neuro-fuzzy models Drected graphs In effect, each processng element has a sngle output connecton that can branch or fan out nto copes to form multple output connectons (sometmes called collaterals), each of whch carres the same dentcal sgnal (the processng element's output sgnal). Processng elements can have local memory. Each processng element possesses a transfer functon whch can use (and alter) local memory, can use nput sgnals, and whch produces the processng element's output sgnal. 41

42 Neuro-fuzzy models Drected graphs The only nputs allowed to the transfer functon are the values stored n the processng element's local memory and the current values of the nput sgnals n the connectons receved by the processng element. The only outputs allowed from the transfer functon are values to be stored n the processng element's local memory and the processng element's output sgnal. 42

43 Neuro-fuzzy models Drected graphs Transfer functons can operate contnuously or epsodcally. If they operate epsodcally, there must be an nput called "actvate" that causes the processng element's transfer functon to operate on the current nput sgnals and local memory values and to produce an updated output sgnal (and possbly to modfy local memory values). Contnuous processng elements are always operatng. The "actvate" nput arrves va a connecton from a schedulng processng element that s part of the network. 43

44 Neuro-fuzzy models Drected graphs Input Connectons Processng Unt Output Connecton Fan Out 44

45 Real Neuroscence Brans compute. Ths means that they process nformaton, creatng abstract representatons of physcal enttes and performng operatons on ths nformaton n order to execute tasks. One of the man goals of computatonal neuroscence s to descrbe these transformatons as a sequence of smple elementary steps organzed n an algorthmc way. The mechanstc substrate for these computatons has long been debated. Tradtonally, relatvely smple computatonal propertes have been attrbuted to the ndvdual neuron, wth the complex computatons that are the hallmark of brans beng performed by the network of these smple elements. London, Mchael and Mchael Häusser (2005). Dendrtc Computaton. 45 Annual Revew of Neuroscence. Vol. 28, pp

46 DEFINITIONS: Artfcal Neural Networks Artfcal neural networks emulate threshold behavour, smulate co-operatve phenomenon by a network of 'smple' swtches and are used n a varety of applcatons, lke bankng, currency tradng, robotcs, and expermental and anmal psychology studes. These nformaton systems, neural networks or neuro-computng systems as they are popularly known, can be smulated by solvng frst-order dfference or dfferental equatons. 46

47 What computers can do? Artfcal Neural Networks In a restrcted sense artfcal neurons are smple emulatons of bologcal neurons: the artfcal neuron can, n prncple, receve ts nput from all other artfcal neurons n the ANN; smple operatons are performed on the nput data; and, the recpent neuron can, n prncple, pass ts output onto all other neurons. Intellgent behavour can be smulated through computaton n massvely parallel networks of smple processors that store all ther long-term knowledge n the connecton strengths. 47

48 DEFINITIONS: Neurons & Appendages A neuron s a cell wth appendages; every cell has a nucleus and the one set of appendages brngs n nputs the dendrtes and another set helps to output sgnals generated by the cell The Real McCoy DENDRITES NUCLEUS CELL BODY AXON 48

49 DEFINITIONS: Neurons & Appendages The human bran s manly composed of neurons: specalzed cells that exst to transfer nformaton rapdly from one part of an anmal's body to another. Nucleus Dendrte Soma Axon Termnals SOURCE: 49

50 DEFINITIONS: Neurons & Appendages Ths communcaton s acheved by the transmsson (and recepton) of electrcal mpulses (and chemcals) from neurons and other cells of the anmal. Lke other cells, neurons have a cell body that contans a nucleus enshrouded n a membrane whch has double-layered ultrastructure wth numerous pores. Nucleus Dendrte Soma Axon Termnals SOURCE: 50

51 DEFINITIONS: Neurons & Appendages Neurons have a varety of appendages, referred to as 'cytoplasmc processes known as neurtes whch end n close apposton to other cells. In hgher anmals, neurtes are of two varetes: Axons are processes of generally of unform dameter and conduct mpulses away from the cell body; dendrtes are shortbranched processes and are used to conduct mpulses towards the cell body. The ends of the neurtes,.e. axons and dendrtes are called synaptc termnals, and the cell-to-cell contacts they make are known as synapses. Nucleus Dendrte Soma Axon Termnals SOURCE: 51

52 DEFINITIONS: The fan-ns and fan-outs neurons wth 10 4 connectons and an average of 10 spkes per second = 1015 adds/sec. Ths s a lower bound on the equvalent computatonal power of the bran fan-n Asynchronous frng rate, c. 200 per sec. summaton 4 10 fan-out meters per sec. 52

53 Notes on Artfcal Neural Networks Input sgnals to a neural network from outsde the network arrve va connectons that orgnate n the outsde world. Outputs from the network to the outsde world are connectons that leave the network. 53

54 Notes on Artfcal Neural Networks Artfcal Neural Networks (ANN) are computatonal systems, ether hardware or software, whch mmc anmate neural systems comprsng bologcal (real) neurons. An ANN s archtecturally smlar to a bologcal system n that the ANN also uses a number of smple, nterconnected artfcal neurons. 54

55 Notes on Artfcal Neural Networks Observed Bologcal Processes (Data) Neural Networks & Neuroscences Bologcally Plausble Mechansms for Neural Processng & Learnng (Bologcal Neural Network Models) Theory (Statstcal Learnng Theory & Informaton Theory) 55

56 Bran The Processor! 56

57 Real Neuroscence Brans compute. Ths means that they process nformaton, creatng abstract representatons of physcal enttes and performng operatons on ths nformaton n order to execute tasks. One of the man goals of computatonal neuroscence s to descrbe these transformatons as a sequence of smple elementary steps organzed n an algorthmc way. The mechanstc substrate for these computatons has long been debated. Tradtonally, relatvely smple computatonal propertes have been attrbuted to the ndvdual neuron, wth the complex computatons that are the hallmark of brans beng performed by the network of these smple elements. London, Mchael and Mchael Häusser (2005). Dendrtc Computaton. 57 Annual Revew of Neuroscence. Vol. 28, pp

58 Notes on Artfcal Neural Networks Neural Networks 'learn' by adaptng n accordance wth a tranng regmen: The network s subjected to partcular nformaton envronments on a partcular schedule to acheve the desred end-result. There are three major types of tranng regmens or learnng paradgms: SUPERVISED; UN-SUPERVISED; REINFORCEMENT or GRADED. 58

59 Notes on Artfcal Neural Networks Neurons & Appendages A neuron s a cell wth appendages; every cell has a nucleus and the one set of appendages brngs n nputs the dendrtes and another set helps to output sgnals generated by the cell DENDRITES NUCLEUS CELL BODY AXON 59

60 Notes on Artfcal Neural Networks: The fan-ns and fan-outs neurons wth 10 4 connectons and an average of 10 spkes per second = adds/sec. Ths s a lower bound on the equvalent computatonal power of the bran fan-n Asynchronous frng rate, c. 200 per sec. summaton 4 10 fan-out meters per sec. 60

61 Notes on Artfcal Neural Networks: Bologcal and Artfcal NN s Entty Bologcal Neural Networks Artfcal Neural Networks Processng Unts Neurons Network Nodes Input Dendrtes Network Arcs Output Axons Network Arcs Inter-lnkage Connectvty Synaptc Contact (Chemcal and Electrcal) Node to Node va Arcs Plastc Connectons Weghted Connectons Matrx 61

62 Notes on Artfcal Neural Networks: Bologcal and Artfcal NN s 62

63 Notes on Artfcal Neural Networks: Bologcal and Artfcal NN s 413 major areas n anmal bran Areas connected to each other Some more connected than others 63

64 Notes on Artfcal Neural Networks: An operatonal vew of Artfcal NN s x 1 Inpu ut Sgnals x 2 x 3 x 4 w k1 w k2 w k3 w k4 Neuron x k Summng Juncton Σ Actvaton Functon A schematc for an 'electronc' neuron b k 64 y k Output Sgnal

65 Notes on Artfcal Neural Networks: An operatonal vew of Artfcal NN s A neural network comprses A set of processng unts A state of actvaton An output functon for each unt A pattern of connectvty among unts A propagaton rule for propagatng patterns of actvtes through the network An actvaton rule for combnng the nputs mpngng on a unt wth the current state of that unt to produce a new level of actvaton for the unt A learnng rule whereby patterns of connectvty are modfed by experence An envronment wthn whch the system must operate65

66 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron Logc Gate: A dgtal crcut that mplements an elementary logcal operaton. It has one or more nputs but ONLY one output. The condtons appled to the nput(s) determne the voltage levels at the output. The output, typcally, has two values 0 or 1. Dgtal Crcut: A crcut that responds to dscrete values of nput (voltage) and produces dscrete values of output (voltage). Bnary Logc Crcuts: Extensvely used n computers to carry out nstructons and arthmetcal processes. Any logcal procedure maybe effected by a sutable combnatons of the gates. Bnary crcuts are typcally formed from dscrete components lke the ntegrated crcuts. 66

67 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron Logc Crcuts: Desgned to perform a partcular logcal functon based on AND, OR (ether), and NOR (nether). Those crcuts that operate between two dscrete (nput) voltage levels, hgh & low, are descrbed as bnary logc crcuts. Logc element: Small part of a logc crcut, typcally, a logc gate, that may be represented by the mathematcal operators n symbolc logc. 67

68 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron Gate Input(s) Output AND Two (or more) Hgh f and only f both (or all) nputs are hgh. NOT One Hgh f nput low and vce versa OR Two (or more) Hgh f any one (or more) nputs are hgh 68

69 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron The operaton of an AND gate Input 1 Input 2 Output AND (x,y)= mnmum_value(x,y); AND (1,0)=mnmum_value(1,0)=0; AND (1,1)=mnmum_value(1,1)=1 69

70 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron A sngle layer perceptron can perform a number of logcal operatons whch are performed by a number of computatonal devces. A hard-wred perceptron below performs the AND operaton. Ths s hardwred because the weghts are predetermned and not learnt x 1 x 2 w=+1 1 w=+1 2 θ = -1.5 Σ=w 1 x 1 +w 2 x 2 +θ y=1 f Σ 0; y=0 fσ< 0 70

71 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron A sngle layer perceptron can perform a number of logcal operatons whch are performed by a number of computatonal devces. A learnng perceptron below performs the AND operaton. An algorthm: Tran the network for a number of epochs (1) Set ntal weghts w1 and w2 and the bas θ to set of random numbers; (2) Compute the weghted sum: x 1 *w 1 +x 2 *w 2 + θ (3) Calculate the output usng a delta functon y()= delta(x 1 *w 1 +x 2 *w 2 + θ ); delta(x)=1, f x s greater than zero, delta(x)=0,f x s less than or equal to zero (4) compute the dfference between the actual output and desred output: e()= y desred - y() (5) If the errors durng a tranng epoch are all zero then stop otherwse update w j (+1)=w j ()+ α*x j *e(), j=1,2 71

72 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron A sngle layer perceptron can perform a number of logcal operatons whch are performed by a number of computatonal devces: α=0.1 Θ=-0.1 Epoch X1 X2 Y desre Intal Weghts Actual Error Fnal Weghts d W1 W2 Output W1 W

73 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron A sngle layer perceptron can perform a number of logcal operatons whch are performed by a number of computatonal devces. Epoch X1 X2 Y desre d Intal W1 Weghts W2 Actual Output Error Fnal W1 Weghts W2 73

74 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron A sngle layer perceptron can perform a number of logcal operatons whch are performed by a number of computatonal devces. Epoch X1 X2 Y desre d Intal W1 Weghts W2 Actual Output Error Fnal W1 Weghts W2 74

75 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron A sngle layer perceptron can perform a number of logcal operatons whch are performed by a number of computatonal devces. Epoch X1 X2 Y desre d Intal W1 Weghts W2 Actual Output Error Fnal W1 Weghts W2 75

76 Notes on Artfcal Neural Networks: Rosenblatt s Perceptron A sngle layer perceptron can perform a number of logcal operatons whch are performed by a number of computatonal devces. Epoch X1 X2 Y desre d Intal W1 Weghts W2 Actual Output Error Fnal W1 Weghts W2 76

77 Neuro Fuzzy Models The remarkable qualtes of neural networks: the dynamcs of a sngle layer perceptron progresses from the smplest algorthms to the most complex algorthms: Intal Tranng each pattern class characterzed by sample mean vector neuron behaves lke EDC ; Further Tranng neuron begns to evaluate correlatons and varances of features neuron behaves lke standard lnear Fscher classfer More tranng neuron mnmzes number of ncorrectly dentfed tranng patterns neuron behaves lke a support vector classfer. Statstcans and engneers usually desgn decsonmakng algorthms from expermental data by progressng from smple algorthms to more complex ones. Raudys, Šarûunas. (2001). Statstcal and Neural Classfers: An ntegrated approach to desgn. London: Sprnger-Verlag 77

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

Artificial Intelligence (AI) methods are concerned with. Artificial Intelligence Techniques for Steam Generator Modelling

Artificial Intelligence (AI) methods are concerned with. Artificial Intelligence Techniques for Steam Generator Modelling Artfcal Intellgence Technques for Steam Generator Modellng Sarah Wrght and Tshldz Marwala Abstract Ths paper nvestgates the use of dfferent Artfcal Intellgence methods to predct the values of several contnuous

More information

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like:

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like: Self-Organzng Maps (SOM) Turgay İBRİKÇİ, PhD. Outlne Introducton Structures of SOM SOM Archtecture Neghborhoods SOM Algorthm Examples Summary 1 2 Unsupervsed Hebban Learnng US Hebban Learnng, Cntd 3 A

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

Computational Results of Hybrid Learning in Adaptive Neuro Fuzzy Inference System for Optimal Prediction

Computational Results of Hybrid Learning in Adaptive Neuro Fuzzy Inference System for Optimal Prediction Internatonal Journal of Appled Engneerng Research ISSN 0973-456 Volume 1, Number 16 (017) pp. 5810-5818 Research Inda Publcatons. http://.rpublcaton.com Computatonal Results of Hybrd Learnng n Adaptve

More information

y and the total sum of

y and the total sum of Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Machine Learning 9. week

Machine Learning 9. week Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below

More information

(1) The control processes are too complex to analyze by conventional quantitative techniques.

(1) The control processes are too complex to analyze by conventional quantitative techniques. Chapter 0 Fuzzy Control and Fuzzy Expert Systems The fuzzy logc controller (FLC) s ntroduced n ths chapter. After ntroducng the archtecture of the FLC, we study ts components step by step and suggest a

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Decson surface s a hyperplane (lne n 2D) n feature space (smlar to the Perceptron) Arguably, the most mportant recent dscovery n machne learnng In a nutshell: map the data to a predetermned

More information

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

More information

Performance Evaluation of an ANFIS Based Power System Stabilizer Applied in Multi-Machine Power Systems

Performance Evaluation of an ANFIS Based Power System Stabilizer Applied in Multi-Machine Power Systems Performance Evaluaton of an ANFIS Based Power System Stablzer Appled n Mult-Machne Power Systems A. A GHARAVEISI 1,2 A.DARABI 3 M. MONADI 4 A. KHAJEH-ZADEH 5 M. RASHIDI-NEJAD 1,2,5 1. Shahd Bahonar Unversty

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More information

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE

SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE SHAPE RECOGNITION METHOD BASED ON THE k-nearest NEIGHBOR RULE Dorna Purcaru Faculty of Automaton, Computers and Electroncs Unersty of Craoa 13 Al. I. Cuza Street, Craoa RO-1100 ROMANIA E-mal: dpurcaru@electroncs.uc.ro

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

Classifying Acoustic Transient Signals Using Artificial Intelligence

Classifying Acoustic Transient Signals Using Artificial Intelligence Classfyng Acoustc Transent Sgnals Usng Artfcal Intellgence Steve Sutton, Unversty of North Carolna At Wlmngton (suttons@charter.net) Greg Huff, Unversty of North Carolna At Wlmngton (jgh7476@uncwl.edu)

More information

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

More information

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline mage Vsualzaton mage Vsualzaton mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and Analyss outlne mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010 Smulaton: Solvng Dynamc Models ABE 5646 Week Chapter 2, Sprng 200 Week Descrpton Readng Materal Mar 5- Mar 9 Evaluatng [Crop] Models Comparng a model wth data - Graphcal, errors - Measures of agreement

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) ,

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) , VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

Novel Fuzzy logic Based Edge Detection Technique

Novel Fuzzy logic Based Edge Detection Technique Novel Fuzzy logc Based Edge Detecton Technque Aborsade, D.O Department of Electroncs Engneerng, adoke Akntola Unversty of Tech., Ogbomoso. Oyo-state. doaborsade@yahoo.com Abstract Ths paper s based on

More information

Bridges and cut-vertices of Intuitionistic Fuzzy Graph Structure

Bridges and cut-vertices of Intuitionistic Fuzzy Graph Structure Internatonal Journal of Engneerng, Scence and Mathematcs (UGC Approved) Journal Homepage: http://www.jesm.co.n, Emal: jesmj@gmal.com Double-Blnd Peer Revewed Refereed Open Access Internatonal Journal -

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Data Representation in Digital Design, a Single Conversion Equation and a Formal Languages Approach

Data Representation in Digital Design, a Single Conversion Equation and a Formal Languages Approach Data Representaton n Dgtal Desgn, a Sngle Converson Equaton and a Formal Languages Approach Hassan Farhat Unversty of Nebraska at Omaha Abstract- In the study of data representaton n dgtal desgn and computer

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

FUZZY LOGIC AND NEURO-FUZZY MODELING

FUZZY LOGIC AND NEURO-FUZZY MODELING , pp.-74-84. Avalable onlne at http://www.bonfo.n/contents.php?d=7 FUZZY LOGIC AND NEURO-FUZZY MODELING NIKAM S.R.*, NIKUMBH P.J. AND KULKARNI S.P. RAIT College of Enggneerng, Nerul, Nav Mumba, Inda. *Correspondng

More information

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL)

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL) Crcut Analyss I (ENG 405) Chapter Method of Analyss Nodal(KCL) and Mesh(KVL) Nodal Analyss If nstead of focusng on the oltages of the crcut elements, one looks at the oltages at the nodes of the crcut,

More information

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1 4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated. Some Advanced SP Tools 1. umulatve Sum ontrol (usum) hart For the data shown n Table 9-1, the x chart can be generated. However, the shft taken place at sample #21 s not apparent. 92 For ths set samples,

More information

Tuning of Fuzzy Inference Systems Through Unconstrained Optimization Techniques

Tuning of Fuzzy Inference Systems Through Unconstrained Optimization Techniques Tunng of Fuzzy Inference Systems Through Unconstraned Optmzaton Technques ROGERIO ANDRADE FLAUZINO, IVAN NUNES DA SILVA Department of Electrcal Engneerng State Unversty of São Paulo UNESP CP 473, CEP 733-36,

More information

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements

Explicit Formulas and Efficient Algorithm for Moment Computation of Coupled RC Trees with Lumped and Distributed Elements Explct Formulas and Effcent Algorthm for Moment Computaton of Coupled RC Trees wth Lumped and Dstrbuted Elements Qngan Yu and Ernest S.Kuh Electroncs Research Lab. Unv. of Calforna at Berkeley Berkeley

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

Lecture 5: Probability Distributions. Random Variables

Lecture 5: Probability Distributions. Random Variables Lecture 5: Probablty Dstrbutons Random Varables Probablty Dstrbutons Dscrete Random Varables Contnuous Random Varables and ther Dstrbutons Dscrete Jont Dstrbutons Contnuous Jont Dstrbutons Independent

More information

FAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks

FAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks 2017 2nd Internatonal Semnar on Appled Physcs, Optoelectroncs and Photoncs (APOP 2017) ISBN: 978-1-60595-522-3 FAHP and Modfed GRA Based Network Selecton n Heterogeneous Wreless Networks Xaohan DU, Zhqng

More information

Resource and Virtual Function Status Monitoring in Network Function Virtualization Environment

Resource and Virtual Function Status Monitoring in Network Function Virtualization Environment Journal of Physcs: Conference Seres PAPER OPEN ACCESS Resource and Vrtual Functon Status Montorng n Network Functon Vrtualzaton Envronment To cte ths artcle: MS Ha et al 2018 J. Phys.: Conf. Ser. 1087

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

High level vs Low Level. What is a Computer Program? What does gcc do for you? Program = Instructions + Data. Basic Computer Organization

High level vs Low Level. What is a Computer Program? What does gcc do for you? Program = Instructions + Data. Basic Computer Organization What s a Computer Program? Descrpton of algorthms and data structures to acheve a specfc ojectve Could e done n any language, even a natural language lke Englsh Programmng language: A Standard notaton

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

More information

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition Optmal Desgn of onlnear Fuzzy Model by Means of Independent Fuzzy Scatter Partton Keon-Jun Park, Hyung-Kl Kang and Yong-Kab Km *, Department of Informaton and Communcaton Engneerng, Wonkwang Unversty,

More information

NEURO-FUZZY MODELING IN BANKRUPTCY PREDICTION * D. VLACHOS Y. A. TOLIAS

NEURO-FUZZY MODELING IN BANKRUPTCY PREDICTION * D. VLACHOS Y. A. TOLIAS Yugoslav Journal of Operatons Research 3 (23), Number 2, 65-74 NEURO-FUZZY MODELING IN BANKRUPTCY PREDICTION * D. VLACHOS Department of Mechancal Engneerng Arstotle Unversty of Thessalonk, Thessalonk,

More information

Extraction of Fuzzy Rules from Trained Neural Network Using Evolutionary Algorithm *

Extraction of Fuzzy Rules from Trained Neural Network Using Evolutionary Algorithm * Extracton of Fuzzy Rules from Traned Neural Network Usng Evolutonary Algorthm * Urszula Markowska-Kaczmar, Wojcech Trelak Wrocław Unversty of Technology, Poland kaczmar@c.pwr.wroc.pl, trelak@c.pwr.wroc.pl

More information

MARS: Still an Alien Planet in Soft Computing?

MARS: Still an Alien Planet in Soft Computing? MARS: Stll an Alen Planet n Soft Computng? Ajth Abraham and Dan Stenberg School of Computng and Informaton Technology Monash Unversty (Gppsland Campus), Churchll 3842, Australa Emal: ajth.abraham@nfotech.monash.edu.au

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

INCOMPETE DATA IN FUZZY INFERENCE SYSTEM

INCOMPETE DATA IN FUZZY INFERENCE SYSTEM XI Conference "Medcal Informatcs & Technologes" - 26 mssng data, ncomplete nformaton fuzz rules, fuzz operators, classfer Slwa POŚPIECH-KURKOWSKA * INCOMPETE DATA IN FUZZY INFERENCE SYSTEM The paper descrbes

More information

An Application of Fuzzy c-means Clustering to FLC Design for Electric Ceramics Kiln

An Application of Fuzzy c-means Clustering to FLC Design for Electric Ceramics Kiln An Applcaton of cmeans Clusterng to FLC Desgn for lectrc Ceramcs Kln Watcharacha Wryasuttwong, Somphop Rodamporn lectrcal ngneerng Department, Faculty of ngneerng, Srnaharnwrot Unversty, Nahornnayo 6,

More information

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

Outline. Digital Systems. C.2: Gates, Truth Tables and Logic Equations. Truth Tables. Logic Gates 9/8/2011

Outline. Digital Systems. C.2: Gates, Truth Tables and Logic Equations. Truth Tables. Logic Gates 9/8/2011 9/8/2 2 Outlne Appendx C: The Bascs of Logc Desgn TDT4255 Computer Desgn Case Study: TDT4255 Communcaton Module Lecture 2 Magnus Jahre 3 4 Dgtal Systems C.2: Gates, Truth Tables and Logc Equatons All sgnals

More information

Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach

Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach Dstrbuted Resource Schedulng n Grd Computng Usng Fuzzy Approach Shahram Amn, Mohammad Ahmad Computer Engneerng Department Islamc Azad Unversty branch Mahallat, Iran Islamc Azad Unversty branch khomen,

More information

Design of an interactive Web-based e-learning course with simulation lab: a case study of a fuzzy expert system course

Design of an interactive Web-based e-learning course with simulation lab: a case study of a fuzzy expert system course World Transactons on Engneerng and Technology Educaton Vol.8, No.3, 2010 2010 WIETE Desgn of an nteractve Web-based e-learnng course wth smulaton lab: a case study of a fuzzy expert system course Che-Chern

More information

Face Recognition Based on Neuro-Fuzzy System

Face Recognition Based on Neuro-Fuzzy System IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.9 No.4, Aprl 2009 39 Face Recognton Based on Neuro-Fuzzy System Nna aher Makhsoos, Reza Ebrahmpour and Alreza Hajany Department of

More information

Concurrent Apriori Data Mining Algorithms

Concurrent Apriori Data Mining Algorithms Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

INTELLECT SENSING OF NEURAL NETWORK THAT TRAINED TO CLASSIFY COMPLEX SIGNALS. Reznik A. Galinskaya A.

INTELLECT SENSING OF NEURAL NETWORK THAT TRAINED TO CLASSIFY COMPLEX SIGNALS. Reznik A. Galinskaya A. Internatonal Journal "Informaton heores & Applcatons" Vol.10 173 INELLEC SENSING OF NEURAL NEWORK HA RAINED O CLASSIFY COMPLEX SIGNALS Reznk A. Galnskaya A. Abstract: An expermental comparson of nformaton

More information

FUZZY LOGIC FUNDAMENTALS

FUZZY LOGIC FUNDAMENTALS 3.fm Page 6 Monday, March 26, 200 0:8 AM C H A P T E R 3 FUZZY LOGIC FUNDAMENTALS 3. INTRODUCTION The past few years have wtnessed a rapd growth n the number and varety of applcatons of fuzzy logc (FL).

More information

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques

More information

Unsupervised Learning and Clustering

Unsupervised Learning and Clustering Unsupervsed Learnng and Clusterng Why consder unlabeled samples?. Collectng and labelng large set of samples s costly Gettng recorded speech s free, labelng s tme consumng 2. Classfer could be desgned

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Study on Fuzzy Models of Wind Turbine Power Curve

Study on Fuzzy Models of Wind Turbine Power Curve Proceedngs of the 006 IASME/WSEAS Internatonal Conference on Energy & Envronmental Systems, Chalkda, Greece, May 8-0, 006 (pp-7) Study on Fuzzy Models of Wnd Turbne Power Curve SHU-CHEN WANG PEI-HWA HUANG

More information

ANFIS Approach for Distribution Network Reconfiguration

ANFIS Approach for Distribution Network Reconfiguration Internatonal Journal of Appled Engneerng Research ISSN 0973-4562 Volume 12, Number 18 (2017) pp. 7775-7782 Research Inda Publcatons. http://www.rpublcaton.com ANFIS Approach for Dstrbuton Network Reconfguraton

More information

Parallelization of a Series of Extreme Learning Machine Algorithms Based on Spark

Parallelization of a Series of Extreme Learning Machine Algorithms Based on Spark Parallelzaton of a Seres of Extreme Machne Algorthms Based on Spark Tantan Lu, Zhy Fang, Chen Zhao, Yngmn Zhou College of Computer Scence and Technology Jln Unversty, JLU Changchun, Chna e-mal: lutt1992x@sna.com

More information

Conditional Speculative Decimal Addition*

Conditional Speculative Decimal Addition* Condtonal Speculatve Decmal Addton Alvaro Vazquez and Elsardo Antelo Dep. of Electronc and Computer Engneerng Unv. of Santago de Compostela, Span Ths work was supported n part by Xunta de Galca under grant

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

Unsupervised Learning

Unsupervised Learning Pattern Recognton Lecture 8 Outlne Introducton Unsupervsed Learnng Parametrc VS Non-Parametrc Approach Mxture of Denstes Maxmum-Lkelhood Estmates Clusterng Prof. Danel Yeung School of Computer Scence and

More information

7/12/2016. GROUP ANALYSIS Martin M. Monti UCLA Psychology AGGREGATING MULTIPLE SUBJECTS VARIANCE AT THE GROUP LEVEL

7/12/2016. GROUP ANALYSIS Martin M. Monti UCLA Psychology AGGREGATING MULTIPLE SUBJECTS VARIANCE AT THE GROUP LEVEL GROUP ANALYSIS Martn M. Mont UCLA Psychology NITP AGGREGATING MULTIPLE SUBJECTS When we conduct mult-subject analyss we are tryng to understand whether an effect s sgnfcant across a group of people. Whether

More information

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

More information

Wavefront Reconstructor

Wavefront Reconstructor A Dstrbuted Smplex B-Splne Based Wavefront Reconstructor Coen de Vsser and Mchel Verhaegen 14-12-201212 2012 Delft Unversty of Technology Contents Introducton Wavefront reconstructon usng Smplex B-Splnes

More information

GA-Based Learning Algorithms to Identify Fuzzy Rules for Fuzzy Neural Networks

GA-Based Learning Algorithms to Identify Fuzzy Rules for Fuzzy Neural Networks Seventh Internatonal Conference on Intellgent Systems Desgn and Applcatons GA-Based Learnng Algorthms to Identfy Fuzzy Rules for Fuzzy Neural Networks K Almejall, K Dahal, Member IEEE, and A Hossan, Member

More information