Manhattan Rule Training for Memristive Crossbar Circuit Pattern Classifiers

Size: px
Start display at page:

Download "Manhattan Rule Training for Memristive Crossbar Circuit Pattern Classifiers"

Transcription

1 Manhaan Rule Training for Memrisive Crossbar Circui Paern Classifiers Elham Zamanidoos, Farnood M. Baya, Dmiri Srukov Elecrical and Compuer Engineering Deparmen Universiy Of California Sana Barbara Sana Barbara, CA, USA {elham, farnoodmb, Irina Kaaeva Advanced Research Division Denso Corporaion Komenoki-cho, Nisshin, Japan Absrac We invesigaed bach and sochasic Manhaan Rule algorihms for raining mulilayer percepron classifiers implemened wih memrisive crossbar circuis. In Manhaan Rule raining, he weighs are updaed only using sign informaion of classical backpropagaion algorihm. The main advanage of Manhaan Rule is is simpliciy, which leads o more compac hardware implemenaion and faser raining ime. Addiionally, in case of sochasic raining, Manhaan Rule allows performing all weigh updaes in parallel, which furher speeds up he raining procedure. The radeoff for simpliciy is slighly worse classificaion performance. For example, simulaion resuls showed ha classificaion fideliy on Proben1 benchmark for memrisor-based implemenaion rained wih bach Manhaan Rule were comparable o ha of classical backpropagaion algorihm, and abou 2.8 percen worse han he bes repored resuls. Keywords Crossbar memory, Memrisor, Arificial neural nework, Training algorihm, Paern classificaion. I. INTRODUCTION Arificial neural nework is a biologically inspired compuing paradigm suiable for variey of applicaions. To approach energy efficiency of biological neural neworks in informaion processing, a specialized hardware mus be developed [1] [5]. Crossbar-based hybrid circuis [6] [1], and in paricular hose of CrossNes variey [1], [11], are idenified as one of he mos promising soluions, because such circuis can provide high inegraion densiy of arificial synapses and high conneciviy beween arificial neurons, which are wo major challenges for efficien arificial neural nework hardware implemenaion. The disadvanages of crossbar circuis are cerain resricions on how he signals can be applied o he arificial synapses, which, in urn, impose limiaions on raining algorihms. The main conribuion of his paper is he developmen of a crossbar circui compaible raining approach for mulilayer percepron (MLP) neworks. The performance of he proposed raining approach was simulaed using a sandard benchmark suie for specific memrisive crossbar nework, which has recenly been uilized in successful experimenal demonsraion of a small-scale paern classifier [1, 5]. While he considered MLPs are small and hardly pracical, heir key feaures, e.g. nework opology and raining algorihms, are similar o hose of more pracical neworks such as deep learning convoluional neural neworks [12]. To he bes of our knowledge, he presened work is novel and Manhaan Rule raining has never been invesigaed before in he conex of crossbar circui hardware. The majoriy of previous work is devoed o unsupervised spiking neworks [4], [7], [8]. The mos relevan sudies are, perhaps, experimenal demonsraion of a single layer percepron [1, 5], and simulaions of small-scale [6], [9], and larger-scale paern classifiers [13]. In he nex secion, we provide brief background informaion on he considered neural nework, is crossbar circui implemenaion, and memrisor models used for simulaion sudies in his paper. II. BACKGROUND A. Muli-Layer Percepron In is simples form, a feedforward neural nework can be represened by a direced acyclic graph (Fig. 1a) in which neurons and synapses are nodes and edges of a graph, respecively. Each neuron applies a cerain ransfer funcion o he sum of is inpus and hen passes informaion forward o he nex layer of neurons. A synapse muliplies is weigh W wih he oupu of a pre-synapic neuron and passes he resuling produc o he inpu of he pos-synapic neuron. Mahemaically, he operaion wihin a single layer of he nework can be formulaed as f i = anh(βu i ), wih u i = Ʃ j W ij X j, (1) where u i and f i are he inpu and oupu of he i-h pos-synapic neuron, respecively, X j is he oupu of j-h pre-synapic neuron, and W ij is he synapic weigh beween j-h presynapic and i-h pos-synapic neurons. Each neuron is (a) synapses X W pre-synapic neurons f possynapic neurons (b) (c) W = Fig. 1. Feedforward arificial neural nework: (a) Absraced graph represenaion of one layer wih hree inpu and wo oupu neurons, (b) is crossbar circui mapping, and (c, d) memrisor-based crossbar implemenaion. u G G - (d) memrisor I I - This work is suppored by AFOSR under MURI gran FA and Denso Corporaion, Japan. Also we acknowledge suppor from he Cener for Scienific Compuing from he CNSI, MRL: an NSF MRSEC (DMR ) and NSF CNS

2 assumed o have a anh acivaion funcion wih slope β. For he firs layer of he nework, X 1 values correspond o he applied inpu paern. Feedforward neural neworks, and in paricular mulilayered percepron which are based on such neworks, allow performing paern classificaion ask, i.e. mapping of inpu paerns o cerain classes. The classificaion is considered successful if he specific oupu neuron, corresponding o he applied paern, produces he larges value. Such operaion is achieved by properly seing weighs in he nework, which in he mos general case, canno be calculaed analyically bu raher is found via some opimizaion procedure, e.g. using he backpropagaion raining algorihm in MLP neworks [14]. Backpropagaion raining can be implemened in bach or sochasic mode. For sochasic (someimes called online) raining, weighs are adjused immediaely afer applicaion of a single paern from a raining se. In he firs sep of his algorihm, a randomly chosen paern n from a raining se is applied o he nework and he oupu is calculaed according o (1). In he second sep, he synapic weighs are adjused according o ΔW ij (n) = - αδ i (n)x j (n), (2) where α is learning rae and δ i is he local (backpropagaed) error of he corresponding pos-synapic neuron. δ i is calculaed firs for oupu neurons, for which i is equal o he produc of he derivaive of neuron oupu wih respec o is inpu and he difference beween he acual oupu f and he desired value of he oupu f (g), i.e. δ i (n) =[ f i (g) (n) - f i (n)], (3) The error is hen propagaed backward (i.e. from he oupu o he inpu layer) using he recurrence relaion δ j pre (n) = Ʃ i δ i pos (n)w ij (n), (4) (Addiional superscrips are added o disinguish beween preand pos-synapic variables when describing operaion wihin he nework layer.) The applicaion of all paerns from a raining se consiues one epoch of raining wih muliple ypically required for successful raining. In he simples version of he bach backpropagaion algorihm, he synapic weighs are adjused by ΔW ij = Ʃ n ΔW ij (n), (5) only a he end of each epoch, i.e. afer all raining paerns are applied o he nework. Reaching perfec mapping during raining is no guaraneed. In addiion, classificaion performance is ypically measured on a separae se of es paerns, which are no used in he raining process. Therefore classifier performance is characerized by he misclassificaion rae (), i.e. he percenage of inpu paerns, which are classified incorrecly. The oher imporan meric is raining ime which characerizes how quickly he raining algorihm converges. B. MLP Implemenaion wih Crossbar Circuis The MLP srucure maps naurally o he crossbar array circui (Fig. 1b). In paricular, X and f are physically implemened wih volages read, while neuron s inpu u wih curren I. Synapses are implemened wih crosspoin devices whose conducance G is proporional o he synapic weigh W. Because weigh values can be negaive, while physical conducance is sricly posiive, one soluion is o represen each synapic weigh wih a pair of crosspoin devices (Fig. 1c), which are denoed as G and G -, i.e. W ij G ij -G ij -, (6) In such configuraion, neuron receives wo currens one from he crossbar line wih weighs G and anoher from he line wih weighs G -, so ha he negaive weighs are implemened due o he subracion of hese wo currens inside he neuron (Fig. 1d). Wih G max and G min being he maximum and he minimum conducances of he crosspoin devices, respecively, he effecive weigh ranges from -G max G min o G max - G min. Assuming virually-grounded inpus of he pos-synapic neuron, inpu curren I is equal o he produc G. The curren difference is hen convered o volage via an operaional amplifier wih feedback resisor R and hen applied o a sauraing operaional amplifier o approximae he hyperbolic angen acivaion funcion [1, 5, 11], i.e. implemening (1) on he physical level: i pos = read anh[r(i i - I i - )], I i = I i - I i - = Σ j (G ij - G ij - ) j pre, (7a) (7b) In general, a crossbar classifier can be rained ex-siu or insiu. In he firs mehod, he neural nework is firs implemened in sofware and he proper weighs are calculaed by simulaing he raining process. The calculaed weighs are hen impored ino hardware, which is somewha similar o he wrie operaion for convenional memory. The main difference, however, is ha impored values are analog (or muli-bi), which dramaically increases complexiy and ime of he wrie operaion. Alernaively, for in-siu approach, raining is implemened direcly in he hardware. In his case, weighs are physically adjused in hardware during raining as described by (2) or (5). Boh ex-siu and in-siu raining approaches have recenly been demonsraed experimenally for memrisive crossbar circuis [1, 5]. The advanage of he ex-siu mehod is ha any (i.e. sae-of-he-ar) raining algorihm ha resuls in he bes classificaion performance can be implemened in sofware wihou incurring much overhead in hardware. In-siu raining, however, auomaically adjuss o any hardware variaions, which are unavoidable in analog circuis. Noe ha obaining and supplying deailed informaion of circui s defecs and variaions o he sofware-implemened nework for ex-siu

3 raining is hardly pracical for large-scale sysems. Because of his issue, he paricular focus of his paper is on in-siu raining. C. Memrisive Devices In general, differen ypes of wo-erminal resisive swiching devices [15], can be inegraed ino crossbar array circuis o implemen a paern classifier. In his paper, a paricular ype of crosspoin devices - P/TiO 2-x /P memrisors - for which an accurae device model is available [16] has been invesigaed. A ypical swiching I- for such devices is shown in Fig. 2. The device conducance can be gradually decreased (rese) by applying posiive volages above rese = 1.3 and gradually increased (se) wih negaive volages below se = -.9. The rae of conducance change for boh swiching ransiions increases wih he applied volage (Fig. 3). The conducance remains unchanged when small volages, i.e. read =.5 for he considered devices, are applied o he device. Therefore, we assumed ha relaively large (exceeding se or rese hreshold) volages were applied o adjus synapic weighs during he raining process. Alernaively, smaller (read) volages, which do no modify synapic conducances, were assumed o be used for calculaion of nework oupu during raining and/or operaion of he classifier. III. IN-SITU MANHATTAN RULE TRAINING For he in-siu raining o be pracical, is area and ime overhead should be minimized. Sraighforward implemenaion of he backpropagaion algorihm in memrisive hardware does no seem o be pracical, because each weigh mus be modified by unique amoun according o (2) or (5). Such analog adjusmen of weighs is possible (e.g. using feedback wrie algorihm [17]) and could be reasonable for small circuis [1], bu would cerainly be oo slow for he desired large-scale circuis, especially aking ino accoun ha large number of is ypically required o perform raining [12]. Forunaely, here are some useful variaions of he backpropagaion algorihm, which allow much more efficien implemenaion of raining in he considered memrisive crossbar neworks. Here, we consider one such example - Manhaan Rule raining [18] - which is a coarse-grain variaion of backpropagaion algorihm. In Manhaan Rule only sign informaion of weigh adjusmen is uilized so ha weigh updaes for (2) and (5) become and ΔW ij M (n) = sgn[δw ij (n)], (8) ΔW ij M = sgn[δw ij ], (9) The main appeal of such a raining algorihm is ha all weighs are updaed by he same amoun, which simplifies he weigh updae operaion and creaes an opporuniy for efficien implemenaion of in-siu raining in hardware. Fig. 4 shows one insance of such implemenaion which we considered in his paper. In paricular, le us consider a small porion of he crossbar consising of 4 2 effecive weighs, or equivalenly 4 4 Curren (A) x 1-3 Experimen Simulaion se SET S read rese RESET olage () Fig. 2. Simulaed and experimenally measured I- swiching characerisics for P/TiO 2-x/P memrisor for an applied volage sweep shown in he inse [16]. ΔG (S) x G (S) x 1-3 Fig. 3. Simulaed swiching dynamics for rese and se ransiions for he considered memrisors, in paricular, showing absolue change in conducance as a funcion of iniial conducance, for several values of wrie volages (incremened in.1 seps). The conducances are measured a.5 (i.e. a read bias). differenial weighs (Fig. 4c). According o (3), for sochasic raining, he sign of he weigh updae depends on peripheral values of local error δ (associaed wih horizonal crossbar lines on Fig. 4c) and inpu X (associaed wih verical lines). There are four possible combinaions of signs of δ and X and, herefore, adjusmens of all weighs can be performed in four seps wih each sep corresponding o a paricular combinaion of signs. For example, Fig. 4c shows weigh updae for a specific case δ 1 <, δ 2 > and X 1 >, X 2 <, X 3 <, X 4 >. (Noe ha wih considered differenial weigh implemenaion, boh posiive and negaive synapses are adjused during he weigh updae, wih he laer always updaed in he opposie direcion.) Because all updaes have he same magniude, all he weighs sharing he same sign of δ and X in each sep could be updaed simulaneously. To implemen his parallel updae, each crossbar line receives a specific volage pulse sequence shown on Fig. 4a. In any paricular sep of such sequence, A se = rese =

4 only one specific se of memrisors, which are locaed a he crossbar lines wih he same signs of δ and X, receive large enough volage bias of a proper polariy o modify heir conducances (Fig. 4b). The remaining memrisors, which are no supposed o be modified during he same sep, receive volages below corresponding swiching hresholds, which is ensured by using rese rese < 2 rese, and se se > 2 se, (1) The hardware implemenaion of Manhaan Rule raining is quie sraighforward and involves applicaion of pulse sequences s 1 and s 2 o he verical crossbar lines wih X < and X >, respecively, and pulse sequences and o he horizonal crossbar lines wih δ < and δ >. In bach Manhaan Rule raining, he weigh updaes are no longer correlaed wih peripheral error and inpu values (Fig. 4d). In his case, memrisors can be updaed in parallel for wo crossbar lines (which form a differenial pair) using he scheme proposed for sochasic raining. Muliple pairs of crossbar lines, however, are updaed sequenially in his case (Figs. 4e and 4f). I. SIMULATION RESULTS The considered raining approach was evaluaed on hree daases - Cancer1, Diabees1 and Thyroid1 from Proben1 benchmark [19]. Each daase is implemened wih a wo-layer differenial-weigh MLP nework wih 4 hidden neurons. There are 9, 8 and 21 inpu neurons, and 2, 2, and 3 oupu neurons for Cancer1, Diabees1, and Thyroid1 daases, respecively. The oal number of paerns in he raining se were 35, 384 and 36 for Cancer1, Diabaes1 and, Thyroid1 daases, respecively. Several cases of weigh updaes were considered. In all simulaions, conducances were iniialized randomly beween G min =.1 ms and G max = 1 ms, and clipped a G min and G max during raining. Also, R = 2.27 kω and arge oupu values were (g) = ±.29, which correspond o he recommended sigmoid funcion from [14] for he considered read and range of conducances. The benchmark inpus were scaled o [- read, read ] range. All compuaions were performed using 32-bi floaing poin precision arihmeic. In he firs ( ideal ) case, weighs were updaed according o (8) and (9) wihou using he device model. Table I shows he bes classificaion performance achieved wihin 4 and he corresponding number of required o achieve bes performance, wih boh values averaged over 15 runs. For comparison, his able also shows simulaion resuls for he convenional backpropagaion algorihm and some of TABLE I. CLASSIFICATION PERFORMANCE FOR IDEAL NETWORK Daase Bach Backpropagaion Avg. Avg # of Bach Manhaan Rule Avg. Avg # of [19] Bes repored Cancer Diabees Thyroid (a) rese /2 (b) se /2 rese se (c) sep δ 1 < δ 1- > δ 2 > s 1 s 2 s 3 s 4 s 1 - s 1 - s 2 - s 2 - s 1 s 2 δ 2- < X 1 > X2 < X 3< X4 > Fig. 4. Manhaan Rule raining implemenaion: (a) 4-sep pulse sequences which are applied o he crossbar lines and (b) corresponding volage biases across memrisor (wih respec o he boom erminal) as a resul of an applicaion of pulse sequence. (c) A specific example of desired weigh updae for sochasic raining in a 4 4 memrisive crossbar circui and is corresponding implemenaion. (d) A specific example of desired weigh updae for bach raining, and (e, f) is corresponding implemenaions. On panel (d), red and green backgrounds correspond o negaive and posiive updaes, respecively. he bes repored resuls. In he remaining sudies, weigh updaes were performed using he memrisor device model described in Sec. IIC. The bes classificaion performance resuls were chosen wihin 15 and 3 of raining for bach and sochasic algorihms, respecively. Fig. 5 shows simulaion resuls for bach raining using various pairs of se and rese volages saisfying (1). The performance resuls are summarized in Table II. The Manhaan Rule raining was also simulaed for a more realisic case wih added defecs and variaions o he memrisive crossbar nework. Fig. 6 shows simulaion resuls wih a fracion of randomly chosen memrisors suck in eiher high conducive sae G max (suck-on-close) or low conducive sae G min (suck-on-open). In paricular, defecive memrisors are assumed o be equally spli beween suck-on-close and suck-on-open, so ha, e.g., he defec fracion of.2 (d) (e) s 1 s 2 s 2 s 1 (f)

5 Cancer1 Diabees1 Thyroid rese () rese () se () se () rese () se () Fig. 5. Misclassificaion rae for bach raining as a funcion of se and rese. The resuls are averaged over 5 runs. Daase Avg. TABLE II. CLASSIFICATION PERFORMANCE FOR MEMRISTIE CROSSBAR CIRCUITS (5 RUNS) Bach Manhaan Rule Opimal se / rese updaes Avg. Sochasic Manhaan Rule Opimal se / rese updaes Cancer / / Diabees / / Thyroid / / corresponds o 1% of suck-on-open and 1% of suck-onclose devices. Fig. 7 shows simulaion resuls for memrisive crossbar circuis wih device-o-device swiching hreshold variaions. Such variaions were simulaed by assuming ha se and rese of each device were normally disribued wih mean values corresponding o he opimal ones repored in Table II.. DISCUSSION AND SUMMARY Simulaion resuls summarized in Table I and II show ha classificaion fideliy for bach Manhaan Rule raining is comparable o ha of convenional backpropagaion raining and somewha worse as compared o he bes repored performance. Moreover, classificaion fideliy remained he same (or even slighly improved) when performing simulaions wih realisic device models. The sligh improvemen in performance could be explained by more opimal raining condiions, i.e. he opimal choice of rese and se volages, which effecively defines he learning rae for he simulaed insiu raining. Sochasic Manhaan Rule raining requires fewer o converge, hough is classificaion performance was significanly worse as compared o bach raining. A similar oucome is quie ypical for classical backpropagaion raining [14]. The addiional coarsening of he weigh updae for Manhaan Rule algorihm seems o be he reason behind furher increase in performance gap beween he wo modes of raining. As Figs. 6 and 7 show, he considered nework is quie robus o he variaions in device swiching dynamics and suck-on defecs. The main effec of device-o-device variaions is on convergence speed. For example, he number of raining o reach he classificaion fideliy of he variaion-free nework increased by a leas 1%, 4% and, 32% for Cancer1, Diabaes1 and, Thyroid1, respecively, while he classificaion performance degraded raher gracefully wih added variaions. Because in sochasic raining weighs are updaed for each applied paern, i is useful o esimae raining ime in erms of elemenary weigh updaes, raher han. Assuming ha applicaion of he four-sep pulse sequence is one elemenary updae, he raining ime for he sochasic algorihm is a produc of he number of paerns in he raining se and he oal number of. Here we neglec oher compuaions during raining such as described by (3) and (4) and assume ha he weighs can be updaed in parallel in differen MLP layers (even hough error is back-propagaed sequenially). For bach raining, he weighs are updaed only once per epoch, however, because of he sequenial updae, he raining ime for a paricular crossbar layer is he produc of he number of pos-synapic neurons and he oal number of. Table II provides raining ime expressed in elemenary updaes. Clearly, bach raining is he fases when aking ino accoun implemenaion deails. I is unclear hough if his will hold for more pracical circuis wih much larger crossbar arrays. Since in his paper we only focused on he weigh updae implemenaion, le us briefly discuss area overhead of oher operaions during raining. I should be noed firs ha he mos compuaionally expensive operaion for error backpropagaion is vecor δ by marix W compuaion (4). Such operaion can easily be performed wihou much addiional overhead using he same crossbar array hardware bu wih reverse direcion of compuaion. Oher operaions, e.g. derivaive calculaions in (3) and (4), are performed a he

6 periphery of he array, and hence heir relaive conribuion o he oal area is expeced o shrink as he crossbar arrays ge larger (which will happen for more pracical applicaions). The mos challenging operaion in bach raining is calculaion and soring of emporal weigh incremens which mus be performed for each weigh of he array. If he nework does no have o be rerained frequenly, one soluion would be o implemen his operaion off-chip. Invesigaion of beer soluions, which e.g. would combine he small overhead of sochasic Manhaan Rule raining and he high classificaion performance of bach raining is our immediae goal. In summary, we proposed a raining approach based on Manhaan Rule algorihm for mulilayer percepron neworks implemened wih memrisive crossbar circuis. The classificaion performance of he proposed approach was evaluaed on Proben1 benchmark for bach and sochasic modes of raining and compared wih sae-of-he-ar resuls. We found ha bach raining resuls in beer classificaion performance and poenially faser uning ime among he wo, hough a he price of significanly higher implemenaion overhead. X1-2 Cancer X1-1 Diabees Defec Fracion X1-1 Thyroid Fig. 6. Classificaion performance for bach raining wih suck-on-open and suck-on-close devices. For all panels, righ verical axis shows he percenage of increase in he number of cases ha did no converge o an accepable soluion, namely when remained above.1,.4 and.3 for Cancer1, Diabees1 and, Thyroid1, respecively, wihin 15 raining. The resuls are averaged over 15 runs. Cancer1 x1-2 Diabees1 x1-2 Thyroid Sandard Deviaion () Fig. 7. Classificaion performance as a funcion of sandard deviaion in se and rese swiching hreshold volages. The resuls are averaged over 15 runs. ACKNOWLEDGMENT The auhors would like o acknowledge helpful discussions wih F. Alibar, O. Bichler, C. Gamra, K. K. Likharev, G. Snider, and D. Querlioz Increase in non-converged Cases% REFERENCES [1] F. Alibar, E. Zamanidoos, and D. B. Srukov, Paern classificaion by memrisive crossbar circuis using ex-siu and in-siu raining, Naure Communicaions, vol. 4, Jun [2] C. Farabe, B. Marini, B. Corda, P. Akselrod, E. Culurciello, and Y. LeCun, NeuFlow: A runime reconfigurable daaflow processor for vision, in 211 IEEE Compuer Sociey Conference on Compuer ision and Paern Recogniion Workshops (CPRW), 211, pp [3] J. Lu, S. Young, I. Arel, and J. Holleman, A 1TOPS/W analog deep machine-learning engine wih floaing-gae sorage in.13 um CMOS, in Solid-Sae Circuis Conference Diges of Technical Papers (ISSCC), 214 IEEE Inernaional, 214, pp [4] P. Merolla, J. Arhur, F. Akopyan, N. Imam, R. Manohar, and D. S. Modha, A digial neurosynapic core using embedded crossbar memory wih 45pJ per spike in 45nm, in 211 IEEE Cusom Inegraed Circuis Conference (CICC), 211, pp [5] M. Prezioso, F. Merrikh-Baya, B. Hoskins, G. Adam, K. K., Likharev, and D. B. Srukov, Training and operaion of inegraed neuromorphic nework based on meal-oxide memrisors, available online a hp://arxiv.org/abs/ [6] D. Chabi, D. Querlioz, W. Zhao, and J.-O. Klein, Robus learning approach for neuro-inspired nanoscale crossbar archiecure, J. Emerg. Technol. Compu. Sys., vol. 1, no. 1, pp. 5:1 5:2, Jan [7] Y. Kim, Y. Zhang, and P. Li, A digial neuromorphic LSI archiecure wih memrisor crossbar synapic array for machine learning, in SOC Conference (SOCC), 212 IEEE Inernaional, 212, pp [8] D. Querlioz, O. Bichler, and C. Gamra, Simulaion of a memrisorbased spiking neural nework immune o device variaions, in The 211 Inernaional Join Conference on Neural Neworks (IJCNN), 211, pp [9] C. Yakopcic and T. M. Taha, Energy efficien percepron paern recogniion using segmened memrisor crossbar arrays, in The 213 Inernaional Join Conference on Neural Neworks (IJCNN), 213, pp [1] K. K. Likharev, Hybrid CMOS/nanoelecronic circuis: Opporuniies and challenges, Journal of Nanoelecronics and Opoelecronics, vol. 3, no. 3, pp , Dec. 28. [11] K. K. Likharev, CrossNes: Neuromorphic hybrid CMOS/nanoelecronic neworks, Science of Advanced Maerials, vol. 3, no. 3, pp , Jun [12] A. Krizhevsky, I. Suskever, and G.E. Hinon, ImageNe classificaion wih deep convoluional neural neworks, in NIPS 12, 212, pp [13] J. H. Lee and K. K. Likharev, Defec-oleran nanoelecronic paern classifiers, In. J. Circ. Theor. Appl., vol. 35, no. 3, pp , May 27. [14] Y. A. LeCun, L. Boou, G. B. Orr, and K.-R. Müller, Efficien BackProp, in Neural Neworks: Tricks of he Trade, G. Monavon, G. B. Orr, and K.-R. Müller, Eds. Springer Berlin Heidelberg, 212, pp [15] D. B. Srukov and H. Kohlsed, Resisive swiching phenomena in hin films: Maerials, devices, and applicaions, MRS Bullein, vol. 37, no. 2, pp , Feb [16] F. Merrikh-Baya, B. Hoskins, and D. B. Srukov, Phenomenological modeling of memrisive devices, Appl. Phys. A, vol. 118, no. 3, pp , Jan [17] F. Alibar, L. Gao, B. D. Hoskins, and D. B. Srukov, High precision uning of sae for memrisive devices by adapable variaion-oleran algorihm, Nanoechnology, vol. 23, no. 7, p. 7521, Feb [18] W. Schiffmann, M. Joos, and R. Werner, Opimizaion of he backpropagaion algorihm for raining mulilayer perceprons, Technical Repor, Universiy of Koblenz, [19] L. Prechel, PROBEN1-A se of benchmarks and benchmarking rules for neural nework raining algorihms, Technical Repor 21/94, Fakula fur Informaik, Universia Karlsruhe, p

Pattern Classification and NNet applications with memristive crossbar circuits. Fabien ALIBART D. Strukov s group, ECE-UCSB Now at IEMN-CNRS, France

Pattern Classification and NNet applications with memristive crossbar circuits. Fabien ALIBART D. Strukov s group, ECE-UCSB Now at IEMN-CNRS, France Paern Classificaion and NNe applicaions wih memrisive crossbar circuis Fabien ALIBART D. Srukov s group, ECE-UCSB Now a IEMN-CNRS, France Ouline Inroducion: Neural Nework wih memrisive devices Engineering

More information

CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK

CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK 175 CHAPTER 10 VALIDATION OF TEST WITH ARTIFICAL NEURAL NETWORK 10.1 INTRODUCTION Amongs he research work performed, he bes resuls of experimenal work are validaed wih Arificial Neural Nework. From he

More information

Deep Learning: Theory, Techniques & Applications - Recurrent Neural Networks -

Deep Learning: Theory, Techniques & Applications - Recurrent Neural Networks - Deep Learning: Theory, Techniques & Applicaions - Recurren Neural Neworks - Prof. Maeo Maeucci maeo.maeucci@polimi.i Deparmen of Elecronics, Informaion and Bioengineering Arificial Inelligence and Roboics

More information

Dmitri Strukov. UC Santa Barbara

Dmitri Strukov. UC Santa Barbara Paern Classificaion wih Memrisive Xbar Circuis Dmiri Srukov UC Sana Barbara Acknowledgmens: Fabien Alibar, Elham Zamanidoos, Brian Hoskins, Gina Adam, Farnood Merrikh Baya, Xinjie Guo, Ligang Gao, Chrisof

More information

Random Walk with Anti-Correlated Steps

Random Walk with Anti-Correlated Steps Random Walk wih Ani-Correlaed Seps John Noga Dirk Wagner 2 Absrac We conjecure he expeced value of random walks wih ani-correlaed seps o be exacly. We suppor his conjecure wih 2 plausibiliy argumens and

More information

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17 EES 16A Designing Informaion Devices and Sysems I Spring 019 Lecure Noes Noe 17 17.1 apaciive ouchscreen In he las noe, we saw ha a capacior consiss of wo pieces on conducive maerial separaed by a nonconducive

More information

STATE-SPACE MODELLING. A mass balance across the tank gives:

STATE-SPACE MODELLING. A mass balance across the tank gives: B. Lennox and N.F. Thornhill, 9, Sae Space Modelling, IChemE Process Managemen and Conrol Subjec Group Newsleer STE-SPACE MODELLING Inroducion: Over he pas decade or so here has been an ever increasing

More information

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes Represening Periodic Funcions by Fourier Series 3. Inroducion In his Secion we show how a periodic funcion can be expressed as a series of sines and cosines. We begin by obaining some sandard inegrals

More information

The Rosenblatt s LMS algorithm for Perceptron (1958) is built around a linear neuron (a neuron with a linear

The Rosenblatt s LMS algorithm for Perceptron (1958) is built around a linear neuron (a neuron with a linear In The name of God Lecure4: Percepron and AALIE r. Majid MjidGhoshunih Inroducion The Rosenbla s LMS algorihm for Percepron 958 is buil around a linear neuron a neuron ih a linear acivaion funcion. Hoever,

More information

Vehicle Arrival Models : Headway

Vehicle Arrival Models : Headway Chaper 12 Vehicle Arrival Models : Headway 12.1 Inroducion Modelling arrival of vehicle a secion of road is an imporan sep in raffic flow modelling. I has imporan applicaion in raffic flow simulaion where

More information

1 Review of Zero-Sum Games

1 Review of Zero-Sum Games COS 5: heoreical Machine Learning Lecurer: Rob Schapire Lecure #23 Scribe: Eugene Brevdo April 30, 2008 Review of Zero-Sum Games Las ime we inroduced a mahemaical model for wo player zero-sum games. Any

More information

Article from. Predictive Analytics and Futurism. July 2016 Issue 13

Article from. Predictive Analytics and Futurism. July 2016 Issue 13 Aricle from Predicive Analyics and Fuurism July 6 Issue An Inroducion o Incremenal Learning By Qiang Wu and Dave Snell Machine learning provides useful ools for predicive analyics The ypical machine learning

More information

Basic Circuit Elements Professor J R Lucas November 2001

Basic Circuit Elements Professor J R Lucas November 2001 Basic Circui Elemens - J ucas An elecrical circui is an inerconnecion of circui elemens. These circui elemens can be caegorised ino wo ypes, namely acive and passive elemens. Some Definiions/explanaions

More information

Dimitri Solomatine. D.P. Solomatine. Data-driven modelling (part 2). 2

Dimitri Solomatine. D.P. Solomatine. Data-driven modelling (part 2). 2 Daa-driven modelling. Par. Daa-driven Arificial di Neural modelling. Newors Par Dimiri Solomaine Arificial neural newors D.P. Solomaine. Daa-driven modelling par. 1 Arificial neural newors ANN: main pes

More information

The field of mathematics has made tremendous impact on the study of

The field of mathematics has made tremendous impact on the study of A Populaion Firing Rae Model of Reverberaory Aciviy in Neuronal Neworks Zofia Koscielniak Carnegie Mellon Universiy Menor: Dr. G. Bard Ermenrou Universiy of Pisburgh Inroducion: The field of mahemaics

More information

EECE251. Circuit Analysis I. Set 4: Capacitors, Inductors, and First-Order Linear Circuits

EECE251. Circuit Analysis I. Set 4: Capacitors, Inductors, and First-Order Linear Circuits EEE25 ircui Analysis I Se 4: apaciors, Inducors, and Firs-Order inear ircuis Shahriar Mirabbasi Deparmen of Elecrical and ompuer Engineering Universiy of Briish olumbia shahriar@ece.ubc.ca Overview Passive

More information

More Digital Logic. t p output. Low-to-high and high-to-low transitions could have different t p. V in (t)

More Digital Logic. t p output. Low-to-high and high-to-low transitions could have different t p. V in (t) EECS 4 Spring 23 Lecure 2 EECS 4 Spring 23 Lecure 2 More igial Logic Gae delay and signal propagaion Clocked circui elemens (flip-flop) Wriing a word o memory Simplifying digial circuis: Karnaugh maps

More information

Ensamble methods: Bagging and Boosting

Ensamble methods: Bagging and Boosting Lecure 21 Ensamble mehods: Bagging and Boosing Milos Hauskrech milos@cs.pi.edu 5329 Senno Square Ensemble mehods Mixure of expers Muliple base models (classifiers, regressors), each covers a differen par

More information

EE650R: Reliability Physics of Nanoelectronic Devices Lecture 9:

EE650R: Reliability Physics of Nanoelectronic Devices Lecture 9: EE65R: Reliabiliy Physics of anoelecronic Devices Lecure 9: Feaures of Time-Dependen BTI Degradaion Dae: Sep. 9, 6 Classnoe Lufe Siddique Review Animesh Daa 9. Background/Review: BTI is observed when he

More information

SUPPLEMENTARY INFORMATION

SUPPLEMENTARY INFORMATION SUPPLEMENTARY INFORMATION DOI: 0.038/NCLIMATE893 Temporal resoluion and DICE * Supplemenal Informaion Alex L. Maren and Sephen C. Newbold Naional Cener for Environmenal Economics, US Environmenal Proecion

More information

Stability and Bifurcation in a Neural Network Model with Two Delays

Stability and Bifurcation in a Neural Network Model with Two Delays Inernaional Mahemaical Forum, Vol. 6, 11, no. 35, 175-1731 Sabiliy and Bifurcaion in a Neural Nework Model wih Two Delays GuangPing Hu and XiaoLing Li School of Mahemaics and Physics, Nanjing Universiy

More information

Ensamble methods: Boosting

Ensamble methods: Boosting Lecure 21 Ensamble mehods: Boosing Milos Hauskrech milos@cs.pi.edu 5329 Senno Square Schedule Final exam: April 18: 1:00-2:15pm, in-class Term projecs April 23 & April 25: a 1:00-2:30pm in CS seminar room

More information

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Simulaion-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Week Descripion Reading Maerial 2 Compuer Simulaion of Dynamic Models Finie Difference, coninuous saes, discree ime Simple Mehods Euler Trapezoid

More information

V AK (t) I T (t) I TRM. V AK( full area) (t) t t 1 Axial turn-on. Switching losses for Phase Control and Bi- Directionally Controlled Thyristors

V AK (t) I T (t) I TRM. V AK( full area) (t) t t 1 Axial turn-on. Switching losses for Phase Control and Bi- Directionally Controlled Thyristors Applicaion Noe Swiching losses for Phase Conrol and Bi- Direcionally Conrolled Thyrisors V AK () I T () Causing W on I TRM V AK( full area) () 1 Axial urn-on Plasma spread 2 Swiching losses for Phase Conrol

More information

8. Basic RL and RC Circuits

8. Basic RL and RC Circuits 8. Basic L and C Circuis This chaper deals wih he soluions of he responses of L and C circuis The analysis of C and L circuis leads o a linear differenial equaion This chaper covers he following opics

More information

Technical Report Doc ID: TR March-2013 (Last revision: 23-February-2016) On formulating quadratic functions in optimization models.

Technical Report Doc ID: TR March-2013 (Last revision: 23-February-2016) On formulating quadratic functions in optimization models. Technical Repor Doc ID: TR--203 06-March-203 (Las revision: 23-Februar-206) On formulaing quadraic funcions in opimizaion models. Auhor: Erling D. Andersen Convex quadraic consrains quie frequenl appear

More information

6.2 Transforms of Derivatives and Integrals.

6.2 Transforms of Derivatives and Integrals. SEC. 6.2 Transforms of Derivaives and Inegrals. ODEs 2 3 33 39 23. Change of scale. If l( f ()) F(s) and c is any 33 45 APPLICATION OF s-shifting posiive consan, show ha l( f (c)) F(s>c)>c (Hin: In Probs.

More information

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still. Lecure - Kinemaics in One Dimension Displacemen, Velociy and Acceleraion Everyhing in he world is moving. Nohing says sill. Moion occurs a all scales of he universe, saring from he moion of elecrons in

More information

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4.

Reading from Young & Freedman: For this topic, read sections 25.4 & 25.5, the introduction to chapter 26 and sections 26.1 to 26.2 & 26.4. PHY1 Elecriciy Topic 7 (Lecures 1 & 11) Elecric Circuis n his opic, we will cover: 1) Elecromoive Force (EMF) ) Series and parallel resisor combinaions 3) Kirchhoff s rules for circuis 4) Time dependence

