Vol. 43 No. SIG 6(HPS 5) PNN 207 PNN / PNN PNN 2 PNN 3 4 5 2. 2. PNN 3 PNN Kernel Layer Summation Layer Decision Layer X =(x,x 2,..., x n ) S i j C i



Similar documents
Fig. 1 Relative delay coding.

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

IPSJ SIG Technical Report Vol.2009-CVIM-167 No /6/10 Real AdaBoost HOG 1 1 1, 2 1 Real AdaBoost HOG HOG Real AdaBoost HOG A Method for Reducing

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

2017 (413812)

スライド 1

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE.


A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member

,4) 1 P% P%P=2.5 5%!%! (1) = (2) l l Figure 1 A compilation flow of the proposing sampling based architecture simulation

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

P2P P2P peer peer P2P peer P2P peer P2P i

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

Journal of Geography 116 (6) Configuration of Rapid Digital Mapping System Using Tablet PC and its Application to Obtaining Ground Truth

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

xx/xx Vol. Jxx A No. xx 1 Fig. 1 PAL(Panoramic Annular Lens) PAL(Panoramic Annular Lens) PAL (2) PAL PAL 2 PAL 3 2 PAL 1 PAL 3 PAL PAL 2. 1 PAL

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

Fig. 3 Flow diagram of image processing. Black rectangle in the photo indicates the processing area (128 x 32 pixels).

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

4. C i k = 2 k-means C 1 i, C 2 i 5. C i x i p [ f(θ i ; x) = (2π) p 2 Vi 1 2 exp (x µ ] i) t V 1 i (x µ i ) 2 BIC BIC = 2 log L( ˆθ i ; x i C i ) + q

IPSJ SIG Technical Report Vol.2013-ARC-203 No /2/1 SMYLE OpenCL (NEDO) IT FPGA SMYLEref SMYLE OpenCL SMYLE OpenCL FPGA 1

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N

2003/3 Vol. J86 D II No Fig. 1 An exterior view of eye scanner. CCD [7] CCD PC USB PC PC USB RS-232C PC


9_18.dvi

[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

GPGPU

(a) 1 (b) 3. Gilbert Pernicka[2] Treibitz Schechner[3] Narasimhan [4] Kim [5] Nayar [6] [7][8][9] 2. X X X [10] [11] L L t L s L = L t + L s

& 3 3 ' ' (., (Pixel), (Light Intensity) (Random Variable). (Joint Probability). V., V = {,,, V }. i x i x = (x, x,, x V ) T. x i i (State Variable),

組込みシステムシンポジウム2011 Embedded Systems Symposium 2011 ESS /10/20 FPGA Android Android Java FPGA Java FPGA Dalvik VM Intel Atom FPGA PCI Express DM

IPSJ SIG Technical Report Vol.2017-ARC-225 No.12 Vol.2017-SLDM-179 No.12 Vol.2017-EMB-44 No /3/9 1 1 RTOS DefensiveZone DefensiveZone MPU RTOS

Table 1. Reluctance equalization design. Fig. 2. Voltage vector of LSynRM. Fig. 4. Analytical model. Table 2. Specifications of analytical models. Fig

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

IPSJ SIG Technical Report Secret Tap Secret Tap Secret Flick 1 An Examination of Icon-based User Authentication Method Using Flick Input for

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

130 Oct Radial Basis Function RBF Efficient Market Hypothesis Fama ) 4) 1 Fig. 1 Utility function. 2 Fig. 2 Value function. (1) (2)

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat

12 DCT A Data-Driven Implementation of Shape Adaptive DCT

Core1 FabScalar VerilogHDL Cache Cache FabScalar 1 CoreConnect[2] Wishbone[3] AMBA[4] AMBA 1 AMBA ARM L2 AMBA2.0 AMBA2.0 FabScalar AHB APB AHB AMBA2.0

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

Vol. 44 No. SIG 12(TOD 19) Sep MF MF MF Content Protection Mechanism Based on Media Framework and an Implementation for Autonomous Information C

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

