CELLULAR NEURAL NETWORKS & APPLICATIONS TO IMAGE PROCESSING. Vedat Tavsanoglu School of EEIE SOUTH BANK UNIVERSITY LONDON UK

Size: px
Start display at page:

Download "CELLULAR NEURAL NETWORKS & APPLICATIONS TO IMAGE PROCESSING. Vedat Tavsanoglu School of EEIE SOUTH BANK UNIVERSITY LONDON UK"

Transcription

1 CELLULAR NEURAL NETWORKS & APPLICATIONS TO IMAGE PROCESSING Vedat Tavsanoglu School of EEIE SOUTH BANK UNIVERSITY LONDON UK

2 Outline What is CNN? Architecture of CNN Analogue Computing with CNN Advantages of CNN The CNN Universal Machine CNNUM) Application Potential CNN in Image Processing Feature Etraction For Character Recognition Using Gabor-type Filters Implemented By Cellular Neural Networks 2

3 What is CNN? L. O. Chua & L. Yang, 988. Generic definition of Cellular Neural Networks CNN): N-dimensional array of mainly identical dynamical systems, called cells, which satisfy two properties: Interactions are local within a finite radius r. All state variables are continuous-valued signal. The local interconnection pattern, called cloning template or synaptic law, may be static or dynamic, linear or nonlinear, instantaneous or delayed. 3 Leon Chua and Lin Yang, Cellular Neural Networks: Theory and Applications, IEEE Trans. on Circuit and Systems, vol. 35, no.0, October 988.

4 4 Architecture of CNN

5 Local Connectivity CNN is made of a massive aggregate of regularly spaced circuit clones, called cells. Each cell communicate with each other directly only through its nearest neighbours. This locality of connections local connectivity) between the units is the main difference between CNNs and other dynamical neural networks. 5

6 Cloning Template The matri that defines the connections between a cell and its neighbouring cells is called the CLONING TEMPLATE. Sliding the template on the CNN plane clones the same connection pattern for each cell. 6

7 r-neighbourhood CNN The order of local connectivity of cells, r, around the centre cell represent its neighbourhood. Figures below represent 33, 55 and 77 cloning templates or -, 2- and 3-neighbourhood. 7 r= r=2 r=3

8 The basic circuit unit of a CNN: The Cell Each cell is made of a linear capacitor, a nonlinear voltage-controlled current source, and a few resistive linear circuit elements 8

9 Equations of CNN Now define: uij ij ij ij yij ij C d dt ij u, v, The equation for the cell i,j): v ij Aij, kl ykl Bij, klukl ) R kl The eternal input to the cell is typically assumed to be constant over a certain operation interval. The total input current to the cell = weighted sum of control inputs) + weighted sum of feedback outputs)+ a constant bias term I) v y I 9

10 Equations of CNN Without loss of generality, R and C values can be set to. Thus: d dt ij A y B u ) ij kl ij, kl kl ij, kl kl I dstate dt ij state A output B input ) ij ij, kl kl ij, kl neighbour kl kl I 0

11 Equations of CNN The only nonlinear element in each cell is a piecewise-linear voltage controlled voltage source with the characteristic: output ij f state ), for i, ij y i, j) f i, j)) 2 j N

12 The block diagram of a cell 2

13 3 CELLULAR NEURAL NETWORKS & APPLICATIONS TO Implementation of a 2-Cell CNN ) ) ) ) ) pf sf t g sf pf,2 ) ) 2 )) i t t t f i i i

14 Trajectory of Cell States, 2 of 2-Cell CNN For the choice s.2, p 2, 0) 0.4, 20) 0., A 4.04, the circuit shows the following chaotic behaviour: f / 4 4

15 In Practice Most commonly: regular 2D lattice topology neighbourhood size: or 2 space-invariant template and bias binary output in steady state -: white; +: black) Using a CNN: specify cloning template i.e. CNN function) set input u ij ) and initial state ij 0)) read out binary) solution in steady state 5

16 6 Analogue Computing with CNN

17 What is Analogue Computing Using CNN Data representation with voltages and currents or optical signals, etc.) Operations: addition: currents obeying Kirchoff s law multiplication: voltage-controlled current sources other: e.g., ep) using a diode Memory: charges on capacitors Data path: single wire vs. bus) 7

18 Analog Computing: + and - 8

19 9 Advantages of CNN

20 Advantages of CNN CNN s continuous time feature allows real-time signal processing. Its local interconnection feature makes it suitable for VLSI implementation in comparison to NN. Conventional digital computation methods run into a serious speed bottleneck due to their serial nature. As a computation model, CNNs are well suited for highspeed parallel signal processing. Equivalent computing power: TeraOps Direct input/output to/from cells e.g. optical sensors) 20

21 2 The CNN Universal Machine

22 The CNN Universal Machine T. Roska & L. O. Chua 2, 993 Spatio-temporal cellular processor Combining analogue and logic operations Local and global logic and memory Stored analogic programs Software/hardware environment for application development 22 2 Tamas Roska and Leon Chua, The CNN Universal Machine: An Analogic Array Computer, IEEE Trans. on Circuit and Systems II, vol. 40, no. 3, March 993.

23 The CNN Universal Machine architecture as an analogic array computer The CNN Universal Machine is an "analogic" 3D array computer, a stored program, with a CNN array embedded. It contains, however, additional units: local continuous analogue) and logic memory, local analogue and logic units as well as a global analogic programming unit GAPU). Hence, continuous valued spatio-temporal dynamics is embedded in a logic structure, locally and globally. Using this new architecture, a new class of algorithms is emerging, the computational compleity issues are redefined. Impressive eamples show the practical relevance and the ease of use of this profoundly new idea of computing, including CNN Universal Chips with trillion operations per second. 23

24 The CNN Universal Machine 24

25 The CNN Universal Machine 25 Analogic Lab. In Budapest:

26 The CNN Chip project Funding: ONR Chip design: UC Berkeley USA), CNM Seville, Spain), HUT Helsinki, Finland) Chip manufacturing: USA, France, Sweden Hardware/software development environment: SzTAKI Budapest, Hungary) 26

27 27 Application Potential

28 Application Potential 28 Signal Processing Image Processing 2-D Filtering Feature etraction and classification Motion detection and estimation Collision Avoidance Object counting and size estimation Path tracking Analysis of 3-D Comple Surfaces Detecting minima and maima Detecting areas with gradients that eceed a given treshold Modelling of biological and physical systems

29 29 CNN in Image Processing

30 Features of CNN Image Processing 30

31 Etracting The Edges of a Diamond and a Square 3 Leon Chua and Lin Yang, Cellular Neural Networks: Theory and Applications, IEEE Trans. on Circuit and Systems, vol. 35, no.0, October 988.

