Hibrit sinir ağları. - sayfa 22

 
gumgum >> :
c-ayrıntılı bir açıklaması olan algoritma anlamına gelir?

WiKi , k-araçları, c-araçları ve google...

Ne için kullanmak istiyorsun?

 
rip >> :

WiKi , k-araçları, c-araçları ve google...

Ne için kullanmak istiyorsun?

Hibrit sıkışma.


Bu arada sopr denediniz mi? gradyanlar? Bölümüm var ama sıfır çökme!

 

Belki birileri zaten yazmıştır, belki de yazmamıştır...


Birkaç algoritma denedikten sonra, yeterli bir hata düzeyine ulaşmak için sorun >>bütün[N/2]*in(eğitim örneği sayısı) ortaya çıktı. Ağırlıkları şu şekilde başlattım ( MathRand() -MathRand())/32767.


Ağırlıkların DoubleTostr ve StrToDouble aracılığıyla başlatılması, hedefe ulaşmanın + sonuçlarına yol açar!


 double ranD ( int rsign )
{
string ran = "0." ;
for ( int z = 1 ; z < = 25 ; z + + )
{
ran = ran + DoubleToStr ( MathFloor ( ( MathRand ( ) / 32767.0 ) * 10 ) , 0 ) ;
}
double randou = StrToDouble ( ran ) ;
if ( rsign = = 1 )
   {
   double dip = ( MathRand ( ) - MathRand ( ) ) / 32767.0 ;
   if ( dip < 0 ) { randou = ( - 1 ) * randou ; }
   if ( dip = = 0 ) { randou = 0 ; }
   }
return ( randou ) ;
}
 

Konu zaten örümcek ağlarıyla büyümüş ...


Böyle bir şey fark ettim... Diyelim ki bir x-n1-n2-y sinir ağımız var. ORO derecesini yetiştireceğiz. toplu modda. <e Biraz farklı.


S eğitim kümesinden, yeni bir MG=S kümesi oluşturuyoruz ve onu M(n)&M(n+1)!=0 olacak şekilde K (sonlu) alt kümelerine bölüyoruz!=0

Tüm antrenmanları atlıyoruz. MG kümesinin M1,M2,M3,...,M(n),M(n+1) alt kümeleri M(emax) seçin, eğer M(emax)<e stop emax)/M(emin)- hatayı düzeltin -1.


Eh, bir şekilde eğitim daha iyi.

 
gumgum >> :

Konu zaten örümcek ağlarıyla büyümüş ...


Böyle bir şey fark ettim... Diyelim ki bir x-n1-n2-y sinir ağımız var. ORO derecesini yetiştireceğiz. toplu modda. <e Biraz farklı.


S eğitim kümesinden, yeni bir MG=S kümesi oluşturuyoruz ve onu M(n)&M(n+1)!=0 olacak şekilde K (sonlu) alt kümelerine bölüyoruz!=0

Tüm antrenmanları atlıyoruz. MG kümesinin M1,M2,M3,...,M(n),M(n+1) alt kümeleri M(emax) seçin, eğer M(emax)<e stop emax)/M(emin)- hatayı düzeltin -1.


Eh, bir şekilde eğitim daha iyi.


Ve test alt kümesi ne gösteriyor? Hata nasıl davranır?

Tarif edilen yöntem bazen literatürde değiştirilmiş bir yığın modu olarak bulunur.

 

Yoldaşlar. Herhangi biri stokastik öğrenme algoritmaları uyguladıysa. İzlenimlerinizi, deneyimlerinizi vb. paylaşın (Kaynak kodlarına ihtiyacım yok).

PS Şimdiden teşekkürler.