Estimation of Photovoltaic Module Temperature Rise Motonobu Yukawa, Member, Masahisa Asaoka, Non-member (Mitsubishi Electric Corp.) Keigi Takahara, Me

28 Horizontal angle correction using straight line detection in an equirectangular image

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

Optical Lenses CCD Camera Laser Sheet Wind Turbine with med Diffuser Pitot Tube PC Fig.1 Experimental facility. Transparent Diffuser Double Pulsed Nd:

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

FabHetero FabHetero FabHetero FabCache FabCache SPEC2000INT IPC FabCache 0.076%

Abstract This paper concerns with a method of dynamic image cognition. Our image cognition method has two distinguished features. One is that the imag

A Construction of Hybrid Adaptive Control System Using a Fixed Compensator Shiro MASUDA*, Hiroshi OKAMOTO** and Akira INOUE* In this paper, we propose

The Evaluation on Impact Strength of Structural Elements by Means of Drop Weight Test Elastic Response and Elastic Limit by Hiroshi Maenaka, Member Sh

MDD PBL ET 9) 2) ET ET 2.2 2), 1 2 5) MDD PBL PBL MDD MDD MDD 10) MDD Executable UML 11) Executable UML MDD Executable UML

2007/8 Vol. J90 D No. 8 Stauffer [7] 2 2 I 1 I 2 2 (I 1(x),I 2(x)) 2 [13] I 2 = CI 1 (C >0) (I 1,I 2) (I 1,I 2) Field Monitoring Server

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of

IPSJ SIG Technical Report Vol.2012-IS-119 No /3/ Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function

DEIM Forum 2009 B4-6, Str

COM COM 4) 5) COM COM 3 4) 5) COM COM 6) 7) 10) COM Bonanza 6) Bonanza Hearts COM 7) 10) Hearts 3 2,000 4,000

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

知能と情報, Vol.30, No.5, pp

1 4 4 [3] SNS 5 SNS , ,000 [2] c 2013 Information Processing Society of Japan

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

2) TA Hercules CAA 5 [6], [7] CAA BOSS [8] 2. C II C. ( 1 ) C. ( 2 ). ( 3 ) 100. ( 4 ) () HTML NFS Hercules ( )

(MIRU2008) HOG Histograms of Oriented Gradients (HOG)

VRSJ-SIG-MR_okada_79dce8c8.pdf

Instability of Aerostatic Journal Bearings with Porous Floating Bush at High Speeds Masaaki MIYATAKE *4, Shigeka YOSHIMOTO, Tomoaki CHIBA and Akira CH

1


IPSJ SIG Technical Report Vol.2014-HCI-158 No /5/22 1,a) 2 2 3,b) Development of visualization technique expressing rainfall changing conditions

Fig. 1 Schematic construction of a PWS vehicle Fig. 2 Main power circuit of an inverter system for two motors drive

it-ken_open.key

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2013-HPC-139 No /5/29 Gfarm/Pwrake NICT NICT 10TB 100TB CPU I/O HPC I/O NICT Gf

IPSJ SIG Technical Report Vol.2011-MUS-91 No /7/ , 3 1 Design and Implementation on a System for Learning Songs by Presenting Musical St


Studies of Foot Form for Footwear Design (Part 9) : Characteristics of the Foot Form of Young and Elder Women Based on their Sizes of Ball Joint Girth

ActionScript Flash Player 8 ActionScript3.0 ActionScript Flash Video ActionScript.swf swf FlashPlayer AVM(Actionscript Virtual Machine) Windows

(a) Picking up of six components (b) Picking up of three simultaneously. components simultaneously. Fig. 2 An example of the simultaneous pickup. 6 /

The 15th Game Programming Workshop 2010 Magic Bitboard Magic Bitboard Bitboard Magic Bitboard Bitboard Magic Bitboard Magic Bitboard Magic Bitbo

main.dvi

第 55 回自動制御連合講演会 2012 年 11 月 17 日,18 日京都大学 1K403 ( ) Interpolation for the Gas Source Detection using the Parameter Estimation in a Sensor Network S. T

08-特集04.indd

