Jaringan Echo State adalah turunan dari konsep yang lebih umum dari Komputasi Waduk . Ide dasar di balik ESN adalah untuk mendapatkan manfaat dari RNN (memproses urutan input yang saling bergantung, yaitu ketergantungan waktu seperti sinyal) tetapi tanpa masalah melatih RNN tradisional seperti masalah gradien hilang .
ESN mencapai ini dengan memiliki reservoir yang relatif besar dari neuron yang jarang terhubung menggunakan fungsi transfer sigmoidal (relatif terhadap ukuran input, sekitar 100-1000 unit). Koneksi di reservoir diberikan satu kali dan benar-benar acak; bobot reservoir tidak dilatih. Neuron input terhubung ke reservoir dan memberi makan aktivasi input ke reservoir - ini juga ditugaskan bobot acak yang tidak terlatih. Satu-satunya bobot yang dilatih adalah bobot output yang menghubungkan reservoir ke neuron output.
Dalam pelatihan, input akan dimasukkan ke reservoir dan output guru akan diterapkan ke unit output. Status reservoir ditangkap dari waktu ke waktu dan disimpan. Setelah semua input pelatihan telah diterapkan, aplikasi sederhana regresi linier dapat digunakan antara status reservoir yang ditangkap dan output target. Bobot output ini kemudian dapat dimasukkan ke dalam jaringan yang ada dan digunakan untuk input baru.
Idenya adalah bahwa koneksi acak jarang di reservoir memungkinkan negara-negara sebelumnya untuk "gema" bahkan setelah mereka lulus, sehingga jika jaringan menerima input baru yang mirip dengan sesuatu yang dilatihnya, dinamika di reservoir akan mulai ikuti lintasan aktivasi yang sesuai untuk input dan dengan cara itu dapat memberikan sinyal yang cocok dengan apa yang dilatihnya, dan jika terlatih dengan baik, ia akan dapat menggeneralisasi dari apa yang telah dilihatnya, mengikuti lintasan aktivasi yang masuk akal diberikan sinyal input yang menggerakkan reservoir.
Keuntungan dari pendekatan ini adalah dalam prosedur pelatihan yang sangat sederhana karena sebagian besar bobot diberikan hanya sekali dan secara acak. Namun mereka mampu menangkap dinamika yang kompleks dari waktu ke waktu dan mampu memodelkan sifat-sifat sistem dinamis. Sejauh ini makalah yang paling bermanfaat yang saya temukan di ESN adalah:
Mereka berdua memiliki penjelasan yang mudah dimengerti untuk mengikuti formalisme dan saran luar biasa untuk membuat implementasi dengan panduan untuk memilih nilai parameter yang sesuai.
UPDATE: The Jauh Belajar buku dari Goodfellow, Bengio, dan Courville memiliki diskusi tingkat tinggi sedikit lebih rinci tapi masih bagus dari Echo Negara Networks. Bagian 10.7 membahas masalah gradien menghilang (dan meledak) dan kesulitan belajar dependensi jangka panjang. Bagian 10.8 adalah semua tentang Jaringan Echo State. Ini secara khusus menjelaskan mengapa sangat penting untuk memilih bobot reservoir yang memiliki nilai radius spektral yang sesuai - ini bekerja bersama-sama dengan unit aktivasi nonlinier untuk mendorong stabilitas sambil tetap menyebarkan informasi melalui waktu.