More information

Learning Objectives: Practice designing and simulating digital circuits including flip flops Experience state machine design procedure

Learning Objectives: Practice designing and simulating digital circuits including flip flops Experience state machine design procedure Lab 4: Synchronous Sae Machine Design Summary: Design and implemen synchronous sae machine circuis and es hem wih simulaions in Cadence Viruoso. Learning Objecives: Pracice designing and simulaing digial

More information

Chapter 8 The Complete Response of RL and RC Circuits

Chapter 8 The Complete Response of RL and RC Circuits Chaper 8 The Complee Response of RL and RC Circuis Seoul Naional Universiy Deparmen of Elecrical and Compuer Engineering Wha is Firs Order Circuis? Circuis ha conain only one inducor or only one capacior

More information

RC, RL and RLC circuits

RC, RL and RLC circuits Name Dae Time o Complee h m Parner Course/ Secion / Grade RC, RL and RLC circuis Inroducion In his experimen we will invesigae he behavior of circuis conaining combinaions of resisors, capaciors, and inducors.

More information

Delivering Better Time-of-Day Using Synchronous Ethernet and Yaakov (J) Stein, Alon Geva, Gabriel Zigelboim RAD Data Communications

Delivering Better Time-of-Day Using Synchronous Ethernet and Yaakov (J) Stein, Alon Geva, Gabriel Zigelboim RAD Data Communications Delivering Beer Time-of-Day Using Synchronous Eherne and 1588 Yaakov (J) Sein, Alon Geva, Gabriel Zigelboim RAD Daa Communicaions The problem I wan discuss he use of 1588 (or NTP for ha maer) for ime of