Q [4] 2. [3] [5] ϵ- Q Q CO CO [4] Q Q [1] i = X ln n i + C (1) n i i n n i i i n i = n X i i C exploration exploitation [4] Q Q Q ϵ 1 ϵ 3. [3] [5] [4]

HP cafe HP of A A B of C C Map on N th Floor coupon A cafe coupon B Poster A Poster A Poster B Poster B Case 1 Show HP of each company on a user scree

,,,,., C Java,,.,,.,., ,,.,, i

,,.,.,,.,.,.,.,,.,..,,,, i

IPSJ SIG Technical Report 1, Instrument Separation in Reverberant Environments Using Crystal Microphone Arrays Nobutaka ITO, 1, 2 Yu KITANO, 1

平成○○年度知能システム科学専攻修士論文

Deep Learning Deep Learning GPU GPU FPGA %

paper.dvi

Vol. 43 No. 7 July 2002 ATR-MATRIX,,, ATR ITL ATR-MATRIX ATR-MATRIX 90% ATR-MATRIX Development and Evaluation of ATR-MATRIX Speech Translation System

100 SDAM SDAM Windows2000/XP 4) SDAM TIN ESDA K G G GWR SDAM GUI

Shonan Institute of Technology MEMOIRS OF SHONAN INSTITUTE OF TECHNOLOGY Vol. 41, No. 1, 2007 Ships1 * ** ** ** Development of a Small-Mid Range Paral

IPSJ SIG Technical Report Vol.2015-MUS-107 No /5/23 HARK-Binaural Raspberry Pi 2 1,a) ( ) HARK 2 HARK-Binaural A/D Raspberry Pi 2 1.

Visual Evaluation of Polka-dot Patterns Yoojin LEE and Nobuko NARUSE * Granduate School of Bunka Women's University, and * Faculty of Fashion Science,

Transcription:

Vol. 43 No. SIG 6(HPS 5) Sep. 2002 PNN: Probabilistic Neural Network PNN PNN 33.3 ms 0 An Architecture for Parallelized High-speed Probabilistic-Neural- Network Calculation and Its Application to Image Recognition Systems Noriyuki Aibe and Moritoshi Yasunaga Recently, probabilistic neural networks (PNN) are being applied to the practical pattern recognition applications such as face recognition and satellite-image recognition. In order to obtain high recognition accuracy, however, PNN requires a large number of sample patterns to be processed in it. Furthermore, the PNN calculation must be repeated so many times in its learning-stage to determine a network parameter precisely. Specialized hardware is thus indispensable for the high speed PNN calculation. In this paper, we propose a specialized processor and a parallel architecture using the processors for high speed PNN calculation. And we develop an image-recognition prototype system in a small single board. Measurements of the system show its high-speed recognition in a video-rate period of 33.3 ms and a high-speed learning less than 0 seconds is estimated using the measured result. Those results demonstrate effectiveness of the proposed hardware for the practical pattern recognition problems.. PNN: Probabilistic Neural Network Specht 3 ) 4) Mao 5), Tian 6),7) Graduate School, Doctoral Program of Systems and Information Engineering, University of Tsukuba Institute of Information Sciences and Electronics, University of Tsukuba PNN PNN PNN 33.3 ms PNN 206

Vol. 43 No. SIG 6(HPS 5) PNN 207 PNN / PNN PNN 2 PNN 3 4 5 2. 2. PNN 3 PNN Kernel Layer Summation Layer Decision Layer X =(x,x 2,..., x n ) S i j C i j K ( ) ( ) X S i j K X S i j K ( { ) X S i : xk (s i j) k σ j = 2 () 0 : otherwise (for all k, k =, 2,...,n) X =(x,x 2,...,x n ), S i j = ( (s i j), (s i j) 2,...,(s i j) n ) x k, (s i j) k k n () σ Fig. Network configuration of PNN. PNN Summation Layer X C i p (X C i ) ˆp (X C i )= N p N p j=0 K ( ) X S i j (2) N p /N p Decision Layer 2.2 spnn serial-pnn Processor PNN 8),9)

