Wake-sleep algorithm
વેક-સ્લીપ અલ્ગોરિધમ એ સ્ટોકેસ્ટિક મલ્ટીલેયર ન્યુરલ નેટવર્ક માટે અનસુપરવાઇઝ્ડ લર્નિંગ અલ્ગોરિધમ છે. અલ્ગોરિધમ પરિમાણોને વ્યવસ્થિત કરે છે જેથી સારી ઘનતા અંદાજકાર પેદા કરી શકાય. શીખવાના બે તબક્કાઓ છે, "વેક" તબક્કો અને "સ્લીપ" તબક્કો, જે વારાફરતી કરવામાં આવે છે. તે સૌપ્રથમ વિવિધ બાયેસિયન શિક્ષણનો ઉપયોગ કરીને મગજની કામગીરી માટે એક મોડેલ તરીકે ડિઝાઇન કરવામાં આવ્યું હતું. તે પછી, અલ્ગોરિધમને મશીન લર્નિંગમાં સ્વીકારવામાં આવ્યું હતું. તેને હેલ્મહોલ્ટ્ઝ મશીનને તાલીમ આપવાની રીત તરીકે જોઈ શકાય છે. તેનો ઉપયોગ ડીપ બિલીફ નેટવર્ક્સ (DBN) માં પણ થઈ શકે છે. વર્ણન વેક-સ્લીપ અલ્ગોરિધમને ડેટાની રજૂઆત ધરાવતા સ્તરોના સમૂહ તરીકે જોવામાં આવે છે. ઉપરના સ્તરો તેની નીચેના સ્તરમાંથી માહિતી રજૂ કરે છે. વાસ્તવિક માહિતીને નીચેના સ્તરની નીચે મૂકવામાં આવે છે, જેના કારણે તેની ઉપરના સ્તરો ધીમે ધીમે વધુ અમૂર્ત બની જાય છે. સ્તરોની દરેક જોડી વચ્ચે ઓળખ વજન અને ઉત્પાદક વજન હોય છે, જેને અલ્ગોરિધમ રનટાઇમ દરમિયાન વિશ્વસનીયતા સુધારવા માટે તાલીમ આપવામાં આવે છે. વેક-સ્લીપ અલ્ગોરિધમ અભિસારી છે અને જો યોગ્ય રીતે વૈકલ્પિક હોય તો તે સ્ટોકેસ્ટિક હોઈ શકે છે. તાલીમ તાલીમમાં બે તબક્કાઓનો સમાવેશ થાય છે-"વેક" તબક્કો અને "સ્લીપ" તબક્કો. "વેક" તબક્કાના ચેતાકોષોને માન્યતા જોડાણો દ્વારા છોડવામાં આવે છે (ઇનપુટ શું હશે અને આઉટપુટ શું હશે). જનરેટિવ જોડાણો (આઉટપુટથી ઇનપુટ્સ તરફ દોરી જતા) પછી સંભાવના વધારવા માટે સુધારવામાં આવે છે કે તેઓ નીચેના સ્તરમાં યોગ્ય પ્રવૃત્તિને ફરીથી બનાવશે-સંવેદનાત્મક ઇનપુટમાંથી વાસ્તવિક ડેટાની નજીક. "સ્લીપ" તબક્કો પ્રક્રિયા "સ્લીપ" તબક્કામાં ઉલટાવી દેવામાં આવે છે-ચેતાકોષો જનરેટિવ જોડાણો દ્વારા છોડવામાં આવે છે જ્યારે માન્યતા જોડાણો ઉપરના સ્તરમાં યોગ્ય પ્રવૃત્તિને ફરીથી બનાવશે તેવી સંભાવના વધારવા માટે સુધારવામાં આવે છે-આગળ સંવેદનાત્મક ઇનપુટમાંથી વાસ્તવિક માહિતી. સંભવિત જોખમો પરિવર્તનશીલ બાયેસિયન શિક્ષણ સંભાવનાઓ પર આધારિત છે. એવી શક્યતા છે કે અંદાજ ભૂલો સાથે કરવામાં આવે છે, જે વધુ માહિતી રજૂઆતોને નુકસાન પહોંચાડે છે. અન્ય નુકસાન જટિલ અથવા દૂષિત ડેટા નમૂનાઓ સાથે સંબંધિત છે, જે પ્રતિનિધિત્વાત્મક પેટર્નનું અનુમાન લગાવવાનું મુશ્કેલ બનાવે છે. સુપ્ત ચલોના પશ્ચાદવર્તી વિતરણના સારા અંદાજકર્તાને પુનઃપ્રાપ્ત કરવા માટે અનુમાન નેટવર્કના સ્તરો માટે વેક-સ્લીપ અલ્ગોરિધમ પૂરતું શક્તિશાળી ન હોવાનું સૂચવવામાં આવ્યું છે. પ્રતિબંધિત બોલ્ટ્ઝમેન મશીન પણ જુઓ, જે ન્યુરલ નેટનો એક પ્રકાર છે જે કલ્પનાત્મક રીતે સમાન અલ્ગોરિધમ સાથે પ્રશિક્ષિત છે. હેલ્મહોલ્ટ્ઝ મશીન, વેક-સ્લીપ અલ્ગોરિધમ દ્વારા પ્રશિક્ષિત ન્યુરલ નેટવર્ક મોડેલ છે. સંદર્ભો મશીન લર્નિંગ અલ્ગોરિધમ્સ