More information

Maple Tools for Differential Equations A. J. Meir

Maple Tools for Differential Equations A. J. Meir Maple Tools for Differenial Equaions A. J. Meir Copyrigh (C) A. J. Meir. All righs reserved. This workshee is for educaional use only. No par of his publicaion may be reproduced or ransmied for profi in

More information

Linear Time-invariant systems, Convolution, and Cross-correlation

Linear Time-invariant systems, Convolution, and Cross-correlation Linear Time-invarian sysems, Convoluion, and Cross-correlaion (1) Linear Time-invarian (LTI) sysem A sysem akes in an inpu funcion and reurns an oupu funcion. x() T y() Inpu Sysem Oupu y() = T[x()] An

More information

INDEX. Transient analysis 1 Initial Conditions 1

INDEX. Transient analysis 1 Initial Conditions 1 INDEX Secion Page Transien analysis 1 Iniial Condiions 1 Please inform me of your opinion of he relaive emphasis of he review maerial by simply making commens on his page and sending i o me a: Frank Mera

More information

Modal identification of structures from roving input data by means of maximum likelihood estimation of the state space model

Modal identification of structures from roving input data by means of maximum likelihood estimation of the state space model Modal idenificaion of srucures from roving inpu daa by means of maximum likelihood esimaion of he sae space model J. Cara, J. Juan, E. Alarcón Absrac The usual way o perform a forced vibraion es is o fix