208 Sep. 2002 Look-up Table 8),0) 2) spnn Processor 33.3 ms spnn Processor 4 3. PNN σ σ PNN PNN σ σ σ / PNN PNN 6) 7) GOES-8 / PNN 5 PNN PNN Sigma-Parallel Architecture SPA SPA PNN σ σ spnn Processor SPA VLSI VLSI spnn Processor Hybrid-SPA 3. Sigma-Parallel Architecture SPA C i j S i j S i j n, q bit qn bit N p N c qnn p N c bit q =8 n =256 N p =52 N c =8 MByte N c N p MByte MByte 2 (a) PNN 2 (a) Neuron in Kernel Layer X σ X

Vol. 43 No. SIG 6(HPS 5) PNN 209 Fig. 2 2 SPA Neuron Parallel Architecture vs. Sigma Parallel Architecture. σ σ m m =0 m = N σ N σ σ 2 (a) qn p N c q q (N p N c +) q =8 N p =52 N c = 8 q (N p N c +) = 32, 776 σ 2 (b) SPA Sigma-Parallel ArchitectureSPA spnn Processor σ spnn Processor PNN PNN spnn Processor σ Neuron-Parallel Architecture σ Sigma-Parallel Architecture σ log 2 N σ spnn Processor spnn Processor q bit, q bit 2q σ / VLSI 8),2) 6) SPA PNN 3.2 Hybrid-SPA 2 (b) SPA SPA spnn Processor 2 (b) VLSI Chip 3 SPA-Module 3

20 Sep. 2002 3 SPA Fig. 3 Neuron parallelism based on the SPA. σ Hybrid-SPA Hybrid- SPA 4. PNN SPA spnn Processor Hybrid-SPA 4. spnn Processor spnn Processor 4 X S i j σ m PNN PNN 3 PNN X S i j ( q bit x,x 2,...,x n ) (s i j), (s i j) 2,...,(s i j) n () σ m m σ SPA () PNN ˆp (X C i ) 7) ˆp (X C i ) ˆp (X C i ) X Minchin PNN 8) 9 4 97.0% 94.2% 5 48 95.5% 94.0%.5 2.8% 9) 4 C i j ( ) s i Kernel Size Adjuster σ j m/2 Kernel Size Comparator ( ) ( s i j + σ m/2 ) s i j σ m/2 X x () xk ( ) s i j k σ/2 Kernel Size Comparator (( ) s i σ j m/2 ) x (( ) s i j + σ m/2 ) x 0 S i j

Vol. 43 No. SIG 6(HPS 5) PNN 2 Fig. 4 4 spnn Processor Circuit configuration of spnn Processor. () Summation Layer Decision Layer Register Max Detector spnn Processor Xilinx FPGA XCV000E-6HQ240C SLICE SLICE 00 20 SLICE XCV000E 2,288 SLICE 20) FPGA 64 spnn Processor ASIC spnn Processor 4.2 SPA 5 5 Hybrid-SPA PNN 2 FPGA Xilinx XCV000E-6HQ240C XCV300E-6PQ240C 5 Hybrid-SPA Fig. 5 System configuration using the Hybrid-SPA. LSI 4M-bit SRAM HM62W85HJP FPGA XCV000E 3 Hybrid-SPA 64 spnn Processor 64 spnn Processor 4 SPA- Module 4

22 Sep. 2002 Fig. 6 6 Configuration of image recognition system. SPA-Module 6 spnn Processor 6σ 64 spnn Processor Processor 5 Common Data Bus FPGA XCV300E FPGA σ Best σ Detector Best σ Detector spnn Processor spnn Processor 8 bit Best σ Detector spnn Processor Best σ Detector spnn Processor spnn Processor 5. 5. 5 6 Hybrid- SPA Module 5 7 spnn Processor FPGA XCV000E XCS30XL-4PQ240C 30,000 XCS30XL 3 spnn Processor 6

