• 검색 결과가 없습니다.

A Radial Basis Function Approach to Pattern Recognition and Its Applications

N/A
N/A
Protected

Academic year: 2022

Share "A Radial Basis Function Approach to Pattern Recognition and Its Applications"

Copied!
10
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

          

              

                

  Representational Capability

            

           

         

   !!        

 δ#    

            $ %   

         

  





 

          

+",  %&'       

     $ 

A Radial Basis Function Approach to Pattern Recognition and Its Applications

Miyoung Shina) and Cheehang Park

(2)

               

      ,    

 

     

    

   12       





















      

  





 ∈ ∈ =

=  

         '       

              

  ′   ′

′       ′

            6





 +ε

= 

 

 

ε     

   ε  ε 0  ε  =   

   



=  









  

∈ !





 =   

    ∈



























 =   = =  = − = 

 

 





   

   

   





−  = −  + ε ε    





  * 

             











   

   *     

            

     −  





−   =  −  + −  

 

 

















 = +





   $    

(3)

Model complexity Estimation error = (bias)2 + variance Error

variance

(bias)2

      

   

         





 *    

     $    

    

    −          

                 





 .      





      





 

        9   





    $ 5    

     

     

 

'     =

  

Input Layer Hidden Layer Output Layer x1

xd

y w1

wm φ1

φm











 

 

∑ ∑

= = =

=

= 





   



 





  φ  φ  µ σ  

φ⋅ µσ

 

 = µµµµ σ

       













=   ! 









  φ  φ=





 

! φ⋅     

  



=

= 

  

 φ 

⋅ φ

(4)

   φ=φµ σ

  

   







 

 +







 

 +

 

       µ

          

        σ

µµµµ(σ )  (  )

   ,     µµµµ  σ

             

   

   

      

   

Error

Too much bias (underfitting)

Too much variance (overfitting)

Best Model

Validation Error (Expected)

Model Complexity Training Error (Expected)

  $     

  $,    

         

       



 µµµµ σ    

$    

   

µµµµ      

      

   !  "     

          

(5)

Stage 1 m w Determination of nonlinearity

Determination of linearity RC criterion (δ)

Stage 3 Stage 2

σ µ

σ  

    δ '   σ  

      

σ 





δ    

 0 

          

=

  @@C δ =

    =

                 

#$ %

               

RC Algorithm

Step 1:.      σ     

%A  δ    ≤σ ≤  δ 

   B!C !BC

Step 2: ?        δ   



×

   $

Step 3:

    $   

    $ 

Step 4:

   

1 2 3 4 5 6

0

Input Variable (x) 0

0.5 1 1.5 2

−2

0.5

1

−1.5 Output Variable (y)

Training samples and True function

       

 (ε)   !B"6 ε +

=





π  ε

 π 

   = π= "   !BB    

  ==       

          F $  



  '       

  

   F           



 

(6)

Step 1:    σ δ

.  =   ≤σ≤   ≤δ ≤ Step 2:

 

   σ

  ≥≥!≥ ≥ '     

    6





  

× δ

= <  + 

   

(!BBδ

     σ  σ  

   

×

 F =! 





!



!



!



!



!



!



!



!



!



























 

























































=

σ σ

σ

σ σ

σ

σ σ

σ







































!

#

#

#

#

!

!

 

* σ="







###$



"%&



"'#



"%& "#&  ###$

"#& ( # ###$ ##&$

(%'

 (#&



##$



##"#



##$ ##&$ (%' ( # ##&$ ###$ ( # "#&

###$  "#& "%&

 ###$ "%& "'#























=

!!

!# # #

#

# !!!!!

  

      σ δ= 

 σ 

  !

 " #

 $ %

& % %

& ' $

& # $

'     δ =   σ   <      ./?  <  

'        $    



$













=

σ           σ  

Step 3: µµµµ





 σ





 σ

      

   σ ="  =( 

×  $

$  

 σ  

σ  µ µ µ µ µ µ µ µ µ

          

        

      

       

      

      

(7)

 σ  ()

 σ          

  ! #% **'+ − '! −%$+ '! *+"$ −*$%% −#$$ *'*

 " # #" +#$ −%"$* −$#!' % " % !! −% %!

 $ % −"+* " **" '$$ −"'*

& % % −*$*! −*!# +%% $% *'!%

& ' $ −** * * # − "$! '#

& # $ − '%! !"! −%% ! %"+

Step 4:

Φ

    



=Φ+  

 Φ+ Φ  !  

   '  $    × Φ

 ×    ×          

 )







 µµµµσ

=   

 σ   µµµµ

 =(  σ ="

     

 





 −

+



 −

= 

















 





 









 





   







 −

+



 −

+ 









"







!

""



 %

"





&&



!

'



  

 



"





((



!

%



' 







 −

− 

 

   

     

1 2 3 4 5 6

0

Input Variable (x) 0

0.5 1 1.5 2

2

−0.5

1

1.5

Output Variable (y)

# $% &' σ'()*

    

     

         $      

  ,                

      $     

(8)

 σ    ,-

 σ  ) & 

  !  *+!  !#"

 " #  +  !$#

 $ %  "$#  ##'

& % %  "%#  ##"

& ' $  "!%  #'"

& # $  "!!  ##

       

%      %&'   

       ==   



 

 





=

=







   

 



 F %&'     ="

            $  

   

  σ 

      *   $ 

 G.9   /   

  / =" σ =%  

%&'    

**#G         

II III

IV V

I

4 5 6

7

8 9

0.2 0.3 0.4 0.5 0.6 0.2 0.22 0.24 0.26 0.28 0.3

VI

Plot of Training and Prediction Errors

Error

Width of Basis Functions Number of Basis Functions Training Prediction

   ' +

       

  AH 5     

7B

4        

   

#' 

δ σ

        δ µ

µµ µ

(9)

σ*+,

1

2

3

4

0 10 20 30 40 50

0 5 10 15 20 25 30

heartc 2.dat: classification errors with respect to M and sigma (delta=1%)

Classification Error (%)

M Sigma

F E D

C B A

training error validation error test error

δ*+,

  σ  ) & 

. *% $$ *" *+$

  *! *$% *%+

 % *" *%* *$%

/ " ** *'% *$%

- "% ! *$% *+$

 $ # *#* *#*

  5        

  ' >         

       

    ,     

   

  8 δ = $  σ =(!76

σ σ

 (





'

= σ =     

   

δ*/$+,

  σ  ) & 

. *% '% ! *+$

  " * % *#*

 % *+ *"+ **+

/ " *" *%+ *%+

- "% *" *$% *%+

 $ * *$% *%+

δ*/+,

  σ  ) & 

. *% *% *" **

  # %! *!#

 % $# *% *!#

/ " " *% *+$

- "% " *"+ *#*

 $ *! *"+ *%+

δ 0 σ  ) &  

* % *" *%* *$% *+#

% "% *" *$% *%+ *+#

* $ *! *"+ *%+ *!#

 (



=

δ  B!C

 '  δ     

 σ

     %&'     σ = (='

 δ = C

     δ

 => @ δ =B7C B!C 





 σ   

(10)

5         

       *

   

     $       , 

%&'             

   

    

    

 !"#$%" 

,-" !"#$%" 

./) 0%--12"#34) #""#5*)#

9&%3"((10"0"$'))().: ;# 5+

*)#     6          5=-# !"#$%"7(  8 

9>."*) 1 )7)) ;" ?+() #":"++

 @/"*) A" " #;4) '&:)#12":)(2"#34) 

8

9$) 9&)4" 1.)#=")  - 2"#34=+

 8 

 @" .23) ) %/) #1#- )( =")#