More information

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing Applicaion of a Sochasic-Fuzzy Approach o Modeling Opimal Discree Time Dynamical Sysems by Using Large Scale Daa Processing AA WALASZE-BABISZEWSA Deparmen of Compuer Engineering Opole Universiy of Technology

More information

Air Quality Index Prediction Using Error Back Propagation Algorithm and Improved Particle Swarm Optimization

Air Quality Index Prediction Using Error Back Propagation Algorithm and Improved Particle Swarm Optimization Air Qualiy Index Predicion Using Error Back Propagaion Algorihm and Improved Paricle Swarm Opimizaion Jia Xu ( ) and Lang Pei College of Compuer Science, Wuhan Qinchuan Universiy, Wuhan, China 461406563@qq.com

More information

ACE 562 Fall Lecture 5: The Simple Linear Regression Model: Sampling Properties of the Least Squares Estimators. by Professor Scott H.

ACE 562 Fall Lecture 5: The Simple Linear Regression Model: Sampling Properties of the Least Squares Estimators. by Professor Scott H. ACE 56 Fall 005 Lecure 5: he Simple Linear Regression Model: Sampling Properies of he Leas Squares Esimaors by Professor Sco H. Irwin Required Reading: Griffihs, Hill and Judge. "Inference in he Simple