Vol. 43 No. SIG 6(HPS 5) PNN 23 Table Fig. 7 Specification of prototype system. 27 MHz (spnn Processor:3.5 MHz) 3 spnn Processors (Max) 48 Mbit (4 Mbit 2)(Max) 96 bit (8 bit 2)(Max) 240 80 mm (4 ) NTSC PS/2 ATA Analog-RGB RS-232C 7 Photograph of prototype system. NTSC OKI MSM7674 A/D FPGA Xilinx XCV800-4HQ240C 6 6 XCV800-4HQ240C NTSC AnalogDevices ADV776AKS 6 6 spnn Processors spnn Processors 4Mbit-SRAM HM62W85HJP-2 2 XCS30XL-4PQ240C 8 bit 2 96 bit Best σ Detector Xilinx XCV300-4PQ240C SPA 8 Main Board 6 8 Sub Board spnn Processor Hybrid-SPA Module Main Board Sub Board 8 Pre-Processed Unknown Pattern Input Hybrid-SPA Module Common Data Bus 2 Hybrid-SPA Module XCV000E 64 spnn Processor 2 XCV000E spnn Processor 28 Processor XCV000E 3 5 7 spnn Processor 92 320 448 Processor PNN 5.2 5.2. NTSC 6 6 segment 8 bit n =256 q =8 spnn Processor 8.96 µs 33.3 ms,750 256 N p =256 spnn Processor 6 7 N c =6 7 64 spnn Processor XCV000E 6σ 4 Hybrid-SPA T learn

24 Sep. 2002 Fig. 8 8 spnn Processor Configuration of the extened system using Sub Boards. T learn = (T recog. + βn sp NN N Mod. T CLK ) N tp N σ N sp NN (3) T recog. = ( + qnn pn c rn Mod. + αn c + βn Mod. ) T CLK (4) n : q : r : s : N c : N p : N tp : N σ : N sp NN : N Mod. : α : γ : T CLK : spnn Processor σ SPA-Module spnn Processor SPA-Module spnn Processor Best σ Detector T recog. β = log 2 N p + log 2 N c s + γ (5) 5 spnn Processor Best σ Detector 5 Common Data Bus SPA-Module 5 spnn Processor Hybrid-SPA Module SPA-Module T recog. 2 qnn p N c rn Mod. n =256 q = r = s = 8 bit N c = N p =256 N Mod. = α = γ =0 T CLK =/3.5MHz T recog. = 4.85ms

Vol. 43 No. SIG 6(HPS 5) PNN 25 (3) β spnn Processor Best σ Detector (3) N c =8 2.5sec N c =32 0.0 sec Intel PentiumIII- GHz PC gcc ANSI C N c =8 70 sec N c =32 682 sec SPA PC 5 Hybrid-SPA Module 68 64 spnn Processor XCV000E,569,78 System Gates 20) XCV3200E 4,074,387 System Gates 20) 28 60 spnn Processor (3) (4) β spnn Processor FPGA XCV000E XCV3200E PC 36 70 2 XCV000E Sub Board 3 64 spnn Processors 7 Hybrid-SPA Modules spnn Processor 448 (3) (4) PC 480 FPGA Sub Board 5.2.2 250W 3 C C 2 C 3 FPGA Field Programmable Gate Array σ σ =0 256 N σ =256 σ =80 90 9 0 9 Unknown Pattern Field Video Camera Prototype Board SONY DCR-PC0 Video Monitors 0 6 6 q =8 n =256 N p = N tp =256 N c =3 N sp NN = N Mod. = r = s =8 80% 0 8 6. spnn Processor SPA