32 Etracting The Corners of a Diamond and a Square 32

33 Feature Etraction of the Chinese Characters 33

34 Smoothing 34

35 Connected Component Detector 35

36 Connected Component Detector

37 Edge Detector 37

38 Edge Detector 38

39 Grayscale Contour Detector 39

40 Halftoning 40

41 Halftoning 4

42 Hole Filler 42

43 Local Maima Detector 43

44 Small Object Remover 44

45 Grayscale to Binary Treshold 45

46 Shadow Detector 46

47 Shadow Detector 47

48 Shadow Detector 48

49 A Character Recognition System V : Vertical CCD H : Horizontal CCD D: North-Eastern Direction Diagonal CCD D2: South-Eastern Direction Diagonal CCD LS : Left SD RS : Right SD US : Up SD DS : Down SD 49

50 50 Feature Etraction For Character Recognition Using Gabor-type Filters Implemented By Cellular Neural Networks

51 Outline A Preview of CNN Gabor-Type Filters -D Gabor Filters -D CNN Gabor-Type Filters 2-D Gabor Filters 2-D CNN Gabor-Type Filters Feature Etraction from Handwritten Characters 5 Orientation Map Algorithm Constructing the Orientation Map Application to Handwritten Characters Handwritten Characters and their FFTs Discussion on the correct selection of filter parameters Conclusion

52 -D Gabor Filters For -D signals, the impulse response h) of a Gabor filter is a comple eponential function modulated by the Gaussian: h ) g ) g ) e j e 2 2 / 2 2 ) : angular frequency : standart deviation of the Gaussian 52

53 -D CNN Filters 53 To filter a -D image of N piels, [Shi] introduced a -D CNN array of N cells where the state vn) at the nth cell satisfies: v n) a v n k) bu n) k k where n is the spatial integer variable and ) denotes time derivative; A : feedback cloning template; a k k 2 b : feedforward cloning template. Shi, B.E. Gabor-Type Filtering in Space and Time with Cellular Neural Networks, IEEE Trans. CAS-I, vol 45, pp.2-32, February 998.

54 -D CNN Low-Pass Filters [Shi] also gave a resistive grid implementation based on [Shi & Chua] 2 of -D low-pass CNN Gabor-Type filter: dv n) 2 [ v n ) v n)] G [ v n ) v n)] G v n) G0 C u n) dt dv n) 2 2 v n) v n ) 2 ) v n) v n ) u n) dt 2 A a a a a 2 ), 2 k 0 b k Shi, B.E., Chua, L. Resistive Grid Image Filtering: Input/Output Analysis via CNN Framework, IEEE Trans. CAS-I, vol 39, No 7, pp , July 992.

55 -D CNN Low-Pass Filters The spatial impulse and frequency responses of the - D CNN low-pass filter: h LP n) cosh e 4 n 2 / 2) H LP e j ) V e U e j j ) ) cos 55

56 -D CNN Gabor-Type BP) Filter A -D CNN Gabor-type BP) filter tuned to frequency w 0 can be obtained from a -D CNN low-pass filter by replacing the feedback cloning template: A a k k with jk a ke k 0 A A 2 jk j j a e e e k ) k If the original low-pass filter template is stable, then the corresponding Gabor-type filter template is also stable. 56

57 -D CNN Gabor-Type Filter The spatial impulse and frequency responses of the CNN Gabor-type filter are: h H BP BP e 4 n j 0n jn 0 ) ) n e j ) h LP H n LP e e j 0 ) ) e cos 0 ) 57

58 2-D Gabor Filters 2-D Gabor filters are used as preprocessors for various tasks in computer vision applications owing to their orientation selectivity property. One of these applications is feature etraction for character recognition [Watanabe et al.] Watanabe, M., Hamamato, Y., Yasuda, T., Tomita, S., Normalization Techniques of Handwritten Numerals for Gabor Filters, Document Analysis and Recognition, vol, pp , 997.

59 2-D Gabor Filters A 2-D Gabor filter is described by the spatial impulse response: h, y) g, y) e j y) y g, y) e y 2 2 ), y : : angular spatial frequency standart deviation of the Gaussian 59

60 60 CELLULAR NEURAL NETWORKS & APPLICATIONS TO 2-D Gabor Filters The output v,y) of the filter h,y) to an image u,y) is obtained through the convolution sum: 2 2 2, )) ) 2 ) ) ), 2 y y y j y y y e e y u, ), ), ),,, y y y y h y u y v

61 2-D CNN Filters To filter a 2-D image of MN piels, [Shi] introduced a 2-D CNN array of MN cells where the state vm,n) at the m,n)th cell satisfies: v m, n) A b a k, l a k, l k, l k, l : v m k, n l) bu m, n) feedback cloning template : feedforward cloning template 6

62 2-D CNN Low-Pass Filters A circuit implementation of this CNN: 62

63 63 CELLULAR NEURAL NETWORKS & APPLICATIONS TO 2-D CNN Low-Pass Filters From KCL 0 ), ), ), )], ), [ )], ), [ )], ), [ )], ), [ 2 0 n m u dt n m dv C G n m v G n m v n m v G n m v n m v G n m v n m v G n m v n m v ), ), ), ), ), ), ) 4 ), ), 2 2 n m u n m v n m v n m v n m v n m v dt n m dv n m v 2 2, 0,,,0 0,0,0, 0,,, ; 0 0 ) b a a a a a a a a a a A l k kl

64 2-D CNN Gabor-Type BP) Filters A 2-D CNN Gabor-type BP) filter tuned to frequency w 0,w y0 ) can be obtained from a 2-D CNN low-pass filter by replacing the feedback cloning template: a k l k A, l, with j k l ) a k, le k l 0 y 0 A, 64

65 65 CELLULAR NEURAL NETWORKS & APPLICATIONS TO 2-D CNN Gabor-Type Filters In the case of 2-D band-pass CNN Gabor filter tuned to the centre frequency w o,w yo ), feedback and feedforward cloning templates are given by: ) b e e e e A y y j j j j

66 66 CELLULAR NEURAL NETWORKS & APPLICATIONS TO 2-D CNN Gabor-Type Filters Frequency response of the CNN Gabor-type filter: ) 2cos ) 2cos 4 ), ), ), y y j j j j j j BP y y y e e U e e V e e H

67 2-D CNN Gabor-Type Filters Orientation Selectivity Properties Gabor filters are orientation selective and respond maimally to edges which are oriented at an angle: tan y / ) θ is defined to be the angle between the horizontal ais and the line perpendicular to the edge, which is related to the radius of spatial frequency r : r cos, y r sin 67