More information

Lab 10: RC, RL, and RLC Circuits

Lab 10: RC, RL, and RLC Circuits Lab 10: RC, RL, and RLC Circuis In his experimen, we will invesigae he behavior of circuis conaining combinaions of resisors, capaciors, and inducors. We will sudy he way volages and currens change in

More information

Nature Neuroscience: doi: /nn Supplementary Figure 1. Spike-count autocorrelations in time.

Nature Neuroscience: doi: /nn Supplementary Figure 1. Spike-count autocorrelations in time. Supplemenary Figure 1 Spike-coun auocorrelaions in ime. Normalized auocorrelaion marices are shown for each area in a daase. The marix shows he mean correlaion of he spike coun in each ime bin wih he spike

More information

Speaker Adaptation Techniques For Continuous Speech Using Medium and Small Adaptation Data Sets. Constantinos Boulis

Speaker Adaptation Techniques For Continuous Speech Using Medium and Small Adaptation Data Sets. Constantinos Boulis Speaker Adapaion Techniques For Coninuous Speech Using Medium and Small Adapaion Daa Ses Consaninos Boulis Ouline of he Presenaion Inroducion o he speaker adapaion problem Maximum Likelihood Sochasic Transformaions

More information

KINEMATICS IN ONE DIMENSION

KINEMATICS IN ONE DIMENSION KINEMATICS IN ONE DIMENSION PREVIEW Kinemaics is he sudy of how hings move how far (disance and displacemen), how fas (speed and velociy), and how fas ha how fas changes (acceleraion). We say ha an objec