@B:)" =")  - 5(-#*  '))( ) .: ;#  2"#+

);  8 

 

  &"#*) & /)*) 4 )  9 2 0#4( 1A#*)#  

0*"+7)$ -%))*"#" @#)##;)("(C) #*D)#

5);6E )*'+,2)!(("0" """@5 

8

9 >4  !"#$%"0"0A#  

=%";"(#1%'A2+5@"#2":)(2"#34 " ;*)4

%,("* )  " ;*)4 - ':("6 0"; ;)( '"# ? 

 !"#)#F)(:"/"*) $@"#"*," 

@ ) 5=/"(15 '.()")".)*"34

@ ) 5=/"(1F 3("-"&;!"$) 7)()#

.()5( 

727) 4 *'9 <("$ 

 ";"!"#"@) @"-""

 ;*:#";" ;"*H " !"#$

@":( F")     )    "";#!"($

) #"%&"-"" ;*:#")  *)+

#  ;" ;" * @$);:"  !"#$ 2"3 H4@5 )$ .":##)  -

%& 34 " )3)" #" 5((+ !"#$

&;#)(%D"*@$);:" !"#$@"

;:" #($34 -))" *"*,"#"; ;)(#))##"A(";+

# ;)  0"(";**: ;)# '""); E ##:#"   F") >" "+

"); #""# ;(:")#)*  -)(-#*)##" ";- # )+

)(,): ;# *"( -) "!)(:)# )!)"#$,("*

*";)()- ) #3)"" - "" -

)("$;*@":(2)# )( !"#$

F")     #" @ "-""   ;*:#"

;" ;" * F") 5!) ;"  ##:#" 

@;" ;") 0"; (-$F")  ) #"

%&"-"" ;*:#";" ;"* !"+

#$%) .) ;"  &: -#"()#

 $")"),""  !(!")I";#(")"

 "!")(()-"I";#:;):(#*")*:#"@$#"*&"!"(+

*" #) >-@""%))(("(*:#"@$#"*&"!"(*" #>

""); #""# ;(:"*:(#*")$#"*#,:#"$#"**+

("3)"-:3)" "#34!#:)(;*:# -) *,(")-" #)+

;#";#:">";:" #($A";:#!"&";#E *)# @:#

&! A(";# ;) 0"(";**: ;)# '"");E ##:#"

참조

관련 문서

청주대학교 대학원 전자공학과

• 수치 계산 전반에 사용하는 파이썬 라이브러리임. • 데이터를

• scikit-learn을 사용하면 분류기 생성 알고리즘을 쉽게

The optimality and solvability of radial basis function interpolation is already proved in general case, however the proof is quite complex [4, 5].. In this paper, we introduce

Electrical impedance tomography using equipotential line method.. (A new approach to Inverse Conductivity Problem) (A new approach to Inverse Conductivity Problem) (A new

A new potential function based on spectroscopic results for diatomic molecules is presented and applied to the hydrogen bonding systems.. The potential energy of

Qureshi, “Genetic Programming- Computers Using “Natural Selection” to Generate Programs,” Genetic Programming and Data Structures, The Springer International

Jadoon et.al [6] have used extended Collaborative Representation (CR) to address the problem of single sample face recognition and proposed a novel approach in which a test