68 2-D CNN Gabor-Type Filters Frequency Response 68 r centre frequency band-with

69 2-D CNN Gabor-Type Filters Frequency Response 69 r centre frequency band-with

70 Feature Etraction from Handwritten Characters We wish to eploit the orientation selectivity property of CNN Gabor-type filters in the recognition of handwritten characters. To this end, we will device a system that detects the total orientation of the image at all possible angles. This will be achieved by first finding the maimum dominant) orientation at each piel and then by summing them over all piels to obtain the total orientation. This device will be called the ORIENTATION MAP. 70

71 Feature Etraction from Handwritten Characters 7 Orientation Map Set up a filter bank of 8 filters where kth filter represents an orientation defined by: k =k/8, k=0,,7. Store the filter bank outputs in 8 MN matrices. Compare piel by piel the values stored in 8 matrices. Store the maimum output for each piel in a matri in the same piel position with its orientation info. This is called Dominant Orientation Matri DOM). Count the number of piels in DOM with same orientation. The orientation map is then defined as the graph of these numbers versus orientations of 8 different angles. The vertical and horizontal aes represent the total orientation and the angle of orientation, respectively.

72 Feature Etraction from Handwritten Characters Algorithm Constructing the Orientation Map MN 2 MN 2 3 MN M N COMPARATOR DOMINANT ORIENTATION MATRIX 3 Total Dominant Orientation 8 MN 8 72 FILTER BANK OF 8 CNN GABOR-TYPE FILTERS FILTERED IMAGES ORIENTATION COUNTER

73 Application to Handwritten Characters We use a filter bank of n p =8 filters to detect the dominant orientations. The first task is to assign values to the parameters and r of this system. To this end, we prepare the circle pattern because the circle consists of edges with all orientations distributed equally. We should epect to obtain an almost flat orientation map when input pattern is a circle. Therefore such an input sets a good eample of a test pattern for finding appropriate values for r and. 73

74 Gabor-type Filter Output for the letter O 74

75 Application to Handwritten Characters 75

76 Gabor-type Filter Output for the letter A 76

77 Application to Handwritten Characters 77

78 Application to Handwritten Characters 78

79 Application to Handwritten Characters 79

80 Application to Handwritten Characters 80

81 Handwritten Characters and their FFTs 8

82 Handwritten Characters and their FFTs 82

83 Discussion on the correct selection of filter parameters The parameter r is the radius of spatial frequency and controls the location of Gabor filter centre frequency w 0,w y0 ). The parameter determines the spread of the CNN Gabor filter frequency response along both and +90 directions, which are the same due to the circular symmetry of the filter. Small selection of makes the filter narrow and selective which yields better results. It is easily seen from FFTs of handwritten characters that most of the energy is localised at lower frequencies. Therefore values of r should be chosen small enough to capture most of the energy on the frequency plane. 83

84 Conclusion In this study feature etraction from handwritten characters has been carried out using Gabor-type filters implemented by CNN s. An orientation map is used which converts the filter output to a suitable form of etracted features. Filtering is investigated using different parameter values and optimum parameter values have been discussed. The result of this study will be used in the recognition of handwritten characters. 84

DESIGNING CNN GENES. Received January 23, 2003; Revised April 2, 2003