More information

Ensemble Confidence Estimates Posterior Probability

Ensemble Confidence Estimates Posterior Probability Ensemble Esimaes Poserior Probabiliy Michael Muhlbaier, Aposolos Topalis, and Robi Polikar Rowan Universiy, Elecrical and Compuer Engineering, Mullica Hill Rd., Glassboro, NJ 88, USA {muhlba6, opali5}@sudens.rowan.edu

More information

04. Kinetics of a second order reaction

04. Kinetics of a second order reaction 4. Kineics of a second order reacion Imporan conceps Reacion rae, reacion exen, reacion rae equaion, order of a reacion, firs-order reacions, second-order reacions, differenial and inegraed rae laws, Arrhenius

More information

Linear Response Theory: The connection between QFT and experiments

Linear Response Theory: The connection between QFT and experiments Phys540.nb 39 3 Linear Response Theory: The connecion beween QFT and experimens 3.1. Basic conceps and ideas Q: How do we measure he conduciviy of a meal? A: we firs inroduce a weak elecric field E, and

More information

On-line Adaptive Optimal Timing Control of Switched Systems

On-line Adaptive Optimal Timing Control of Switched Systems On-line Adapive Opimal Timing Conrol of Swiched Sysems X.C. Ding, Y. Wardi and M. Egersed Absrac In his paper we consider he problem of opimizing over he swiching imes for a muli-modal dynamic sysem when

More information

( ) ( ) if t = t. It must satisfy the identity. So, bulkiness of the unit impulse (hyper)function is equal to 1. The defining characteristic is

( ) ( ) if t = t. It must satisfy the identity. So, bulkiness of the unit impulse (hyper)function is equal to 1. The defining characteristic is UNIT IMPULSE RESPONSE, UNIT STEP RESPONSE, STABILITY. Uni impulse funcion (Dirac dela funcion, dela funcion) rigorously defined is no sricly a funcion, bu disribuion (or measure), precise reamen requires

More information

Online Convex Optimization Example And Follow-The-Leader

Online Convex Optimization Example And Follow-The-Leader CSE599s, Spring 2014, Online Learning Lecure 2-04/03/2014 Online Convex Opimizaion Example And Follow-The-Leader Lecurer: Brendan McMahan Scribe: Sephen Joe Jonany 1 Review of Online Convex Opimizaion

More information

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon 3..3 INRODUCION O DYNAMIC OPIMIZAION: DISCREE IME PROBLEMS A. he Hamilonian and Firs-Order Condiions in a Finie ime Horizon Define a new funcion, he Hamilonian funcion, H. H he change in he oal value of

More information

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,

More information

d 1 = c 1 b 2 - b 1 c 2 d 2 = c 1 b 3 - b 1 c 3

d 1 = c 1 b 2 - b 1 c 2 d 2 = c 1 b 3 - b 1 c 3 and d = c b - b c c d = c b - b c c This process is coninued unil he nh row has been compleed. The complee array of coefficiens is riangular. Noe ha in developing he array an enire row may be divided or

More information

Single-Pass-Based Heuristic Algorithms for Group Flexible Flow-shop Scheduling Problems

Single-Pass-Based Heuristic Algorithms for Group Flexible Flow-shop Scheduling Problems Single-Pass-Based Heurisic Algorihms for Group Flexible Flow-shop Scheduling Problems PEI-YING HUANG, TZUNG-PEI HONG 2 and CHENG-YAN KAO, 3 Deparmen of Compuer Science and Informaion Engineering Naional

More information

An introduction to the theory of SDDP algorithm

An introduction to the theory of SDDP algorithm An inroducion o he heory of SDDP algorihm V. Leclère (ENPC) Augus 1, 2014 V. Leclère Inroducion o SDDP Augus 1, 2014 1 / 21 Inroducion Large scale sochasic problem are hard o solve. Two ways of aacking

More information

Silicon Controlled Rectifiers UNIT-1

Silicon Controlled Rectifiers UNIT-1 Silicon Conrolled Recifiers UNIT-1 Silicon Conrolled Recifier A Silicon Conrolled Recifier (or Semiconducor Conrolled Recifier) is a four layer solid sae device ha conrols curren flow The name silicon

More information

EE 330 Lecture 23. Small Signal Analysis Small Signal Modelling

EE 330 Lecture 23. Small Signal Analysis Small Signal Modelling EE 330 Lecure 23 Small Signal Analysis Small Signal Modelling Exam 2 Friday March 9 Exam 3 Friday April 13 Review Session for Exam 2: 6:00 p.m. on Thursday March 8 in Room Sweeney 1116 Review from Las

More information

CHAPTER 12 DIRECT CURRENT CIRCUITS

CHAPTER 12 DIRECT CURRENT CIRCUITS CHAPTER 12 DIRECT CURRENT CIUITS DIRECT CURRENT CIUITS 257 12.1 RESISTORS IN SERIES AND IN PARALLEL When wo resisors are conneced ogeher as shown in Figure 12.1 we said ha hey are conneced in series. As