26 Sep. 2002 9 Fig. 9 Recognition test system. 200 No.345063 0 Fig. 0 Sample patterns for recognition test. 80% 33.3 ms 256 /256 /32 0.0 ) Specht, D.: Probabilistic Neural Networks, J. Neural Networks, Vol.3, pp.09 8 (990). 2) Specht, D.: Probabilistic Neural Networks and the Polynomial Adaline as Complementary Techniques for Classification, IEEE Trans. Neural Networks, Vol., No., pp.0 (990). 3) Müller, Klaus-R., Mika, S., Rätsch, G., Tsuda, K. and Schölkopf, B.: An Introduction to Kernel-Based Learning Algorithms, IEEE Trans. Neural Networks, Vol.2, No.2, pp.8 20 (200). 4) Ruiz, A. and López-de Teruel, P.E.: Nonlinear Kernel-Based Statistical Pattern Analysis, IEEE Trans. Neural Networks, Vol.2, No., pp.6 32 (200). 5) Mao, K.Z., Tan, K.C. and Ser, W.: Probabilistic Neural-Network Structure Determination for Pattern Classification, IEEE Trans. Neural Networks, Vol., No.4, pp.009 06 (2000). 6) Tian, B., Azimi-Sadjadi, M.R., Vonder Harr, T.H. and Reinke, D.: Temporal Updating Scheme for Probabilistic Neural Network with Application on Satellite Cloud Classification, IEEE Trans. Neural Networks, Vol., No.4, pp.903 920 (2000). 7) Tian, B., Azimi-Sadjadi, M.R.: Comparison

Vol. 43 No. SIG 6(HPS 5) PNN 27 of Two Different PNN Training Approaches for Satellite Cloud Data Classification, IEEE Trans. Neural Networks, Vol.2, No., pp.64 68 (200). 8) LSI (995). 9) Gotarredona, T.S., Barranco, B.L. and Andreou, A.G.: Programmable Kernel Analog VLSI Convolution Chip for Real Time Vision Processing, Proc. IEEE Int l Joint Conf. Neural Networks, CD-ROM (2000). 0) Szabo, T., Antoni, L., Horvath, G. and Feher, B.: A full-parallel digital implementation for pre-trained NNs, Proc. IEEE Int l Joint Conf. Neural Networks, CD-ROM (2000). ) Girau, B. and Lorraine, L.: Digital hardware implementation of 2D compatible neural networks, Proc. IEEE Int l Joint Conf. Neural Networks, CD-ROM (2000). 2) Yasunaga, M., Masuda, N., Yagyu, M., Asai, M., Yamada, M. and Masaki, A.: Design, Fabrication and Evaluation of A 5-inch Wafer Scale Neural Network LSI Composed of 576 Digital Neurons, IJCNN 90, II, pp.527 535 (990). 3) 000 00 J84-D-II, No.6, pp.85 93 (200). 4) Sinencico, E.S. and Lau, C. (Eds.): Artificial Neural Networks: Paradigms, Applications, and Hardware Implementations, IEEE Press (992). 5) Kohonen, T.: Chapter 8 (Hardware for SOM) in Self-Organizing Maps, Vol., 2nd edition, chapter 2, pp.37 38, Springer (997). 6) Wawrzynek, J., Asanovic, K., Kingsbury, B., Johnson, D., Beck, J. and Morgan, N.: Spert-II: A Vector Micro Processor System, Special Issue of Neural Computing in IEEE COMPUTER, Vol.29, No.3, pp.79 86 (996). 7) Bishop, C.: Neural Network for Pattern Recognition, Oxford Press (995). 8) Minchin, G. and Zaknich, A.: A Design for FPGA Implementation of the Probabilistic Neural Network. 9) PRMU2000-7, pp.7 78 (2000). 20) Xilinx, Inc.: Virtex-E.8V Field Programmable Gate Arrays, DS022- (v2.2) (200). http://www.xilinx.com/partinfo/ds022.pdf 7 6 5 4 3 2 7 6 5 4 3 2 c X X 2 (a) c~ 2 ~ ~ X X 2 (b) P(A) p(x A) P(B) p(x B) 0-0.2 0 0.2 0.4 0.6 0.8.2.4 c~ c 2 0-0.2 0 0.2 0.4 0.6 0.8.2.4 Fig. Experimental result of cross-points approximation between the probabilistic density distributions. 2 PC 2 p(x A) 0.4 0.03 p(x B) 0.55 0.5 (a) c c 2 X X =0.33 X 2 =0.457 0 20 S 20 S () (b) c c 2 X X =0.337 X 2 =0.488 20 20 () σ σ 20 σ =0.5, 0.05, 0.005 ( 4 29 ) ( 4 5 6 ) X

28 Sep. 2002 2 4 56 58 63 3 4 6 IEEE INNS