DESIGNING CNN GENES. Received January 23, 2003; Revised April 2, 2003 Tutorials and Reviews International Journal of Bifurcation and Chaos, Vol. 13, No. 10 (2003 2739 2824 c World Scientific Publishing Company DESIGNING CNN GENES MAKOTO ITOH Department of Information and

More information

Implementation of Nonlinear Template Runner Emulated Digital CNN-UM on FPGA

Implementation of Nonlinear Template Runner Emulated Digital CNN-UM on FPGA Implementation of Nonlinear Template Runner Emulated Digital CNN-UM on FPGA Z. Kincses * Z. Nagy P. Szolgay * Department of Image Processing and Neurocomputing, University of Pannonia, Hungary * e-mail:

More information

SP-CNN: A Scalable and Programmable CNN-based Accelerator. Dilan Manatunga Dr. Hyesoon Kim Dr. Saibal Mukhopadhyay

SP-CNN: A Scalable and Programmable CNN-based Accelerator. Dilan Manatunga Dr. Hyesoon Kim Dr. Saibal Mukhopadhyay SP-CNN: A Scalable and Programmable CNN-based Accelerator Dilan Manatunga Dr. Hyesoon Kim Dr. Saibal Mukhopadhyay Motivation Power is a first-order design constraint, especially for embedded devices. Certain

More information

Jacobi s Iterative Method for Solving Linear Equations and the Simulation of Linear CNN

Jacobi s Iterative Method for Solving Linear Equations and the Simulation of Linear CNN Jacobi s Iterative Method for Solving Linear Equations and the Simulation of Linear CNN Vedat Tavsanoglu Yildiz Technical University 9 August 006 1 Paper Outline Raster simulation is an image scanning-processing

More information

Majid Sodagar, 1 Patrick Chang, 1 Edward Coyler, 1 and John Parke 1 School of Physics, Georgia Institute of Technology, Atlanta, Georgia 30332, USA

Majid Sodagar, 1 Patrick Chang, 1 Edward Coyler, 1 and John Parke 1 School of Physics, Georgia Institute of Technology, Atlanta, Georgia 30332, USA Experimental Characterization of Chua s Circuit Majid Sodagar, 1 Patrick Chang, 1 Edward Coyler, 1 and John Parke 1 School of Physics, Georgia Institute of Technology, Atlanta, Georgia 30332, USA (Dated:

More information

Machine vision, spring 2018 Summary 4

Machine vision, spring 2018 Summary 4 Machine vision Summary # 4 The mask for Laplacian is given L = 4 (6) Another Laplacian mask that gives more importance to the center element is given by L = 8 (7) Note that the sum of the elements in the

More information

Convolutional networks. Sebastian Seung

Convolutional networks. Sebastian Seung Convolutional networks Sebastian Seung Convolutional network Neural network with spatial organization every neuron has a location usually on a grid Translation invariance synaptic strength depends on locations

More information

Machine vision. Summary # 4. The mask for Laplacian is given

Machine vision. Summary # 4. The mask for Laplacian is given 1 Machine vision Summary # 4 The mask for Laplacian is given L = 0 1 0 1 4 1 (6) 0 1 0 Another Laplacian mask that gives more importance to the center element is L = 1 1 1 1 8 1 (7) 1 1 1 Note that the

More information

An Efficient Numerical Integration Algorithm for Cellular Neural Network Based Hole-Filler Template Design

An Efficient Numerical Integration Algorithm for Cellular Neural Network Based Hole-Filler Template Design International Journal of Computers, Communications & Control Vol. II 007, No. 4, pp. 67-74 An Efficient Numerical Integration Algorithm for Cellular Neural Network Based Hole-Filler Template Design V.

More information

EFFECT OF SAMPLING IN CREATING A DIGITAL IMAGE ON MEASUREMENT ACCURACY OF CENTER LOCATION OF A CIRCLE

EFFECT OF SAMPLING IN CREATING A DIGITAL IMAGE ON MEASUREMENT ACCURACY OF CENTER LOCATION OF A CIRCLE In: Paparoditis N., Pierrot-Deseilligny M., Mallet C., Tournaire O. (Eds), IAPRS, Vol. XXXVIII, Part 3A Saint-Mandé, France, September 1-3, 010 EFFECT OF SAMPLING IN CREATING A DIGITAL IMAGE ON MEASUREMENT

More information

Instance-level recognition: Local invariant features. Cordelia Schmid INRIA, Grenoble

Instance-level recognition: Local invariant features. Cordelia Schmid INRIA, Grenoble nstance-level recognition: ocal invariant features Cordelia Schmid NRA Grenoble Overview ntroduction to local features Harris interest t points + SSD ZNCC SFT Scale & affine invariant interest point detectors

More information

Interest Operators. All lectures are from posted research papers. Harris Corner Detector: the first and most basic interest operator

Interest Operators. All lectures are from posted research papers. Harris Corner Detector: the first and most basic interest operator Interest Operators All lectures are from posted research papers. Harris Corner Detector: the first and most basic interest operator SIFT interest point detector and region descriptor Kadir Entrop Detector

More information

Lecture 3: Pattern Classification. Pattern classification

Lecture 3: Pattern Classification. Pattern classification EE E68: Speech & Audio Processing & Recognition Lecture 3: Pattern Classification 3 4 5 The problem of classification Linear and nonlinear classifiers Probabilistic classification Gaussians, mitures and

More information

On the SIR s ( Signal -to- Interference -Ratio) in. Discrete-Time Autonomous Linear Networks

On the SIR s ( Signal -to- Interference -Ratio) in. Discrete-Time Autonomous Linear Networks On the SIR s ( Signal -to- Interference -Ratio) in arxiv:93.9v [physics.data-an] 9 Mar 9 Discrete-Time Autonomous Linear Networks Zekeriya Uykan Abstract In this letter, we improve the results in [5] by

More information

Lecture 2. Introduction to Systems (Lathi )

Lecture 2. Introduction to Systems (Lathi ) Lecture 2 Introduction to Systems (Lathi 1.6-1.8) Pier Luigi Dragotti Department of Electrical & Electronic Engineering Imperial College London URL: www.commsp.ee.ic.ac.uk/~pld/teaching/ E-mail: p.dragotti@imperial.ac.uk

More information

Instance-level l recognition. Cordelia Schmid INRIA

Instance-level l recognition. Cordelia Schmid INRIA nstance-level l recognition Cordelia Schmid NRA nstance-level recognition Particular objects and scenes large databases Application Search photos on the web for particular places Find these landmars...in

More information

An Analog-digital CMOS circuit for motion detection based on direction-selective neural networks

An Analog-digital CMOS circuit for motion detection based on direction-selective neural networks An Analog-digital CMOS circuit for motion detection based on direction-selective neural networks Masato Koutani, Tetsuya Asai, and Yoshihito Amemiya Department of Electrical Engineering, Hokkaido University

More information

Biological Pattern Formation with Cellular Neural Networks

Biological Pattern Formation with Cellular Neural Networks CNNA 96: Fourth / E lnternational Workshop on Cellular Neural Networks and their Applications, Seville, Spain, June 24-26, 1996 CNN;~ Biological Pattern Formation with Cellular Neural Networks Gianluca

More information

Outline. Convolution. Filtering

Outline. Convolution. Filtering Filtering Outline Convolution Filtering Logistics HW1 HW2 - out tomorrow Recall: what is a digital (grayscale) image? Matrix of integer values Images as height fields Let s think of image as zero-padded

More information

Learning and Memory in Neural Networks

Learning and Memory in Neural Networks Learning and Memory in Neural Networks Guy Billings, Neuroinformatics Doctoral Training Centre, The School of Informatics, The University of Edinburgh, UK. Neural networks consist of computational units

More information

STUDY OF SYNCHRONIZED MOTIONS IN A ONE-DIMENSIONAL ARRAY OF COUPLED CHAOTIC CIRCUITS

STUDY OF SYNCHRONIZED MOTIONS IN A ONE-DIMENSIONAL ARRAY OF COUPLED CHAOTIC CIRCUITS International Journal of Bifurcation and Chaos, Vol 9, No 11 (1999) 19 4 c World Scientific Publishing Company STUDY OF SYNCHRONIZED MOTIONS IN A ONE-DIMENSIONAL ARRAY OF COUPLED CHAOTIC CIRCUITS ZBIGNIEW

More information

The region enclosed by the curve of f and the x-axis is rotated 360 about the x-axis. Find the volume of the solid formed.

The region enclosed by the curve of f and the x-axis is rotated 360 about the x-axis. Find the volume of the solid formed. Section A ln. Let g() =, for > 0. ln Use the quotient rule to show that g ( ). 3 (b) The graph of g has a maimum point at A. Find the -coordinate of A. (Total 7 marks) 6. Let h() =. Find h (0). cos 3.

More information

Lecture 7 Artificial neural networks: Supervised learning

Lecture 7 Artificial neural networks: Supervised learning Lecture 7 Artificial neural networks: Supervised learning Introduction, or how the brain works The neuron as a simple computing element The perceptron Multilayer neural networks Accelerated learning in

More information

ENGI 2422 First Order ODEs - Separable Page 3-01

ENGI 2422 First Order ODEs - Separable Page 3-01 ENGI 4 First Order ODEs - Separable Page 3-0 3. Ordinary Differential Equations Equations involving only one independent variable and one or more dependent variables, together with their derivatives with

More information

INSTRUMENTAL ENGINEERING

INSTRUMENTAL ENGINEERING INSTRUMENTAL ENGINEERING Subject Code: IN Course Structure Sections/Units Section A Unit 1 Unit 2 Unit 3 Unit 4 Unit 5 Unit 6 Section B Section C Section D Section E Section F Section G Section H Section

More information

Training of Recurrent Internal Symmetry Networks by Backpropagation

Training of Recurrent Internal Symmetry Networks by Backpropagation Training of Recurrent Internal Symmetry Networks by Backpropagation Alan Blair and Guanzhong Li Abstract Internal Symmetry Networks are a recently developed class of Cellular Neural Network inspired by

More information

CEE598 - Visual Sensing for Civil Infrastructure Eng. & Mgmt.

CEE598 - Visual Sensing for Civil Infrastructure Eng. & Mgmt. CEE598 - Visual Sensing for Civil nfrastructure Eng. & Mgmt. Session 9- mage Detectors, Part Mani Golparvar-Fard Department of Civil and Environmental Engineering 3129D, Newmark Civil Engineering Lab e-mail:

More information

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b Applied Mechanics and Materials Online: 014-0-06 ISSN: 166-748, Vols. 519-50, pp 684-688 doi:10.408/www.scientific.net/amm.519-50.684 014 Trans Tech Publications, Switzerland Covariance Tracking Algorithm

More information

ENGI 3424 First Order ODEs Page 1-01

ENGI 3424 First Order ODEs Page 1-01 ENGI 344 First Order ODEs Page 1-01 1. Ordinary Differential Equations Equations involving only one independent variable and one or more dependent variables, together with their derivatives with respect

More information

Quasi Analog Formal Neuron and Its Learning Algorithm Hardware

Quasi Analog Formal Neuron and Its Learning Algorithm Hardware Quasi Analog Formal Neuron and Its Learning Algorithm Hardware Karen Nazaryan Division of Microelectronics and Biomedical Devices, State Engineering University of Armenia, 375009, Terian Str. 105, Yerevan,

More information

Synaptic Devices and Neuron Circuits for Neuron-Inspired NanoElectronics

Synaptic Devices and Neuron Circuits for Neuron-Inspired NanoElectronics Synaptic Devices and Neuron Circuits for Neuron-Inspired NanoElectronics Byung-Gook Park Inter-university Semiconductor Research Center & Department of Electrical and Computer Engineering Seoul National

More information

ECE321 Electronics I

ECE321 Electronics I ECE321 Electronics I Lecture 1: Introduction to Digital Electronics Payman Zarkesh-Ha Office: ECE Bldg. 230B Office hours: Tuesday 2:00-3:00PM or by appointment E-mail: payman@ece.unm.edu Slide: 1 Textbook

More information

Pure Core 2. Revision Notes

Pure Core 2. Revision Notes Pure Core Revision Notes June 06 Pure Core Algebra... Polynomials... Factorising... Standard results... Long division... Remainder theorem... 4 Factor theorem... 5 Choosing a suitable factor... 6 Cubic

More information

EE04 804(B) Soft Computing Ver. 1.2 Class 2. Neural Networks - I Feb 23, Sasidharan Sreedharan

EE04 804(B) Soft Computing Ver. 1.2 Class 2. Neural Networks - I Feb 23, Sasidharan Sreedharan EE04 804(B) Soft Computing Ver. 1.2 Class 2. Neural Networks - I Feb 23, 2012 Sasidharan Sreedharan www.sasidharan.webs.com 3/1/2012 1 Syllabus Artificial Intelligence Systems- Neural Networks, fuzzy logic,

More information

and y c from x 0 to x 1

and y c from x 0 to x 1 Math 44 Activity 9 (Due by end of class August 6). Find the value of c, c, that minimizes the volume of the solid generated by revolving the region between the graphs of y 4 and y c from to about the line

More information

Construction of a reconfigurable dynamic logic cell

Construction of a reconfigurable dynamic logic cell PRAMANA c Indian Academy of Sciences Vol. 64, No. 3 journal of March 2005 physics pp. 433 441 Construction of a reconfigurable dynamic logic cell K MURALI 1, SUDESHNA SINHA 2 and WILLIAM L DITTO 3 1 Department

More information

Introduction to Neural Networks: Structure and Training

Introduction to Neural Networks: Structure and Training Introduction to Neural Networks: Structure and Training Professor Q.J. Zhang Department of Electronics Carleton University, Ottawa, Canada www.doe.carleton.ca/~qjz, qjz@doe.carleton.ca A Quick Illustration

More information

Computer Problems for Taylor Series and Series Convergence

Computer Problems for Taylor Series and Series Convergence Computer Problems for Taylor Series and Series Convergence The two problems below are a set; the first should be done without a computer and the second is a computer-based follow up. 1. The drawing below

More information

Image Processing 1 (IP1) Bildverarbeitung 1

Image Processing 1 (IP1) Bildverarbeitung 1 MIN-Fakultät Fachbereich Informatik Arbeitsbereich SAV/BV KOGS Image Processing 1 IP1 Bildverarbeitung 1 Lecture : Object Recognition Winter Semester 015/16 Slides: Prof. Bernd Neumann Slightly revised

More information

Signals and Systems Chapter 2

Signals and Systems Chapter 2 Signals and Systems Chapter 2 Continuous-Time Systems Prof. Yasser Mostafa Kadah Overview of Chapter 2 Systems and their classification Linear time-invariant systems System Concept Mathematical transformation

More information

Artificial Neural Networks Examination, June 2004

Artificial Neural Networks Examination, June 2004 Artificial Neural Networks Examination, June 2004 Instructions There are SIXTY questions (worth up to 60 marks). The exam mark (maximum 60) will be added to the mark obtained in the laborations (maximum

More information

Instance-level l recognition. Cordelia Schmid & Josef Sivic INRIA

Instance-level l recognition. Cordelia Schmid & Josef Sivic INRIA nstance-level l recognition Cordelia Schmid & Josef Sivic NRA nstance-level recognition Particular objects and scenes large databases Application Search photos on the web for particular places Find these

More information

Multidimensional partitions of unity and Gaussian terrains

Multidimensional partitions of unity and Gaussian terrains and Gaussian terrains Richard A. Bale, Jeff P. Grossman, Gary F. Margrave, and Michael P. Lamoureu ABSTRACT Partitions of unity play an important rôle as amplitude-preserving windows for nonstationary

More information

Using a Hopfield Network: A Nuts and Bolts Approach

Using a Hopfield Network: A Nuts and Bolts Approach Using a Hopfield Network: A Nuts and Bolts Approach November 4, 2013 Gershon Wolfe, Ph.D. Hopfield Model as Applied to Classification Hopfield network Training the network Updating nodes Sequencing of

More information

Problems in VLSI design

Problems in VLSI design Problems in VLSI design wire and transistor sizing signal delay in RC circuits transistor and wire sizing Elmore delay minimization via GP dominant time constant minimization via SDP placement problems

More information

Artificial Neural Network

Artificial Neural Network Artificial Neural Network Contents 2 What is ANN? Biological Neuron Structure of Neuron Types of Neuron Models of Neuron Analogy with human NN Perceptron OCR Multilayer Neural Network Back propagation

More information

MAT 114 Fall 2015 Print Name: Departmental Final Exam - Version X

MAT 114 Fall 2015 Print Name: Departmental Final Exam - Version X MAT 114 Fall 2015 Print Name: Departmental Final Eam - Version X NON-CALCULATOR SECTION EKU ID: Instructor: Calculators are NOT allowed on this part of the final. Show work to support each answer. Full

More information

Electric Circuits. Overview. Hani Mehrpouyan,

Electric Circuits. Overview. Hani Mehrpouyan, Electric Circuits Hani Mehrpouyan, Department of Electrical and Computer Engineering, Lecture 15 (First Order Circuits) Nov 16 th, 2015 Hani Mehrpouyan (hani.mehr@ieee.org) Boise State c 2015 1 1 Overview

More information

Instance-level recognition: Local invariant features. Cordelia Schmid INRIA, Grenoble

Instance-level recognition: Local invariant features. Cordelia Schmid INRIA, Grenoble nstance-level recognition: ocal invariant features Cordelia Schmid NRA Grenoble Overview ntroduction to local features Harris interest points + SSD ZNCC SFT Scale & affine invariant interest point detectors

More information

Review of Linear Systems Theory

Review of Linear Systems Theory Review of Linear Systems Theory The following is a (very) brief review of linear systems theory, convolution, and Fourier analysis. I work primarily with discrete signals, but each result developed in

More information

UTILIZING parallel computations from a vast amount of

UTILIZING parallel computations from a vast amount of 284 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 55, NO. 1, FEBRUARY 2008 On Analog Networks and Mixed-Domain Spatio-Temporal Frequency Response Henry Man D. Ip, Member, IEEE, Emmanuel

More information

Keypoint extraction: Corners Harris Corners Pkwy, Charlotte, NC

Keypoint extraction: Corners Harris Corners Pkwy, Charlotte, NC Kepoint etraction: Corners 9300 Harris Corners Pkw Charlotte NC Wh etract kepoints? Motivation: panorama stitching We have two images how do we combine them? Wh etract kepoints? Motivation: panorama stitching

More information

Reservoir Computing with Stochastic Bitstream Neurons

Reservoir Computing with Stochastic Bitstream Neurons Reservoir Computing with Stochastic Bitstream Neurons David Verstraeten, Benjamin Schrauwen and Dirk Stroobandt Department of Electronics and Information Systems (ELIS), Ugent {david.verstraeten, benjamin.schrauwen,

More information

Edge Detection. Image Processing - Computer Vision

Edge Detection. Image Processing - Computer Vision Image Processing - Lesson 10 Edge Detection Image Processing - Computer Vision Low Level Edge detection masks Gradient Detectors Compass Detectors Second Derivative - Laplace detectors Edge Linking Image

More information

On the Dynamics of a Class of Cellular Neural Networks

On the Dynamics of a Class of Cellular Neural Networks On the Dynamics of a Class of Cellular eural etworks Liviu Goraş, Romeo Ghinea, Tiberiu Dinu Teodorescu and Emilian David Gh. Asachi Technical University of Iasi, Faculty of Electronics and Telecommunications,

More information

Chapter 1 Fundamental Concepts

Chapter 1 Fundamental Concepts Chapter 1 Fundamental Concepts 1 Signals A signal is a pattern of variation of a physical quantity, often as a function of time (but also space, distance, position, etc). These quantities are usually the

More information

ECE521 Lectures 9 Fully Connected Neural Networks

ECE521 Lectures 9 Fully Connected Neural Networks ECE521 Lectures 9 Fully Connected Neural Networks Outline Multi-class classification Learning multi-layer neural networks 2 Measuring distance in probability space We learnt that the squared L2 distance

More information

Basics of Electric Circuits

Basics of Electric Circuits António Dente Célia de Jesus February 2014 1 Alternating Current Circuits 1.1 Using Phasors There are practical and economic reasons justifying that electrical generators produce emf with alternating and

More information

Faculty of Engineering and Department of Physics Engineering Physics 131 Midterm Examination Monday February 24, 2014; 7:00 pm 8:30 pm

Faculty of Engineering and Department of Physics Engineering Physics 131 Midterm Examination Monday February 24, 2014; 7:00 pm 8:30 pm Faculty of Engineering and Department of Physics Engineering Physics 131 Midterm Examination Monday February 4, 014; 7:00 pm 8:30 pm 1. No notes or textbooks allowed.. Formula sheets are included (may

More information

ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD

ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD WHAT IS A NEURAL NETWORK? The simplest definition of a neural network, more properly referred to as an 'artificial' neural network (ANN), is provided

More information

INTRODUCTION TO NEURAL NETWORKS

INTRODUCTION TO NEURAL NETWORKS INTRODUCTION TO NEURAL NETWORKS R. Beale & T.Jackson: Neural Computing, an Introduction. Adam Hilger Ed., Bristol, Philadelphia and New York, 990. THE STRUCTURE OF THE BRAIN The brain consists of about

More information

A Novel Activity Detection Method

A Novel Activity Detection Method A Novel Activity Detection Method Gismy George P.G. Student, Department of ECE, Ilahia College of,muvattupuzha, Kerala, India ABSTRACT: This paper presents an approach for activity state recognition of

More information

DISCRETE CONTROLLED PRE-DRIVER FIR MODEL FOR HYBRID IBIS MODEL AMS SIMULATION MAY 09, 2015, TURIN, ITALY

DISCRETE CONTROLLED PRE-DRIVER FIR MODEL FOR HYBRID IBIS MODEL AMS SIMULATION MAY 09, 2015, TURIN, ITALY DISCRETE CONTROLLED PRE-DRIVER FIR MODEL FOR HYBRID IBIS MODEL AMS SIMULATION IEEE Workshop on Signal and Power Integrity (SPI) MAY 09, 2015, TURIN, ITALY WAEL DGHAIS AND F. H. BELLAMINE waeldghais@ua.pt/wael.dghais@hotmail.co.uk

More information

Lecture 6: Time-Dependent Behaviour of Digital Circuits

Lecture 6: Time-Dependent Behaviour of Digital Circuits Lecture 6: Time-Dependent Behaviour of Digital Circuits Two rather different quasi-physical models of an inverter gate were discussed in the previous lecture. The first one was a simple delay model. This

More information

Nonlinear Oscillations and Chaos

Nonlinear Oscillations and Chaos CHAPTER 4 Nonlinear Oscillations and Chaos 4-. l l = l + d s d d l l = l + d m θ m (a) (b) (c) The unetended length of each spring is, as shown in (a). In order to attach the mass m, each spring must be

More information

An Efficient Algorithm for Fast Computation of Pseudo-Zernike Moments

An Efficient Algorithm for Fast Computation of Pseudo-Zernike Moments An Efficient Algorithm for Fast Computation of Pseudo-Zernike Moments Chong, Chee-Way Fac. of Engg & Tech., Multimedia University, Jalan Air Keroh Lama, 75450 Melaka, Malaysia. (Email:cwayc@pc.jaring.my)

More information

Physics 207 Lecture 12. Lecture 12

Physics 207 Lecture 12. Lecture 12 Lecture 12 Goals: Chapter 8: Solve 2D motion problems with friction Chapter 9: Momentum & Impulse v Solve problems with 1D and 2D Collisions v Solve problems having an impulse (Force vs. time) Assignment:

More information

CONVERGENCE BEHAVIOUR OF SOLUTIONS TO DELAY CELLULAR NEURAL NETWORKS WITH NON-PERIODIC COEFFICIENTS

CONVERGENCE BEHAVIOUR OF SOLUTIONS TO DELAY CELLULAR NEURAL NETWORKS WITH NON-PERIODIC COEFFICIENTS Electronic Journal of Differential Equations, Vol. 2007(2007), No. 46, pp. 1 7. ISSN: 1072-6691. URL: http://ejde.math.txstate.edu or http://ejde.math.unt.edu ftp ejde.math.txstate.edu (login: ftp) CONVERGENCE

More information

Analog Signals and Systems and their properties

Analog Signals and Systems and their properties Analog Signals and Systems and their properties Main Course Objective: Recall course objectives Understand the fundamentals of systems/signals interaction (know how systems can transform or filter signals)

More information

Gaussian-Shaped Circularly-Symmetric 2D Filter Banks

Gaussian-Shaped Circularly-Symmetric 2D Filter Banks Gaussian-Shaped Circularly-Symmetric D Filter Bans ADU MATEI Faculty of Electronics and Telecommunications Technical University of Iasi Bldv. Carol I no.11, Iasi 756 OMAIA Abstract: - In this paper we

More information

Chapter 4 Image Enhancement in the Frequency Domain

Chapter 4 Image Enhancement in the Frequency Domain Chapter 4 Image Enhancement in the Frequency Domain Yinghua He School of Computer Science and Technology Tianjin University Background Introduction to the Fourier Transform and the Frequency Domain Smoothing

More information

A New Predictive Control Strategy Dedicated to Salient Pole Synchronous Machines

A New Predictive Control Strategy Dedicated to Salient Pole Synchronous Machines A New Predictive Control Strategy Dedicated to Salient Pole Synchronous Machines Nicolas Patin Member IEEE University of Technology of Compiègne Laboratoire d Electromécanique de Compiègne Rue Personne

More information

IMPLEMENTING THE MULTILAYER RETINAL MODEL ON THE COMPLEX-CELL CNN-UM CHIP PROTOTYPE

IMPLEMENTING THE MULTILAYER RETINAL MODEL ON THE COMPLEX-CELL CNN-UM CHIP PROTOTYPE International Journal of Bifurcation and Chaos, Vol. 14, No. 2 (2004) 427 451 c World Scientific Publishing Company IMPLEMENTING THE MULTILAYER RETINAL MODEL ON THE COMPLEX-CELL CNN-UM CHIP PROTOTYPE DÁVID

More information

Digital Electronics Part II - Circuits

Digital Electronics Part II - Circuits Digital Electronics Part - Circuits Dr.. J. Wassell Gates from Transistors ntroduction Logic circuits are non-linear, consequently we will introduce a graphical technique for analysing such circuits The

More information

Region Description for Recognition

Region Description for Recognition Region Description for Recognition For object recognition, descriptions of regions in an image have to be compared with descriptions of regions of meaningful objects (models). The general problem of object

More information

A conjecture on sustained oscillations for a closed-loop heat equation

A conjecture on sustained oscillations for a closed-loop heat equation A conjecture on sustained oscillations for a closed-loop heat equation C.I. Byrnes, D.S. Gilliam Abstract The conjecture in this paper represents an initial step aimed toward understanding and shaping

More information

An Autonomous Nonvolatile Memory Latch

An Autonomous Nonvolatile Memory Latch Radiant Technologies, Inc. 2835D Pan American Freeway NE Albuquerque, NM 87107 Tel: 505-842-8007 Fax: 505-842-0366 e-mail: radiant@ferrodevices.com www.ferrodevices.com An Autonomous Nonvolatile Memory

More information

Physics 212 Midterm 2 Form A

Physics 212 Midterm 2 Form A 1. A wire contains a steady current of 2 A. The charge that passes a cross section in 2 s is: A. 3.2 10-19 C B. 6.4 10-19 C C. 1 C D. 2 C E. 4 C 2. In a Physics 212 lab, Jane measures the current versus

More information

Instance-level recognition: Local invariant features. Cordelia Schmid INRIA, Grenoble

Instance-level recognition: Local invariant features. Cordelia Schmid INRIA, Grenoble nstance-level recognition: ocal invariant features Cordelia Schmid NRA Grenoble Overview ntroduction to local features Harris interest points + SSD ZNCC SFT Scale & affine invariant interest point detectors

More information

Neural Networks. Hopfield Nets and Auto Associators Fall 2017

Neural Networks. Hopfield Nets and Auto Associators Fall 2017 Neural Networks Hopfield Nets and Auto Associators Fall 2017 1 Story so far Neural networks for computation All feedforward structures But what about.. 2 Loopy network Θ z = ቊ +1 if z > 0 1 if z 0 y i

More information

Using Variable Threshold to Increase Capacity in a Feedback Neural Network

Using Variable Threshold to Increase Capacity in a Feedback Neural Network Using Variable Threshold to Increase Capacity in a Feedback Neural Network Praveen Kuruvada Abstract: The article presents new results on the use of variable thresholds to increase the capacity of a feedback

More information

Basic. Theory. ircuit. Charles A. Desoer. Ernest S. Kuh. and. McGraw-Hill Book Company

Basic. Theory. ircuit. Charles A. Desoer. Ernest S. Kuh. and. McGraw-Hill Book Company Basic C m ш ircuit Theory Charles A. Desoer and Ernest S. Kuh Department of Electrical Engineering and Computer Sciences University of California, Berkeley McGraw-Hill Book Company New York St. Louis San

More information

Serial Parallel Multiplier Design in Quantum-dot Cellular Automata

Serial Parallel Multiplier Design in Quantum-dot Cellular Automata Serial Parallel Multiplier Design in Quantum-dot Cellular Automata Heumpil Cho and Earl E. Swartzlander, Jr. Application Specific Processor Group Department of Electrical and Computer Engineering The University

More information

CLASS XII MATHEMATICS. Weightage (Marks) (i) Relations and Functions 10. (ii) Algebra 13. (iii) Calculus 44

CLASS XII MATHEMATICS. Weightage (Marks) (i) Relations and Functions 10. (ii) Algebra 13. (iii) Calculus 44 CLASS XII MATHEMATICS Units Weightage (Marks) (i) Relations and Functions 0 (ii) Algebra (iii) Calculus 44 (iv) Vector and Three Dimensional Geometry 7 (v) Linear Programming 06 (vi) Probability 0 Total

More information

CONTROLLING CHAOS. Sudeshna Sinha. The Institute of Mathematical Sciences Chennai

CONTROLLING CHAOS. Sudeshna Sinha. The Institute of Mathematical Sciences Chennai CONTROLLING CHAOS Sudeshna Sinha The Institute of Mathematical Sciences Chennai Sinha, Ramswamy and Subba Rao: Physica D, vol. 43, p. 118 Sinha, Physics Letts. A vol. 156, p. 475 Ramswamy, Sinha, Gupte:

More information

(c) Find the gradient of the graph of f(x) at the point where x = 1. (2) The graph of f(x) has a local maximum point, M, and a local minimum point, N.

(c) Find the gradient of the graph of f(x) at the point where x = 1. (2) The graph of f(x) has a local maximum point, M, and a local minimum point, N. Calculus Review Packet 1. Consider the function f() = 3 3 2 24 + 30. Write down f(0). Find f (). Find the gradient of the graph of f() at the point where = 1. The graph of f() has a local maimum point,

More information

Computational Intelligence Lecture 6: Associative Memory

Computational Intelligence Lecture 6: Associative Memory Computational Intelligence Lecture 6: Associative Memory Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Computational Intelligence

More information

SINGLE-ELECTRON CIRCUITS PERFORMING DENDRITIC PATTERN FORMATION WITH NATURE-INSPIRED CELLULAR AUTOMATA

SINGLE-ELECTRON CIRCUITS PERFORMING DENDRITIC PATTERN FORMATION WITH NATURE-INSPIRED CELLULAR AUTOMATA International Journal of Bifurcation and Chaos, Vol. 7, No. (7) 365 3655 c World Scientific Publishing Company SINGLE-ELECTRON CIRCUITS PERFORMING DENDRITIC PATTERN FORMATION WITH NATURE-INSPIRED CELLULAR

More information

Grundlagen der Künstlichen Intelligenz

Grundlagen der Künstlichen Intelligenz Grundlagen der Künstlichen Intelligenz Neural networks Daniel Hennes 21.01.2018 (WS 2017/18) University Stuttgart - IPVS - Machine Learning & Robotics 1 Today Logistic regression Neural networks Perceptron

More information

State Space and Hidden Markov Models

State Space and Hidden Markov Models State Space and Hidden Markov Models Kunsch H.R. State Space and Hidden Markov Models. ETH- Zurich Zurich; Aliaksandr Hubin Oslo 2014 Contents 1. Introduction 2. Markov Chains 3. Hidden Markov and State

More information

0 t < 0 1 t 1. u(t) =

0 t < 0 1 t 1. u(t) = A. M. Niknejad University of California, Berkeley EE 100 / 42 Lecture 13 p. 22/33 Step Response A unit step function is described by u(t) = ( 0 t < 0 1 t 1 While the waveform has an artificial jump (difficult

More information

7 Mathematical Methods 7.6 Insulation (10 units)

7 Mathematical Methods 7.6 Insulation (10 units) 7 Mathematical Methods 7.6 Insulation (10 units) There are no prerequisites for this project. 1 Introduction When sheets of plastic and of other insulating materials are used in the construction of building

More information

Keywords- Source coding, Huffman encoding, Artificial neural network, Multilayer perceptron, Backpropagation algorithm

Keywords- Source coding, Huffman encoding, Artificial neural network, Multilayer perceptron, Backpropagation algorithm Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Huffman Encoding

More information

Core Mathematics 2 Unit C2 AS

Core Mathematics 2 Unit C2 AS Core Mathematics 2 Unit C2 AS compulsory unit for GCE AS and GCE Mathematics, GCE AS and GCE Pure Mathematics C2.1 Unit description Algebra and functions; coordinate geometry in the (, y) plane; sequences

More information

Mark Redekopp, All rights reserved. Lecture 1 Slides. Intro Number Systems Logic Functions

Mark Redekopp, All rights reserved. Lecture 1 Slides. Intro Number Systems Logic Functions Lecture Slides Intro Number Systems Logic Functions EE 0 in Context EE 0 EE 20L Logic Design Fundamentals Logic Design, CAD Tools, Lab tools, Project EE 357 EE 457 Computer Architecture Using the logic

More information

Tools for Thermal Analysis: Thermal Test Chips Thomas Tarter Package Science Services LLC

Tools for Thermal Analysis: Thermal Test Chips Thomas Tarter Package Science Services LLC Tools for Thermal Analysis: Thermal Test Chips Thomas Tarter Package Science Services LLC ttarter@pkgscience.com INTRODUCTION Irrespective of if a device gets smaller, larger, hotter or cooler, some method

More information

ARTIFICIAL NEURAL NETWORKS گروه مطالعاتي 17 بهار 92

ARTIFICIAL NEURAL NETWORKS گروه مطالعاتي 17 بهار 92 ARTIFICIAL NEURAL NETWORKS گروه مطالعاتي 17 بهار 92 BIOLOGICAL INSPIRATIONS Some numbers The human brain contains about 10 billion nerve cells (neurons) Each neuron is connected to the others through 10000

More information

Sample Question Paper (PHYSICS) CLASS-XII ( ) Time Allowed: 3Hours Maximum Marks: 70

Sample Question Paper (PHYSICS) CLASS-XII ( ) Time Allowed: 3Hours Maximum Marks: 70 Sample Question Paper (PHYSICS) CLASS-XII (2017-18) Time Allowed: 3Hours Maximum Marks: 70 General Instructions 1. All questions are compulsory. There are 26 questions in all. 2. This question paper has

More information

Successive approximation time-to-digital converter based on vernier charging method

Successive approximation time-to-digital converter based on vernier charging method LETTER Successive approximation time-to-digital converter based on vernier charging method Xin-Gang Wang 1, 2, Hai-Gang Yang 1a), Fei Wang 1, and Hui-He 2 1 Institute of Electronics, Chinese Academy of

More information

Invariant Pattern Recognition using Dual-tree Complex Wavelets and Fourier Features

Invariant Pattern Recognition using Dual-tree Complex Wavelets and Fourier Features Invariant Pattern Recognition using Dual-tree Complex Wavelets and Fourier Features G. Y. Chen and B. Kégl Department of Computer Science and Operations Research, University of Montreal, CP 6128 succ.

More information