More information

Georey E. Hinton. University oftoronto. Technical Report CRG-TR February 22, Abstract

Georey E. Hinton. University oftoronto.   Technical Report CRG-TR February 22, Abstract Parameer Esimaion for Linear Dynamical Sysems Zoubin Ghahramani Georey E. Hinon Deparmen of Compuer Science Universiy oftorono 6 King's College Road Torono, Canada M5S A4 Email: zoubin@cs.orono.edu Technical

More information

Embedded Systems and Software. A Simple Introduction to Embedded Control Systems (PID Control)

Embedded Systems and Software. A Simple Introduction to Embedded Control Systems (PID Control) Embedded Sysems and Sofware A Simple Inroducion o Embedded Conrol Sysems (PID Conrol) Embedded Sysems and Sofware, ECE:3360. The Universiy of Iowa, 2016 Slide 1 Acknowledgemens The maerial in his lecure

More information

UNIVERSITY OF CALIFORNIA AT BERKELEY

UNIVERSITY OF CALIFORNIA AT BERKELEY Homework #10 Soluions EECS 40, Fall 2006 Prof. Chang-Hasnain Due a 6 pm in 240 Cory on Wednesday, 04/18/07 oal Poins: 100 Pu (1) your name and (2) discussion secion number on your homework. You need o

More information

Chapter 7 Response of First-order RL and RC Circuits

Chapter 7 Response of First-order RL and RC Circuits Chaper 7 Response of Firs-order RL and RC Circuis 7.- The Naural Response of RL and RC Circuis 7.3 The Sep Response of RL and RC Circuis 7.4 A General Soluion for Sep and Naural Responses 7.5 Sequenial

More information

Phys1112: DC and RC circuits

Phys1112: DC and RC circuits Name: Group Members: Dae: TA s Name: Phys1112: DC and RC circuis Objecives: 1. To undersand curren and volage characerisics of a DC RC discharging circui. 2. To undersand he effec of he RC ime consan.

More information

2.7. Some common engineering functions. Introduction. Prerequisites. Learning Outcomes

2.7. Some common engineering functions. Introduction. Prerequisites. Learning Outcomes Some common engineering funcions 2.7 Inroducion This secion provides a caalogue of some common funcions ofen used in Science and Engineering. These include polynomials, raional funcions, he modulus funcion

More information

Dual Current-Mode Control for Single-Switch Two-Output Switching Power Converters

Dual Current-Mode Control for Single-Switch Two-Output Switching Power Converters Dual Curren-Mode Conrol for Single-Swich Two-Oupu Swiching Power Converers S. C. Wong, C. K. Tse and K. C. Tang Deparmen of Elecronic and Informaion Engineering Hong Kong Polyechnic Universiy, Hunghom,

More information

Navneet Saini, Mayank Goyal, Vishal Bansal (2013); Term Project AML310; Indian Institute of Technology Delhi

Navneet Saini, Mayank Goyal, Vishal Bansal (2013); Term Project AML310; Indian Institute of Technology Delhi Creep in Viscoelasic Subsances Numerical mehods o calculae he coefficiens of he Prony equaion using creep es daa and Herediary Inegrals Mehod Navnee Saini, Mayank Goyal, Vishal Bansal (23); Term Projec

More information

MATH 128A, SUMMER 2009, FINAL EXAM SOLUTION

MATH 128A, SUMMER 2009, FINAL EXAM SOLUTION MATH 28A, SUMME 2009, FINAL EXAM SOLUTION BENJAMIN JOHNSON () (8 poins) [Lagrange Inerpolaion] (a) (4 poins) Le f be a funcion defined a some real numbers x 0,..., x n. Give a defining equaion for he Lagrange

More information

Computation of the Effect of Space Harmonics on Starting Process of Induction Motors Using TSFEM

Computation of the Effect of Space Harmonics on Starting Process of Induction Motors Using TSFEM Journal of elecrical sysems Special Issue N 01 : November 2009 pp: 48-52 Compuaion of he Effec of Space Harmonics on Saring Process of Inducion Moors Using TSFEM Youcef Ouazir USTHB Laboraoire des sysèmes

More information

10. State Space Methods

10. State Space Methods . Sae Space Mehods. Inroducion Sae space modelling was briefly inroduced in chaper. Here more coverage is provided of sae space mehods before some of heir uses in conrol sysem design are covered in he

More information

Sub Module 2.6. Measurement of transient temperature

Sub Module 2.6. Measurement of transient temperature Mechanical Measuremens Prof. S.P.Venkaeshan Sub Module 2.6 Measuremen of ransien emperaure Many processes of engineering relevance involve variaions wih respec o ime. The sysem properies like emperaure,

More information

Chapter Floating Point Representation

Chapter Floating Point Representation Chaper 01.05 Floaing Poin Represenaion Afer reading his chaper, you should be able o: 1. conver a base- number o a binary floaing poin represenaion,. conver a binary floaing poin number o is equivalen

More information

Retrieval Models. Boolean and Vector Space Retrieval Models. Common Preprocessing Steps. Boolean Model. Boolean Retrieval Model

Retrieval Models. Boolean and Vector Space Retrieval Models. Common Preprocessing Steps. Boolean Model. Boolean Retrieval Model 1 Boolean and Vecor Space Rerieval Models Many slides in his secion are adaped from Prof. Joydeep Ghosh (UT ECE) who in urn adaped hem from Prof. Dik Lee (Univ. of Science and Tech, Hong Kong) Rerieval

More information

Robust estimation based on the first- and third-moment restrictions of the power transformation model

Robust estimation based on the first- and third-moment restrictions of the power transformation model h Inernaional Congress on Modelling and Simulaion, Adelaide, Ausralia, 6 December 3 www.mssanz.org.au/modsim3 Robus esimaion based on he firs- and hird-momen resricions of he power ransformaion Nawaa,

More information

Some Basic Information about M-S-D Systems

Some Basic Information about M-S-D Systems Some Basic Informaion abou M-S-D Sysems 1 Inroducion We wan o give some summary of he facs concerning unforced (homogeneous) and forced (non-homogeneous) models for linear oscillaors governed by second-order,

More information

Chapter 15: Phenomena. Chapter 15 Chemical Kinetics. Reaction Rates. Reaction Rates R P. Reaction Rates. Rate Laws

Chapter 15: Phenomena. Chapter 15 Chemical Kinetics. Reaction Rates. Reaction Rates R P. Reaction Rates. Rate Laws Chaper 5: Phenomena Phenomena: The reacion (aq) + B(aq) C(aq) was sudied a wo differen emperaures (98 K and 35 K). For each emperaure he reacion was sared by puing differen concenraions of he 3 species

More information

INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST ORDER SYSTEMS

INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST ORDER SYSTEMS Inernaional Journal of Informaion Technology and nowledge Managemen July-December 0, Volume 5, No., pp. 433-438 INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST

More information

DEPARTMENT OF STATISTICS

DEPARTMENT OF STATISTICS A Tes for Mulivariae ARCH Effecs R. Sco Hacker and Abdulnasser Haemi-J 004: DEPARTMENT OF STATISTICS S-0 07 LUND SWEDEN A Tes for Mulivariae ARCH Effecs R. Sco Hacker Jönköping Inernaional Business School

More information

Supplement for Stochastic Convex Optimization: Faster Local Growth Implies Faster Global Convergence

Supplement for Stochastic Convex Optimization: Faster Local Growth Implies Faster Global Convergence Supplemen for Sochasic Convex Opimizaion: Faser Local Growh Implies Faser Global Convergence Yi Xu Qihang Lin ianbao Yang Proof of heorem heorem Suppose Assumpion holds and F (w) obeys he LGC (6) Given

More information

Applying Genetic Algorithms for Inventory Lot-Sizing Problem with Supplier Selection under Storage Capacity Constraints

