8.6. The Combined Counter Propagation Network
Studi kasus ini berkaitan dengan mengenali tiga digit “0”, “1”, “2” dan”4″.
Dengan menggunakan jaringan saraf Kontra Dakwah (CP). Ini melibatkan merancang
jaringan CP, pelatihan dengan set data standar (8-by-8); pengujian jaringan
menggunakan data uji dengan 1, 5, 10, 20, 30, kesalahan 40-bit dan mengevaluasi
kinerja pengenalan.
Network structure
Struktur CP umum diberikan pada Gambar. 8.A.1:
Sebuah desain berbasis MATLAB didirikan untuk membuat jaringan default:
Contoh: Untuk menciptakan jaringan CP dengan 64-input-neuron,
4-Kohonen-neuron, dan 3-Grossberg-neuron:
![Description: 8.8](file:///C:\Users\SAMSUNG\AppData\Local\Temp\msohtmlclip1\01\clip_image002.png)
Network training
(A) set Pelatihan Data
Kumpulan data pelatihan diterapkan pada jaringan CP adalah sebagai berikut:
(B) Pengaturan Berat:
(1) Dapatkan semua vektor data training Xi, i = 1,2. . . L
(2) Untuk setiap kelompok vektor data milik kelas yang sama, Xi, i = 1,2. . .
N.
(A) Menormalkan setiap Xi, i = 1,2. . . N, Xi0 = Xi / sqrt (ΣX2j)
(B) Hitunglah rata-rata vektor X = (ΣXj 0) / N
(C) Menormalkan rata-rata vektor X, X0 = X / sqrt (X2)
(D) Mengatur sesuai bobot Kohonen Neuron ini Wk = X
(E) Mengatur bobot Grossberg [W1kW1k. . . W1K] ke vektor output Y
(3) Ulangi langkah 2 sampai setiap kelas data pelatihan disebarkan ke
jaringan.
Test mode
Tes kumpulan data yang dihasilkan oleh prosedur, yang menambahkan kesalahan
jumlah bit tertentu dengan aslinya kumpulan data training. Dalam studi
kasus ini, prosedur random digunakan untuk melaksanakan fungsi ini.
Example:
testingData = getCPTestingData(trainingData, numberOfBitError, numberPerTrainingSet)
dimana parameter, “numberOfBitError”, adalah untuk menentukan jumlah yang
diharapkan dari bit kesalahan; “NumberPerTrainingSet” adalah untuk menentukan
ukuran yang diharapkan dari pengujian kumpulan data. Dan diharapkan pengujian
kumpulan data didapat oleh parameter output “TestingData”.
Results and conclusions
(A) tingkat Sukses vs kesalahan bit
Dalam percobaan ini, jaringan CP dengan 64-masukan, 4-Kohonen-neuron, dan
3-Grossberg-neuron yang digunakan. Tingkat keberhasilan ditabulasi sebagai
berikut:
(B) Kesimpulan
(1) Jaringan CP adalah kuat dan cepat.
(2) jaringan CP memiliki tingkat keberhasilan yang tinggi bahkan jika dalam
kasus kesalahan bit yang besar.
[Kembali]
Komentar
Posting Komentar