لایه های شبکه عصبی. R، G وزنه هایی هستند که توسط الگوریتم خواب خواب برای تغییر داده ها در داخل لایه ها استفاده می شود. الگوریتم بیداری خواب 1 یک IS آموزش بدون نظارت الگوریتم برای تصادفی چند لایه روشن مورد نیاز شبکه عصبی . این الگوریتم پارامترها را طوری تنظیم می کند که تخمین گر چگالی خوبی ایجاد کند. 2 دو مرحله یادگیری وجود دارد ، مرحله "بیدار" و مرحله "خواب" که بصورت متناوب انجام می شوند. 3 این نخستین بار به عنوان الگویی برای عملکرد مغز با استفاده از