Applying Genetic Algorithms for Inventory Lot-Sizing Problem with Supplier Selection under Storage Capacity Constraints IJCSI Inernaional Journal of Compuer Science Issues, Vol 9, Issue 1, No 1, January 2012 wwwijcsiorg 18 Applying Geneic Algorihms for Invenory Lo-Sizing Problem wih Supplier Selecion under Sorage Capaciy

More information

Unsteady Flow Problems

Unsteady Flow Problems School of Mechanical Aerospace and Civil Engineering Unseady Flow Problems T. J. Craf George Begg Building, C41 TPFE MSc CFD-1 Reading: J. Ferziger, M. Peric, Compuaional Mehods for Fluid Dynamics H.K.

More information

Math Week 14 April 16-20: sections first order systems of linear differential equations; 7.4 mass-spring systems.

Math Week 14 April 16-20: sections first order systems of linear differential equations; 7.4 mass-spring systems. Mah 2250-004 Week 4 April 6-20 secions 7.-7.3 firs order sysems of linear differenial equaions; 7.4 mass-spring sysems. Mon Apr 6 7.-7.2 Sysems of differenial equaions (7.), and he vecor Calculus we need

More information

Matrix Versions of Some Refinements of the Arithmetic-Geometric Mean Inequality

Matrix Versions of Some Refinements of the Arithmetic-Geometric Mean Inequality Marix Versions of Some Refinemens of he Arihmeic-Geomeric Mean Inequaliy Bao Qi Feng and Andrew Tonge Absrac. We esablish marix versions of refinemens due o Alzer ], Carwrigh and Field 4], and Mercer 5]

More information

On Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature

On Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature On Measuring Pro-Poor Growh 1. On Various Ways of Measuring Pro-Poor Growh: A Shor eview of he Lieraure During he pas en years or so here have been various suggesions concerning he way one should check

More information

Hidden Markov Models. Adapted from. Dr Catherine Sweeney-Reed s slides

Hidden Markov Models. Adapted from. Dr Catherine Sweeney-Reed s slides Hidden Markov Models Adaped from Dr Caherine Sweeney-Reed s slides Summary Inroducion Descripion Cenral in HMM modelling Exensions Demonsraion Specificaion of an HMM Descripion N - number of saes Q = {q

More information

On Comparison between Evolutionary Programming Network based Learning and Novel Evolution Strategy Algorithm-based Learning

On Comparison between Evolutionary Programming Network based Learning and Novel Evolution Strategy Algorithm-based Learning Proceedings of he ICEECE December -4 (003), Dhaka, Bangladesh On Comparison beween Evoluionary Programming Nework based Learning and vel Evoluion Sraegy Algorihm-based Learning M. A. Khayer Azad, Md. Shafiqul

More information

5.2. The Natural Logarithm. Solution

5.2. The Natural Logarithm. Solution 5.2 The Naural Logarihm The number e is an irraional number, similar in naure o π. Is non-erminaing, non-repeaing value is e 2.718 281 828 59. Like π, e also occurs frequenly in naural phenomena. In fac,

More information

Sliding Mode Extremum Seeking Control for Linear Quadratic Dynamic Game

Sliding Mode Extremum Seeking Control for Linear Quadratic Dynamic Game Sliding Mode Exremum Seeking Conrol for Linear Quadraic Dynamic Game Yaodong Pan and Ümi Özgüner ITS Research Group, AIST Tsukuba Eas Namiki --, Tsukuba-shi,Ibaraki-ken 5-856, Japan e-mail: pan.yaodong@ais.go.jp

More information

CE 395 Special Topics in Machine Learning

CE 395 Special Topics in Machine Learning CE 395 Special Topics in Machine Learning Assoc. Prof. Dr. Yuriy Mishchenko Fall 2017 DIGITAL FILTERS AND FILTERING Why filers? Digial filering is he workhorse of digial signal processing Filering is a

More information

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should Cambridge Universiy Press 978--36-60033-7 Cambridge Inernaional AS and A Level Mahemaics: Mechanics Coursebook Excerp More Informaion Chaper The moion of projeciles In his chaper he model of free moion

More information

Physics for Scientists & Engineers 2

Physics for Scientists & Engineers 2 Direc Curren Physics for Scieniss & Engineers 2 Spring Semeser 2005 Lecure 16 This week we will sudy charges in moion Elecric charge moving from one region o anoher is called elecric curren Curren is all

More information

Hall effect. Formulae :- 1) Hall coefficient RH = cm / Coulumb. 2) Magnetic induction BY 2

Hall effect. Formulae :- 1) Hall coefficient RH = cm / Coulumb. 2) Magnetic induction BY 2 Page of 6 all effec Aim :- ) To deermine he all coefficien (R ) ) To measure he unknown magneic field (B ) and o compare i wih ha measured by he Gaussmeer (B ). Apparaus :- ) Gauss meer wih probe ) Elecromagne

More information

A Shooting Method for A Node Generation Algorithm

A Shooting Method for A Node Generation Algorithm A Shooing Mehod for A Node Generaion Algorihm Hiroaki Nishikawa W.M.Keck Foundaion Laboraory for Compuaional Fluid Dynamics Deparmen of Aerospace Engineering, Universiy of Michigan, Ann Arbor, Michigan

More information

A Primal-Dual Type Algorithm with the O(1/t) Convergence Rate for Large Scale Constrained Convex Programs

A Primal-Dual Type Algorithm with the O(1/t) Convergence Rate for Large Scale Constrained Convex Programs PROC. IEEE CONFERENCE ON DECISION AND CONTROL, 06 A Primal-Dual Type Algorihm wih he O(/) Convergence Rae for Large Scale Consrained Convex Programs Hao Yu and Michael J. Neely Absrac This paper considers

More information

Christos Papadimitriou & Luca Trevisan November 22, 2016

Christos Papadimitriou & Luca Trevisan November 22, 2016 U.C. Bereley CS170: Algorihms Handou LN-11-22 Chrisos Papadimiriou & Luca Trevisan November 22, 2016 Sreaming algorihms In his lecure and he nex one we sudy memory-efficien algorihms ha process a sream

More information

Modeling the Dynamics of an Ice Tank Carriage

Modeling the Dynamics of an Ice Tank Carriage Modeling he Dynamics of an Ice Tank Carriage The challenge: To model he dynamics of an Ice Tank Carriage and idenify a mechanism o alleviae he backlash inheren in he design of he gearbox. Maplesof, a division

More information

Chapter 4. Truncation Errors

Chapter 4. Truncation Errors Chaper 4. Truncaion Errors and he Taylor Series Truncaion Errors and he Taylor Series Non-elemenary funcions such as rigonomeric, eponenial, and ohers are epressed in an approimae fashion using Taylor

More information

Application Note AN Software release of SemiSel version 3.1. New semiconductor available. Temperature ripple at low inverter output frequencies

Application Note AN Software release of SemiSel version 3.1. New semiconductor available. Temperature ripple at low inverter output frequencies Applicaion Noe AN-8004 Revision: Issue Dae: Prepared by: 00 2008-05-21 Dr. Arend Winrich Ke y Words: SemiSel, Semiconducor Selecion, Loss Calculaion Sofware release of SemiSel version 3.1 New semiconducor

More information

Open loop vs Closed Loop. Example: Open Loop. Example: Feedforward Control. Advanced Control I

Open loop vs Closed Loop. Example: Open Loop. Example: Feedforward Control. Advanced Control I Open loop vs Closed Loop Advanced I Moor Command Movemen Overview Open Loop vs Closed Loop Some examples Useful Open Loop lers Dynamical sysems CPG (biologically inspired ), Force Fields Feedback conrol

More information

Experiments on logistic regression

Experiments on logistic regression Experimens on logisic regression Ning Bao March, 8 Absrac In his repor, several experimens have been conduced on a spam daa se wih Logisic Regression based on Gradien Descen approach. Firs, he overfiing

More information

Lecture 3: Exponential Smoothing

Lecture 3: Exponential Smoothing NATCOR: Forecasing & Predicive Analyics Lecure 3: Exponenial Smoohing John Boylan Lancaser Cenre for Forecasing Deparmen of Managemen Science Mehods and Models Forecasing Mehod A (numerical) procedure

More information