न्यूरल कोडिंग

न्यूरल कोडिंग (या न्यूरल प्रतिनिधित्व) एक न्यूरल विज्ञान क्षेत्र है जो संदीपन और व्यक्तिगत या समूह न्यूरोनल प्रतिक्रियाओं और समूह में न्यूरॉन्स की विद्युत गतिविधि के बीच संबंध के बीच काल्पनिक संबंध को चित्रित करने से संबंधित है। इस सिद्धांत के आधार पर कि संवेदी और अन्य जानकारी मस्तिष्क में न्यूरॉन्स के नेटवर्क द्वारा दर्शायी जाती है, यह माना जाता है कि न्यूरॉन्स डिजिटल और एनालॉग दोनों सूचनाओं को एनकोड कर सकते हैं।

सिंहावलोकन
शरीर की कोशिकाओं में न्यूरॉन्स बड़ी दूरी पर संकेतों को तेजी से फैलाने की अपनी क्षमता में उल्लेखनीय हैं। वे क्रिया सामर्थ्य कहे जाने वाले विशिष्ट विद्युत स्पंदों को उत्पन्न करके ऐसा करते हैं: वोल्टेज स्पाइक्स जो अक्षतंतु तक नीचे जा सकते हैं। संवेदी न्यूरॉन्स बाहरी संवेदी संदीपन, जैसे प्रकाश, ध्वनि, स्वाद, गंध और स्पर्श की उपस्थिति के साथ, विभिन्न अस्थायी पैटर्न में कार्य क्षमता के अनुक्रमों को सक्रिय करके अपनी गतिविधियों को बदलते हैं। यह ज्ञात है कि संदीपन के बारे में जानकारी कार्य क्षमता के इस पैटर्न में एन्कोड की गई है और मस्तिष्क में और उसके आसपास प्रसारित की जाती है, लेकिन यह एकमात्र तरीका नहीं है। विशिष्ट न्यूरॉन्स, जैसे कि रेटिना, श्रेणीबद्ध क्षमताओं के माध्यम से अधिक जानकारी संप्रेषित कर सकते हैं। यह क्रिया क्षमता से भिन्न है क्योंकि संदीपन की ताकत के बारे में जानकारी सीधे न्यूरॉन के आउटपुट की ताकत से संबंधित होती है। श्रेणीबद्ध क्षमता के लिए सिग्नल बहुत तेजी से क्षीण होता है, जिसके लिए कम अंतर-न्यूरॉन दूरी और उच्च न्यूरोनल घनत्व की आवश्यकता होती है। वर्गीकृत क्षमता का लाभ उच्च सूचना रेट है जो स्पाइकिंग न्यूरॉन्स की तुलना में अधिक राज्यों (यानी उच्च निष्ठा) को एन्कोड करने में सक्षम है।

हालाँकि क्रिया सामर्थ्य अवधि, आयाम और आकार में कुछ हद तक भिन्न हो सकते हैं, लेकिन उन्हें आमतौर पर न्यूरल कोडिंग अध्ययनों में समान रूढ़िबद्ध घटनाओं के रूप में माना जाता है। यदि किसी एक्शन पोटेंशिअल की संक्षिप्त अवधि (लगभग 1 एमएस) को नजरअंदाज कर दिया जाता है, तो एक एक्शन पोटेंशिअल अनुक्रम, या स्पाइक ट्रेन, को समय में सभी या किसी भी बिंदु की घटनाओं की एक श्रृंखला द्वारा चित्रित किया जा सकता है। स्पाइक ट्रेन में दो लगातार स्पाइक्स के बीच इंटरस्पाइक अंतराल (आईएसआई) की लंबाई अक्सर स्पष्ट रूप से यादृच्छिक रूप से भिन्न होती है। न्यूरल कोडिंग के अध्ययन में यह मापना और वर्णन करना शामिल है कि संदीपन गुण, जैसे कि प्रकाश या ध्वनि की तीव्रता, या मोटर क्रियाएं, जैसे कि हाथ की गति की दिशा, न्यूरॉन कार्रवाई क्षमता या स्पाइक्स द्वारा कैसे दर्शायी जाती हैं। न्यूरोनल फायरिंग का वर्णन और विश्लेषण करने के लिए, सांख्यिकीय विधियों और संभाव्यता सिद्धांत और स्टोकेस्टिक बिंदु प्रक्रियाओं के तरीकों को व्यापक रूप से लागू किया गया है।

बड़े पैमाने पर न्यूरल रिकॉर्डिंग और डिकोडिंग प्रौद्योगिकियों के विकास के साथ, शोधकर्ताओं ने न्यूरल कोड को क्रैक करना शुरू कर दिया है और पहले से ही वास्तविक समय न्यूरल कोड में पहली झलक प्रदान की है क्योंकि स्मृति हिप्पोकैम्पस में बनती है और याद की जाती है, एक मस्तिष्क क्षेत्र जिसे जाना जाता है स्मृति निर्माण के लिए केंद्रीय बनें।  न्यूरल विज्ञानियों ने कई बड़े पैमाने पर मस्तिष्क डिकोडिंग परियोजनाएँ शुरू की हैं।

एन्कोडिंग और डिकोडिंग
उद्दीपन और प्रतिक्रिया के बीच संबंध का अध्ययन दो विपरीत दृष्टिकोणों से किया जा सकता है। न्यूरल एन्कोडिंग संदीपन से प्रतिक्रिया तक के मानचित्र को संदर्भित करता है। मुख्य फोकस यह समझना है कि न्यूरॉन्स विभिन्न प्रकार की संदीपन पर कैसे प्रतिक्रिया करते हैं, और ऐसे मॉडल का निर्माण करना है जो अन्य संदीपन की प्रतिक्रियाओं की भविष्यवाणी करने का प्रयास करते हैं। न्यूरल डिकोडिंग, संदीपन की प्रतिक्रिया से लेकर रिवर्स मैप को संदर्भित करता है, और चुनौती एक संदीपन, या उस संदीपन के कुछ पहलुओं को स्पाइक अनुक्रमों से फिर से बनाना है जो इसे उद्घाटित करती है।

परिकल्पित कोडिंग योजनाएं
स्पाइक्स के अनुक्रम, या 'ट्रेन' में विभिन्न कोडिंग योजनाओं पर आधारित जानकारी हो सकती है। कुछ न्यूरॉन्स में एक पोस्टसिनेप्टिक पार्टनर जिस ताकत के साथ प्रतिक्रिया करता है वह पूरी तरह से 'फायरिंग रेट', प्रति यूनिट समय में स्पाइक्स की औसत संख्या (एक 'रेट कोड') पर निर्भर हो सकती है। दूसरी ओर, एक जटिल 'टेम्पोरल कोड' एकल स्पाइक्स के सटीक समय पर आधारित है। वे दृश्य और श्रवण प्रणाली जैसे किसी बाहरी संदीपन से बंधे हो सकते हैं या तंत्रिका सर्किट्री द्वारा आंतरिक रूप से उत्पन्न हो सकते हैं।

क्या न्यूरॉन्स रेट कोडिंग या टेम्पोरल कोडिंग का उपयोग करते हैं, यह तंत्रिका विज्ञान समुदाय के भीतर गहन बहस का विषय है, हालांकि इन शब्दों का क्या अर्थ है इसकी कोई स्पष्ट परिभाषा नहीं है।

रेट कोडिंग
न्यूरोनल फायरिंग संचार के रेट कोडिंग मॉडल में कहा गया है कि जैसे-जैसे संदीपन की तीव्रता बढ़ती है, कार्रवाई क्षमता की आवृत्ति या रेट, या "स्पाइक फायरिंग" बढ़ जाती है। रेट कोडिंग को कभी-कभी आवृत्ति कोडिंग भी कहा जाता है।

रेट कोडिंग एक पारंपरिक कोडिंग योजना है, यह मानते हुए कि संदीपन के बारे में अधिकांश, यदि सभी नहीं, तो जानकारी न्यूरॉन की फायरिंग रेट में निहित होती है। क्योंकि किसी दिए गए प्रोत्साहन द्वारा उत्पन्न कार्य क्षमता का क्रम परीक्षण से परीक्षण में भिन्न होता है, न्यूरोनल प्रतिक्रियाओं को आम तौर पर सांख्यिकीय या संभाव्य रूप से व्यवहार किया जाता है। उन्हें विशिष्ट स्पाइक अनुक्रमों के बजाय फायरिंग दरों के आधार पर पहचाना जा सकता है। अधिकांश संवेदी प्रणालियों में, संदीपन की तीव्रता बढ़ने के साथ, फायरिंग रेट आम तौर पर गैर-रैखिक रूप से बढ़ जाती है। रेट कोडिंग धारणा के तहत, स्पाइक ट्रेन की अस्थायी संरचना में संभवतः एन्कोड की गई किसी भी जानकारी को अनदेखा कर दिया जाता है। परिणामस्वरूप, आईएसआई 'शोर' के संबंध में रेट कोडिंग अक्षम है लेकिन अत्यधिक मजबूत है।

रेट कोडिंग के दौरान फायरिंग रेट की सटीक गणना करना बहुत महत्वपूर्ण है। वास्तव में, शब्द "फायरिंग रेट" की कुछ अलग-अलग परिभाषाएँ हैं, जो विभिन्न औसत प्रक्रियाओं को संदर्भित करती हैं, जैसे समय के साथ औसत (एकल-न्यूरॉन स्पाइक गणना के रूप में रेट) या प्रयोग के कई दोहराव (पीएसटीएच की रेट) का औसत

रेट कोडिंग में, सीखना गतिविधि-निर्भर सिनैप्टिक वजन संशोधनों पर आधारित होता है।

रेट कोडिंग मूल रूप से 1926 में एडगर एड्रियन और यंगवे ज़ोटरमैन द्वारा दिखाई गई थी। इस सरल प्रयोग में एक मांसपेशी पर अलग-अलग वजन लटकाए गए। जैसे-जैसे संदीपन का वजन बढ़ता गया, मांसपेशियों को संक्रमित करने वाली संवेदी तंत्रिकाओं से दर्ज की गई स्पाइक्स की संख्या भी बढ़ गई। इन मूल प्रयोगों से, एड्रियन और ज़ोटरमैन ने निष्कर्ष निकाला कि क्रिया क्षमताएँ एकात्मक घटनाएँ थीं, और घटनाओं की आवृत्ति, न कि व्यक्तिगत घटना परिमाण, अधिकांश अंतर-न्यूरोनल संचार का आधार थी।

बाद के दशकों में, फायरिंग दरों का मापन सभी प्रकार के संवेदी या कॉर्टिकल न्यूरॉन्स के गुणों का वर्णन करने के लिए एक मानक उपकरण बन गया, आंशिक रूप से प्रयोगात्मक रूप से दरों को मापने में सापेक्ष आसानी के कारण। हालाँकि, यह दृष्टिकोण स्पाइक्स के सटीक समय में निहित संभवतः सभी सूचनाओं की उपेक्षा करता है। हाल के वर्षों के दौरान, अधिक से अधिक प्रयोगात्मक साक्ष्यों ने सुझाव दिया है कि अस्थायी औसत पर आधारित एक सीधी फायरिंग रेट अवधारणा मस्तिष्क गतिविधि का वर्णन करने के लिए बहुत सरल हो सकती है।

स्पाइक-काउंट रेट (समय के साथ औसत)
स्पाइक-काउंट रेट, जिसे टेम्पोरल औसत भी कहा जाता है, परीक्षण के दौरान दिखाई देने वाले स्पाइक्स की संख्या की गणना करके और परीक्षण की अवधि से विभाजित करके प्राप्त की जाती है। समय विंडो की लंबाई टी प्रयोगकर्ता द्वारा निर्धारित की जाती है और यह संदीपन से और तक दर्ज न्यूरॉन के प्रकार पर निर्भर करती है। व्यावहारिक रूप से, समझदार औसत प्राप्त करने के लिए, समय विंडो के भीतर कई स्पाइक्स होने चाहिए। विशिष्ट मान T = 100 ms या T = 500 ms हैं, लेकिन अवधि लंबी या छोटी भी हो सकती है (पाठ्यपुस्तक 'स्पाइकिंग न्यूरॉन मॉडल्स में अध्याय 1.5)।

स्पाइक-काउंट रेट को एक ही परीक्षण से निर्धारित किया जा सकता है, लेकिन परीक्षण के दौरान तंत्रिका प्रतिक्रिया में बदलाव के बारे में सभी अस्थायी समाधान खोने की कीमत पर। टेम्पोरल एवरेजिंग उन मामलों में अच्छी तरह से काम कर सकती है जहां संदीपन स्थिर है या धीरे-धीरे बदल रही है और जीव की तेज प्रतिक्रिया की आवश्यकता नहीं है - और यह स्थिति आमतौर पर प्रायोगिक प्रोटोकॉल में सामने आती है। हालाँकि, वास्तविक दुनिया का इनपुट शायद ही स्थिर होता है, लेकिन अक्सर तेजी से समय के पैमाने पर बदलता रहता है। उदाहरण के लिए, एक स्थिर छवि देखते समय भी, मनुष्य टकटकी की दिशा में तेजी से परिवर्तन करते हैं। इसलिए, रेटिनल फोटोरिसेप्टर पर प्रक्षेपित छवि हर कुछ सौ मिलीसेकेंड में बदल जाती है (अध्याय 1.5 )

इसकी कमियों के बावजूद, स्पाइक-काउंट रेट कोड की अवधारणा का न केवल प्रयोगों में बल्कि तंत्रिका नेटवर्क के मॉडल में भी व्यापक रूप से उपयोग किया जाता है। इसने इस विचार को जन्म दिया है कि एक न्यूरॉन एक एकल इनपुट चर (संदीपन शक्ति) के बारे में जानकारी को एक सतत आउटपुट चर (फायरिंग रेट) में बदल देता है।

इस बात के सबूत बढ़ रहे हैं कि कम से कम पुर्किंजे न्यूरॉन्स में, जानकारी केवल फायरिंग में ही एन्कोड नहीं की जाती है, बल्कि गैर-फायरिंग, शांत अवधि के समय और अवधि में भी एन्कोड की जाती है। रेटिना कोशिकाओं से यह भी सबूत मिला है कि जानकारी न केवल फायरिंग रेट में बल्कि स्पाइक टाइमिंग में भी एन्कोड की गई है। आम तौर पर, जब भी किसी जीव की तीव्र प्रतिक्रिया की आवश्यकता होती है तो कुछ सौ मिलीसेकंड से अधिक की स्पाइक-काउंट के रूप में परिभाषित फायरिंग रेट बहुत धीमी होती है।

समय-निर्भर फायरिंग रेट (कई परीक्षणों का औसत)
समय-निर्भर फायरिंग रेट को समय t और t+Δt के बीच एक छोटे अंतराल के दौरान दिखाई देने वाली स्पाइक्स की औसत संख्या (परीक्षणों पर औसत) के रूप में परिभाषित किया गया है, जिसे अंतराल की अवधि से विभाजित किया गया है। यह स्थिर और समय-निर्भर संदीपन के लिए काम करता है। प्रयोगात्मक रूप से समय-निर्भर फायरिंग रेट को मापने के लिए, प्रयोगकर्ता कुछ इनपुट अनुक्रम के साथ उत्तेजित करते हुए एक न्यूरॉन से रिकॉर्ड करता है। एक ही संदीपन क्रम को कई बार दोहराया जाता है और पेरी-स्टिमुलस-टाइम हिस्टोग्राम (पीएसटीएच) में न्यूरोनल प्रतिक्रिया की सूचना दी जाती है। समय टी को संदीपन क्रम की शुरुआत के संबंध में मापा जाता है। Δt काफी बड़ा होना चाहिए (आमतौर पर एक या कुछ मिलीसेकंड की सीमा में) ताकि औसत का विश्वसनीय अनुमान प्राप्त करने के लिए अंतराल के भीतर पर्याप्त संख्या में स्पाइक्स हों। प्रयोग की सभी पुनरावृत्तियों में स्पाइक्स nK(t;t+Δt) की घटनाओं की संख्या को पुनरावृत्ति की संख्या K से विभाजित करके समय t और t+Δt के बीच न्यूरॉन की विशिष्ट गतिविधि का एक माप है। अंतराल की लंबाई Δt द्वारा एक और विभाजन न्यूरॉन की समय-निर्भर फायरिंग रेट r(t) उत्पन्न करता है, जो PSTH के स्पाइक घनत्व के बराबर है (अध्याय 1.5 में )।

पर्याप्त रूप से छोटे Δt के लिए, r(t)Δt कई परीक्षणों के दौरान t और t+Δt के बीच होने वाली स्पाइक्स की औसत संख्या है। यदि Δt छोटा है, तो किसी भी परीक्षण पर t और t+Δt के बीच के अंतराल में एक से अधिक स्पाइक कभी नहीं होंगे। इसका मतलब यह है कि r(t)Δt उन परीक्षणों का अंश भी है जिन पर उन समयों के बीच स्पाइक हुआ था। समान रूप से, r(t)Δt संभावना है कि इस समय अंतराल के दौरान एक स्पाइक घटित होती है।

एक प्रयोगात्मक प्रक्रिया के रूप में, समय-निर्भर फायरिंग रेट माप, विशेष रूप से समय-निर्भर संदीपन के मामले में, न्यूरोनल गतिविधि का मूल्यांकन करने के लिए एक उपयोगी तरीका है। इस दृष्टिकोण के साथ स्पष्ट समस्या यह है कि यह मस्तिष्क में न्यूरॉन्स द्वारा प्रयुक्त कोडिंग योजना नहीं हो सकती है। न्यूरॉन्स प्रतिक्रिया उत्पन्न करने से पहले संदीपन के बिल्कुल उसी तरीके से बार-बार उपस्थित होने की प्रतीक्षा नहीं कर सकते।

फिर भी, प्रायोगिक समय-निर्भर फायरिंग रेट माप समझ में आ सकता है, अगर स्वतंत्र न्यूरॉन्स की बड़ी आबादी है जो समान संदीपन प्राप्त करती है। एक ही बार में एन न्यूरॉन्स की आबादी से रिकॉर्डिंग करने के बजाय, एक ही न्यूरॉन से रिकॉर्ड करना और एन बार-बार किए गए रनों का औसत बनाना प्रयोगात्मक रूप से आसान है। इस प्रकार, समय-निर्भर फायरिंग रेट कोडिंग इस निहित धारणा पर निर्भर करती है कि हमेशा न्यूरॉन्स की आबादी होती है।

टेम्पोरल कोडिंग
जब जानकारी ले जाने के लिए सटीक स्पाइक टाइमिंग या उच्च-आवृत्ति फायरिंग-रेट में उतार-चढ़ाव पाया जाता है, तो तंत्रिका कोड को अक्सर अस्थायी कोड के रूप में पहचाना जाता है। कई अध्ययनों में पाया गया है कि तंत्रिका कोड का अस्थायी रिज़ॉल्यूशन मिलीसेकंड समय पैमाने पर होता है, जो दर्शाता है कि सटीक स्पाइक टाइमिंग तंत्रिका कोडिंग में एक महत्वपूर्ण तत्व है। ऐसे कोड, जो स्पाइक्स के बीच समय के माध्यम से संचार करते हैं, उन्हें इंटरपल्स इंटरवल कोड भी कहा जाता है, और हाल के अध्ययनों द्वारा समर्थित किया गया है।

न्यूरॉन्स फायरिंग रेट में उच्च आवृत्ति के उतार-चढ़ाव का प्रदर्शन करते हैं जो शोर हो सकता है या जानकारी ले जा सकता है। रेट कोडिंग मॉडल सुझाव देते हैं कि ये अनियमितताएं शोर हैं, जबकि टेम्पोरल कोडिंग मॉडल सुझाव देते हैं कि वे जानकारी को एनकोड करते हैं। यदि तंत्रिका तंत्र केवल सूचना देने के लिए रेट कोड का उपयोग करता है, तो एक अधिक सुसंगत, नियमित फायरिंग रेट विकासात्मक रूप से लाभप्रद होती, और न्यूरॉन्स अन्य कम मजबूत विकल्पों की तुलना में इस कोड का उपयोग करते। टेम्पोरल कोडिंग "शोर" के लिए एक वैकल्पिक स्पष्टीकरण प्रदान करती है, यह सुझाव देती है कि यह वास्तव में जानकारी को एनकोड करती है और तंत्रिका प्रसंस्करण को प्रभावित करती है। इस विचार को मॉडल करने के लिए, स्पाइक्स को चिह्नित करने के लिए बाइनरी प्रतीकों का उपयोग किया जा सकता है: स्पाइक के लिए 1, बिना स्पाइक के 0 टेम्पोरल कोडिंग अनुक्रम 000111000111 को 001100110011 से कुछ अलग अर्थ देने की अनुमति देती है, भले ही औसत फायरिंग रेट दोनों अनुक्रमों के लिए 6 स्पाइक्स/10 एमएस पर समान है। कुछ समय पहले तक, वैज्ञानिकों ने पोस्ट-सिनैप्टिक संभावित पैटर्न के स्पष्टीकरण के रूप में रेट एन्कोडिंग पर सबसे अधिक जोर दिया था। हालाँकि, मस्तिष्क के कार्य केवल रेट एन्कोडिंग के उपयोग की तुलना में अस्थायी रूप से अधिक सटीक होते हैं। दूसरे शब्दों में, स्पाइक ट्रेन की सभी उपलब्ध सूचनाओं को पकड़ने में रेट कोड की असमर्थता के कारण आवश्यक जानकारी खो सकती है। इसके अलावा, समान (लेकिन समान नहीं) उत्तेजनाओं के बीच प्रतिक्रियाएं काफी भिन्न होती हैं, जिससे यह पता चलता है कि स्पाइक्स के अलग-अलग पैटर्न में रेट कोड में शामिल करने की तुलना में अधिक मात्रा में जानकारी होती है।

टेम्पोरल कोड (जिन्हें स्पाइक कोड भी कहा जाता है), स्पाइकिंग गतिविधि की उन विशेषताओं को नियोजित करते हैं जिन्हें फायरिंग रेट द्वारा वर्णित नहीं किया जा सकता है। उदाहरण के लिए, उत्तेजना की शुरुआत के बाद टाइम-टू-फर्स्ट-स्पाइक, पृष्ठभूमि दोलनों के संबंध में फायरिंग का चरण, आईएसआई संभाव्यता वितरण के दूसरे और उच्च सांख्यिकीय क्षणों पर आधारित विशेषताएँ, स्पाइक यादृच्छिकता, या स्पाइक्स के सटीक समयबद्ध समूह (टेम्पोरल पैटर्न) अस्थायी कोड के लिए उम्मीदवार हैं। चूंकि तंत्रिका तंत्र में कोई पूर्ण समय संदर्भ नहीं है, इसलिए जानकारी या तो न्यूरॉन्स की आबादी (अस्थायी पैटर्न) में स्पाइक्स के सापेक्ष समय के संदर्भ में या चल रहे मस्तिष्क दोलन (फायरिंग के चरण) के संबंध में ली जाती है। तंत्रिका दोलनों की उपस्थिति में टेम्पोरल कोड को डिकोड करने का एक तरीका यह है कि दोलन चक्र के विशिष्ट चरणों में होने वाली स्पाइक्स पोस्ट-सिनैप्टिक न्यूरॉन को विध्रुवित करने में अधिक प्रभावी होती हैं।

किसी संदीपन द्वारा उत्पन्न स्पाइक ट्रेन या फायरिंग रेट की अस्थायी संरचना संदीपन की गतिशीलता और न्यूरल एन्कोडिंग प्रक्रिया की प्रकृति दोनों द्वारा निर्धारित की जाती है। उत्तेजनाएं जो तेजी से बदलती हैं, सटीक समय पर स्पाइक्स उत्पन्न करती हैं (और पीएसटीएच में तेजी से बदलती फायरिंग रेट) इससे कोई फर्क नहीं पड़ता कि किस न्यूरल कोडिंग रणनीति का उपयोग किया जा रहा है। संकीर्ण अर्थ में अस्थायी कोडिंग प्रतिक्रिया में अस्थायी सटीकता को संदर्भित करती है जो केवल संदीपन की गतिशीलता से उत्पन्न नहीं होती है, लेकिन फिर भी संदीपन के गुणों से संबंधित होती है। संदीपन और एन्कोडिंग गतिशीलता के बीच परस्पर क्रिया एक अस्थायी कोड की पहचान को कठिन बना देती है।

अस्थायी कोडिंग में, सीखने को गतिविधि-निर्भर सिनैप्टिक विलंब संशोधनों द्वारा समझाया जा सकता है। संशोधन स्वयं न केवल स्पाइक दरों (रेट कोडिंग) पर निर्भर हो सकते हैं, बल्कि स्पाइक टाइमिंग पैटर्न (टेम्पोरल कोडिंग) पर भी निर्भर हो सकते हैं, यानी, स्पाइक-टाइमिंग-निर्भर प्लास्टिसिटी का एक विशेष मामला हो सकता है।

टेम्पोरल कोडिंग का मुद्दा स्वतंत्र-स्पाइक कोडिंग के मुद्दे से भिन्न और स्वतंत्र है। यदि प्रत्येक स्पाइक ट्रेन में अन्य सभी स्पाइक्स से स्वतंत्र है, तो तंत्रिका कोड का अस्थायी चरित्र समय-निर्भर फायरिंग दर आर (t) के व्यवहार द्वारा निर्धारित किया जाता है। यदि r(t) समय के साथ धीरे-धीरे बदलता है, तो कोड को आम तौर पर रेट कोड कहा जाता है, और यदि यह तेजी से बदलता है, तो कोड को अस्थायी कहा जाता है।

संवेदी प्रणालियों में अस्थायी कोडिंग
बहुत संक्षिप्त संदीपन के लिए, एक न्यूरॉन की अधिकतम फायरिंग रेट एक से अधिक स्पाइक उत्पन्न करने के लिए पर्याप्त तेज़ नहीं हो सकती है। इस एकल स्पाइक में निहित संक्षिप्त संदीपन के बारे में जानकारी के घनत्व के कारण, ऐसा प्रतीत होता है कि स्पाइक के समय में एक निश्चित अवधि में कार्रवाई क्षमता की औसत आवृत्ति की तुलना में अधिक जानकारी देनी होगी। यह मॉडल ध्वनि स्थानीयकरण के लिए विशेष रूप से महत्वपूर्ण है, जो मस्तिष्क के भीतर मिलीसेकेंड के क्रम पर होता है। मस्तिष्क को अपेक्षाकृत कम न्यूरल प्रतिक्रिया के आधार पर बड़ी मात्रा में जानकारी प्राप्त करनी चाहिए। इसके अतिरिक्त, यदि प्रति सेकंड दस स्पाइक्स के क्रम पर कम फायरिंग रेट को अलग-अलग संदीपन के लिए मनमाने ढंग से बंद रेट कोडिंग से अलग किया जाना चाहिए, तो इन दो संदीपन में भेदभाव करने की कोशिश करने वाले न्यूरॉन को पर्याप्त जानकारी जमा करने के लिए एक सेकंड या अधिक तक इंतजार करने की आवश्यकता हो सकती है। यह कई जीवों के अनुरूप नहीं है जो मिलीसेकंड की समय सीमा में संदीपन के बीच भेदभाव करने में सक्षम हैं, यह सुझाव देते हुए कि रेट कोड काम पर एकमात्र मॉडल नहीं है। दृश्य संदीपन के तेज़ एन्कोडिंग के लिए, यह सुझाव दिया गया है कि रेटिना के न्यूरॉन्स संदीपन की शुरुआत और पहली कार्रवाई क्षमता के बीच विलंबता समय में दृश्य जानकारी को एन्कोड करते हैं, जिसे पहली स्पाइक या टाइम-टू-फर्स्ट-स्पाइक के लिए विलंबता भी कहा जाता है। इस प्रकार की अस्थायी कोडिंग श्रवण और सोमाटो-संवेदी प्रणाली में भी दिखाई गई है। ऐसी कोडिंग योजना का मुख्य दोष आंतरिक न्यूरोनल उतार-चढ़ाव के प्रति इसकी संवेदनशीलता है। मकाक के विज़ुअल कॉर्टेक्स#प्राइमरी विज़ुअल कॉर्टेक्स (V1) में, संदीपन की शुरुआत के सापेक्ष पहले स्पाइक का समय स्पाइक्स के बीच के अंतराल की तुलना में अधिक जानकारी प्रदान करता पाया गया। हालाँकि, इंटरस्पाइक अंतराल का उपयोग अतिरिक्त जानकारी को एन्कोड करने के लिए किया जा सकता है, जो विशेष रूप से महत्वपूर्ण है जब स्पाइक रेट अपनी सीमा तक पहुंच जाती है, जैसा कि उच्च-विपरीत स्थितियों में होता है। इस कारण से, अस्थायी कोडिंग क्रमिक बदलावों के बजाय परिभाषित किनारों को कोड करने में भूमिका निभा सकती है। स्तनधारी स्वाद प्रणाली अपनी विशिष्ट संदीपन और जीव की आसानी से पहचानी जाने वाली प्रतिक्रियाओं के कारण अस्थायी कोडिंग का अध्ययन करने के लिए उपयोगी है। अस्थायी रूप से एन्कोड की गई जानकारी एक जीव को एक ही श्रेणी (मीठा, कड़वा, खट्टा, नमकीन, उमामी) के विभिन्न स्वादों के बीच भेदभाव करने में मदद कर सकती है जो स्पाइक गणना के संदर्भ में बहुत समान प्रतिक्रियाएं उत्पन्न करती हैं। प्रत्येक स्वादक द्वारा प्राप्त पैटर्न के अस्थायी घटक का उपयोग उसकी पहचान निर्धारित करने के लिए किया जा सकता है (उदाहरण के लिए, दो कड़वे स्वादक, जैसे कुनैन और डेनाटोनियम के बीच का अंतर)। इस तरह, स्वाद प्रणाली में रेट कोडिंग और टेम्पोरल कोडिंग दोनों का उपयोग किया जा सकता है - बुनियादी स्वाद प्रकार के लिए रेट, अधिक विशिष्ट भेदभाव के लिए टेम्पोरल। स्तनधारी स्वाद प्रणाली पर शोध से पता चला है कि न्यूरॉन्स की आबादी में अस्थायी पैटर्न में प्रचुर मात्रा में जानकारी मौजूद है, और यह जानकारी रेट कोडिंग योजनाओं द्वारा निर्धारित की गई जानकारी से भिन्न है। संदीपन के जवाब में न्यूरॉन्स के समूह सिंक्रनाइज़ हो सकते हैं। प्राइमेट्स में मस्तिष्क के अग्र कॉर्टिकल भाग से संबंधित अध्ययनों में, न्यूरॉन्स की छोटी आबादी में केवल कुछ मिलीसेकंड लंबाई के कम समय के पैमाने के साथ सटीक पैटर्न पाए गए, जो कुछ सूचना प्रसंस्करण व्यवहारों से संबंधित थे। हालाँकि, पैटर्न से बहुत कम जानकारी निर्धारित की जा सकी; एक संभावित सिद्धांत यह है कि वे मस्तिष्क में होने वाले उच्च-क्रम प्रसंस्करण का प्रतिनिधित्व करते हैं।

दृश्य प्रणाली की तरह, चूहों के घ्राण बल्ब में माइट्रल सेल|माइट्रल/ट्यूफ्टेड कोशिकाओं में, सूँघने की क्रिया की शुरुआत के सापेक्ष प्रथम-स्पाइक विलंबता गंध के बारे में अधिकांश जानकारी को एन्कोड करती प्रतीत होती है। स्पाइक विलंबता का उपयोग करने की यह रणनीति किसी गंधक की त्वरित पहचान और उस पर प्रतिक्रिया करने की अनुमति देती है। इसके अलावा, कुछ माइट्रल/टुफ्टेड कोशिकाओं में दिए गए गंधकों के लिए विशिष्ट फायरिंग पैटर्न होते हैं। इस प्रकार की अतिरिक्त जानकारी एक निश्चित गंध को पहचानने में मदद कर सकती है, लेकिन यह पूरी तरह से आवश्यक नहीं है, क्योंकि जानवर की सूँघने के दौरान औसत स्पाइक गणना भी एक अच्छा पहचानकर्ता थी। उसी तर्ज पर, खरगोशों की घ्राण प्रणाली के साथ किए गए प्रयोगों ने अलग-अलग पैटर्न दिखाए जो गंधकों के विभिन्न उपसमूहों के साथ सहसंबद्ध थे, और टिड्डी घ्राण प्रणाली के साथ प्रयोगों में एक समान परिणाम प्राप्त हुआ।

अस्थायी कोडिंग अनुप्रयोग
अस्थायी कोडिंग की विशिष्टता के लिए सूचनात्मक, विश्वसनीय, प्रयोगात्मक डेटा को मापने के लिए अत्यधिक परिष्कृत तकनीक की आवश्यकता होती है। ऑप्टोजेनेटिक्स में हुई प्रगति न्यूरोलॉजिस्ट को व्यक्तिगत न्यूरॉन्स में स्पाइक्स को नियंत्रित करने, विद्युत और स्थानिक एकल-कोशिका रिज़ॉल्यूशन की पेशकश करने की अनुमति देती है। उदाहरण के लिए, नीली रोशनी प्रकाश-गेटेड आयन चैनल चैनलरोडोप्सिन को खोलने का कारण बनती है, जिससे कोशिका विध्रुवित होती है और स्पाइक उत्पन्न होती है। जब कोशिका को नीली रोशनी का एहसास नहीं होता है, तो चैनल बंद हो जाता है, और न्यूरॉन स्पाइक करना बंद कर देता है। स्पाइक्स का पैटर्न नीली रोशनी संदीपन के पैटर्न से मेल खाता है। माउस डीएनए में चैनलरोडोप्सिन जीन अनुक्रम डालकर, शोधकर्ता स्पाइक्स और इसलिए माउस के कुछ व्यवहारों को नियंत्रित कर सकते हैं (उदाहरण के लिए, माउस को बाईं ओर मोड़ना)। शोधकर्ताओं के पास, ऑप्टोजेनेटिक्स के माध्यम से, समान माध्य फायरिंग रेट को बनाए रखते हुए एक न्यूरॉन में विभिन्न टेम्पोरल कोड को प्रभावित करने के लिए उपकरण होते हैं, और इस तरह यह परीक्षण कर सकते हैं कि विशिष्ट न्यूरल सर्किट में टेम्पोरल कोडिंग होती है या नहीं। ऑप्टोजेनेटिक तकनीक में कई न्यूरोलॉजिकल और मनोवैज्ञानिक विकारों की जड़ में स्पाइक असामान्यताओं के सुधार को सक्षम करने की क्षमता भी है। यदि न्यूरॉन्स व्यक्तिगत स्पाइक टाइमिंग पैटर्न में जानकारी को एन्कोड करते हैं, तो केवल औसत फायरिंग दरों को देखते हुए कोड को क्रैक करने का प्रयास करने से मुख्य सिग्नल छूट सकते हैं। न्यूरल कोड के किसी भी अस्थायी रूप से एन्कोड किए गए पहलू को समझना और न्यूरॉन्स में इन अनुक्रमों को दोहराने से अवसाद (मनोदशा), एक प्रकार का मानसिक विकार और पार्किंसंस रोग जैसे न्यूरल संबंधी विकारों के अधिक नियंत्रण और उपचार की अनुमति मिल सकती है। एकल कोशिकाओं में स्पाइक अंतराल का विनियमन औषधीय एजेंटों को अंतःशिरा में जोड़ने की तुलना में अधिक सटीक रूप से मस्तिष्क गतिविधि को नियंत्रित करता है।

फायरिंग का चरण कोड
फ़ेज़-ऑफ़-फ़ायरिंग कोड एक न्यूरल कोडिंग योजना है जो न्यूरल दोलनों के आधार पर कार्रवाई संभावित गणना कोड को समय संदर्भ के साथ जोड़ती है। इस प्रकार का कोड निम्न स्तर पर चल रहे स्थानीय दोलनों के चरण के आधार पर समय संदर्भ के अनुसार प्रत्येक स्पाइक के लिए एक समय लेबल को ध्यान में रखता है या उच्च आवृत्तियाँ। यह दिखाया गया है कि कुछ कॉर्टिकल संवेदी क्षेत्रों में न्यूरॉन्स समृद्ध प्राकृतिक संदीपन को केवल उनकी स्पाइक गणना के बजाय, चल रहे नेटवर्क ऑसिलेटरी उतार-चढ़ाव के चरण के सापेक्ष उनके स्पाइक समय के संदर्भ में एन्कोड करते हैं। स्थानीय क्षेत्र संभावित संकेत जनसंख्या (नेटवर्क) दोलनों को दर्शाते हैं। फायरिंग के चरण कोड को अक्सर अस्थायी कोड के रूप में वर्गीकृत किया जाता है, हालांकि स्पाइक्स (यानी नेटवर्क दोलन चरण) के लिए उपयोग किया जाने वाला समय लेबल समय के लिए एक कम-रिज़ॉल्यूशन (मोटे-दानेदार) संदर्भ है। परिणामस्वरूप, अक्सर चरण के लिए केवल चार अलग-अलग मान कम आवृत्तियों में दोलनों के चरण के संबंध में इस तरह के कोड में सभी सूचना सामग्री का प्रतिनिधित्व करने के लिए पर्याप्त होते हैं। फ़ेज़-ऑफ़-फ़ायरिंग कोड मोटे तौर पर समुद्री घोड़ा  की स्थान कोशिकाओं में देखी गई प्लेस सेल#फ़ेज़ प्रीसेशन घटना पर आधारित है। इस कोड की एक अन्य विशेषता यह है कि न्यूरॉन्स संवेदी न्यूरॉन्स के समूह के बीच स्पाइकिंग के पसंदीदा क्रम का पालन करते हैं, जिसके परिणामस्वरूप फायरिंग अनुक्रम होता है। उच्च आवृत्ति दोलनों को भी शामिल करने के लिए दृश्य कॉर्टेक्स में चरण कोड दिखाया गया है। गामा दोलन के एक चक्र के भीतर, प्रत्येक न्यूरॉन का अपना पसंदीदा सापेक्ष फायरिंग समय होता है। परिणामस्वरूप, न्यूरॉन्स की एक पूरी आबादी एक फायरिंग अनुक्रम उत्पन्न करती है जिसकी अवधि लगभग 15 एमएस तक होती है।

जनसंख्या कोडिंग
जनसंख्या कोडिंग कई न्यूरॉन्स की संयुक्त गतिविधियों का उपयोग करके संदीपन का प्रतिनिधित्व करने की एक विधि है। जनसंख्या कोडिंग में, प्रत्येक न्यूरॉन में इनपुट के कुछ सेट पर प्रतिक्रियाओं का वितरण होता है, और इनपुट के बारे में कुछ मूल्य निर्धारित करने के लिए कई न्यूरॉन्स की प्रतिक्रियाओं को जोड़ा जा सकता है। सैद्धांतिक दृष्टिकोण से, जनसंख्या कोडिंग न्यूरल विज्ञान में कुछ गणितीय रूप से अच्छी तरह से तैयार की गई समस्याओं में से एक है। यह न्यूरल कोडिंग की आवश्यक विशेषताओं को समझता है और फिर भी सैद्धांतिक विश्लेषण के लिए काफी सरल है। प्रायोगिक अध्ययनों से पता चला है कि यह कोडिंग प्रतिमान मस्तिष्क के सेंसर और मोटर क्षेत्रों में व्यापक रूप से उपयोग किया जाता है।

उदाहरण के लिए, दृश्य क्षेत्र मेडियल टेम्पोरल लोब (एमटी) में, न्यूरॉन्स को चलती दिशा में ट्यून किया जाता है। एक विशेष दिशा में चलती हुई वस्तु की प्रतिक्रिया में, एमटी में कई न्यूरॉन्स पूरी आबादी में शोर-दूषित और सामान्य वितरण|घंटी के आकार की गतिविधि पैटर्न के साथ आग लगाते हैं। किसी एक न्यूरॉन के सिग्नल में मौजूद उतार-चढ़ाव से प्रतिरक्षित होने के लिए, वस्तु की गति की दिशा जनसंख्या गतिविधि से प्राप्त की जाती है। जब बंदरों को एक जलाए गए लक्ष्य की ओर जॉयस्टिक ले जाने के लिए प्रशिक्षित किया जाता है, तो एक ही न्यूरॉन कई लक्ष्य दिशाओं के लिए फायर करेगा। हालाँकि यह एक दिशा के लिए सबसे तेज़ और अधिक धीमी गति से फायर करता है, यह इस बात पर निर्भर करता है कि लक्ष्य न्यूरॉन की पसंदीदा दिशा के कितना करीब था। यदि प्रत्येक न्यूरॉन अपनी पसंदीदा दिशा में गति का प्रतिनिधित्व करता है, और सभी न्यूरॉन्स के वेक्टर योग की गणना की जाती है (प्रत्येक न्यूरॉन की फायरिंग रेट और पसंदीदा दिशा होती है), तो योग गति की दिशा को इंगित करता है। इस तरीके से, न्यूरॉन्स की आबादी गति के लिए संकेत को कोड करती है। इस विशेष जनसंख्या कोड को जनसंख्या वेक्टर कोडिंग कहा जाता है।

स्थान-समय जनसंख्या कोड, जिसे औसत-स्थानीयकृत-सिंक्रोनाइज़्ड-प्रतिक्रिया (एएलएसआर) कोड कहा जाता है, श्रवण ध्वनिक संदीपन के न्यूरल प्रतिनिधित्व के लिए प्राप्त किए गए हैं। यह श्रवण न्यूरल के भीतर स्थान या ट्यूनिंग, साथ ही प्रत्येक न्यूरल फाइबर श्रवण न्यूरल के भीतर चरण-लॉकिंग दोनों का फायदा उठाता है। पहला एएलएसआर प्रतिनिधित्व स्थिर-अवस्था स्वरों के लिए था; जटिल, गैर-स्थिर राज्य संदीपन में पिच और फॉर्मेंट आवृत्तियों के एएलएसआर प्रतिनिधित्व को बाद में वॉयस-पिच के लिए प्रदर्शित किया गया, और व्यंजन-स्वर सिलेबल्स में फॉर्मेंट प्रतिनिधित्व। इस तरह के अभ्यावेदन का लाभ यह है कि पिच या फॉर्मेंट ट्रांज़िशन प्रोफाइल जैसी वैश्विक विशेषताओं को रेट और स्थान कोडिंग दोनों के माध्यम से एक साथ संपूर्ण न्यूरल में वैश्विक विशेषताओं के रूप में दर्शाया जा सकता है।

जनसंख्या कोडिंग के कई अन्य फायदे भी हैं, जिनमें न्यूरोनल सांख्यिकीय परिवर्तनशीलता के कारण अनिश्चितता में कमी और एक साथ कई अलग-अलग संदीपन विशेषताओं का प्रतिनिधित्व करने की क्षमता शामिल है। जनसंख्या कोडिंग रेट कोडिंग की तुलना में बहुत तेज़ है और संदीपन स्थितियों में लगभग तुरंत परिवर्तन को प्रतिबिंबित कर सकती है। ऐसी आबादी में अलग-अलग न्यूरॉन्स में आम तौर पर अलग-अलग लेकिन अतिव्यापी चयनात्मकताएं होती हैं, जिससे कई न्यूरॉन्स, लेकिन जरूरी नहीं कि सभी, किसी दिए गए संदीपन पर प्रतिक्रिया करते हैं।

आम तौर पर एक एन्कोडिंग फ़ंक्शन का एक चरम मूल्य होता है, जैसे कि यदि अवधारणात्मक मूल्य चरम मूल्य के करीब है, तो न्यूरॉन की गतिविधि सबसे बड़ी है, और चरम मूल्य के कम करीब के मूल्यों के अनुसार कम हो जाती है। इससे यह निष्कर्ष निकलता है कि वास्तविक अनुमानित मूल्य को न्यूरॉन्स के सेट में गतिविधि के समग्र पैटर्न से पुनर्निर्मित किया जा सकता है। वेक्टर कोडिंग सरल औसत का एक उदाहरण है। इस तरह के पुनर्निर्माण को करने के लिए एक अधिक परिष्कृत गणितीय तकनीक न्यूरोनल प्रतिक्रियाओं के बहुभिन्नरूपी वितरण के आधार पर अधिकतम संभावना की विधि है। ये मॉडल स्वतंत्रता, दूसरे क्रम के सहसंबंध, मान सकते हैं या इससे भी अधिक विस्तृत निर्भरताएँ जैसे उच्च क्रम अधिकतम एन्ट्रापी संभाव्यता वितरण, या कोपुला (सांख्यिकी)।

सहसंबंध कोडिंग
न्यूरोनल फायरिंग के सहसंबंध कोडिंग मॉडल का दावा है कि स्पाइक ट्रेन के भीतर एक्शन पोटेंशिअल या स्पाइक्स के बीच सहसंबंध स्पाइक्स के सरल समय के ऊपर और परे अतिरिक्त जानकारी ले सकता है। प्रारंभिक कार्य ने सुझाव दिया कि स्पाइक ट्रेनों के बीच सहसंबंध केवल कम हो सकता है, और कभी नहीं बढ़ सकता है, एक प्रोत्साहन सुविधा के बारे में दो स्पाइक ट्रेनों में मौजूद कुल पारस्परिक जानकारी। हालाँकि, बाद में यह गलत साबित हुआ। यदि शोर और सिग्नल सहसंबंध विपरीत संकेत के हैं तो सहसंबंध संरचना सूचना सामग्री को बढ़ा सकती है। सहसंबंध ऐसी जानकारी भी ले जा सकते हैं जो न्यूरॉन्स के दो जोड़े की औसत फायरिंग रेट में मौजूद नहीं है। इसका एक अच्छा उदाहरण पेंटोबार्बिटल-एनेस्थेटाइज्ड मार्मोसेट श्रवण प्रांतस्था में मौजूद है, जिसमें शुद्ध स्वर सहसंबंधित स्पाइक्स की संख्या में वृद्धि का कारण बनता है, लेकिन न्यूरॉन्स के जोड़े की औसत फायरिंग रेट में वृद्धि नहीं करता है।

स्वतंत्र-स्पाइक कोडिंग
न्यूरोनल फायरिंग के स्वतंत्र-स्पाइक कोडिंग मॉडल का दावा है कि प्रत्येक व्यक्तिगत एक्शन पोटेंशिअल, या स्पाइक, एक्शन पोटेंशिअल के भीतर एक दूसरे स्पाइक से स्वतंत्र है।

स्थिति कोडिंग
एक विशिष्ट जनसंख्या कोड में गॉसियन ट्यूनिंग वक्र के साथ न्यूरॉन्स शामिल होते हैं, जिसका अर्थ संदीपन की तीव्रता के साथ रैखिक रूप से भिन्न होता है, जिसका अर्थ है कि न्यूरॉन माध्य के निकट संदीपन के लिए सबसे दृढ़ता से (प्रति सेकंड स्पाइक्स के संदर्भ में) प्रतिक्रिया करता है। वास्तविक तीव्रता को सबसे बड़ी प्रतिक्रिया वाले न्यूरॉन के माध्य के अनुरूप संदीपन स्तर के रूप में पुनर्प्राप्त किया जा सकता है। हालाँकि, न्यूरल प्रतिक्रियाओं में निहित शोर का मतलब है कि अधिकतम संभावना अनुमान फ़ंक्शन अधिक सटीक है।

इस प्रकार के कोड का उपयोग संयुक्त स्थिति, आंख की स्थिति, रंग या ध्वनि आवृत्ति जैसे निरंतर चर को एन्कोड करने के लिए किया जाता है। कोई भी व्यक्तिगत न्यूरॉन रेट कोडिंग का उपयोग करके चर को ईमानदारी से एन्कोड करने के लिए बहुत शोर करता है, लेकिन एक पूरी आबादी अधिक निष्ठा और सटीकता सुनिश्चित करती है। यूनिमॉडल ट्यूनिंग वक्रों की आबादी के लिए, यानी एक ही शिखर के साथ, परिशुद्धता आमतौर पर न्यूरॉन्स की संख्या के साथ रैखिक रूप से मापी जाती है। इसलिए, आधी परिशुद्धता के लिए, आधे से अधिक न्यूरॉन्स की आवश्यकता होती है। इसके विपरीत, जब ट्यूनिंग वक्रों में कई शिखर होते हैं, जैसे कि ग्रिड कोशिकाएं जो अंतरिक्ष का प्रतिनिधित्व करती हैं, तो जनसंख्या की सटीकता न्यूरॉन्स की संख्या के साथ तेजी से बढ़ सकती है। यह समान परिशुद्धता के लिए आवश्यक न्यूरॉन्स की संख्या को बहुत कम कर देता है।

विरल कोडिंग
विरल कोड तब होता है जब प्रत्येक आइटम को न्यूरॉन्स के अपेक्षाकृत छोटे सेट के मजबूत सक्रियण द्वारा एन्कोड किया जाता है। प्रत्येक आइटम को एन्कोड करने के लिए, यह सभी उपलब्ध न्यूरॉन्स का एक अलग उपसमूह है। सेंसर-स्पर्स कोडिंग के विपरीत, सेंसर-सघन कोडिंग का तात्पर्य है कि संभावित सेंसर स्थानों से सभी जानकारी ज्ञात है।

परिणामस्वरूप, विरलता अस्थायी विरलता (अपेक्षाकृत कम संख्या में समय अवधि सक्रिय होती है) या न्यूरॉन्स की सक्रिय आबादी में विरलता पर केंद्रित हो सकती है। इस बाद के मामले में, इसे एक समय अवधि में जनसंख्या में न्यूरॉन्स की कुल संख्या के सापेक्ष सक्रिय न्यूरॉन्स की संख्या के रूप में परिभाषित किया जा सकता है। यह न्यूरल संगणना की एक पहचान प्रतीत होती है क्योंकि पारंपरिक कंप्यूटर की तुलना में, जानकारी बड़े पैमाने पर न्यूरॉन्स में वितरित की जाती है। प्राकृतिक छवियों की विरल कोडिंग तरंगिका-जैसे उन्मुख फिल्टर का उत्पादन करती है जो दृश्य प्रांतस्था में सरल कोशिकाओं के ग्रहणशील क्षेत्रों से मिलती जुलती है। अस्थायी कोडिंग के एक साथ उपयोग से विरल कोड की क्षमता बढ़ाई जा सकती है, जैसा कि टिड्डी घ्राण प्रणाली में पाया जाता है। इनपुट पैटर्न के संभावित बड़े सेट को देखते हुए, विरल कोडिंग एल्गोरिदम (उदाहरण के लिए ऑटोएनकोडर # स्पार्स ऑटोएनकोडर (एसएई)) स्वचालित रूप से प्रतिनिधि पैटर्न की एक छोटी संख्या खोजने का प्रयास करते हैं, जो सही अनुपात में संयुक्त होने पर, मूल इनपुट पैटर्न को पुन: उत्पन्न करते हैं। इनपुट के लिए विरल कोडिंग में वे प्रतिनिधि पैटर्न शामिल होते हैं। उदाहरण के लिए, अंग्रेजी वाक्यों के बहुत बड़े सेट को किसी विशेष वाक्य के लिए एक विशेष क्रम में संयुक्त छोटी संख्या में प्रतीकों (यानी अक्षर, संख्या, विराम चिह्न और रिक्त स्थान) द्वारा एन्कोड किया जा सकता है, और इसलिए अंग्रेजी के लिए विरल कोडिंग होगी प्रतीक.

रैखिक जनरेटिव मॉडल
विरल कोडिंग के अधिकांश मॉडल रैखिक जनरेटिव मॉडल पर आधारित होते हैं। इस मॉडल में, इनपुट को अनुमानित करने के लिए प्रतीकों को एक रैखिक संयोजन में जोड़ा जाता है।

अधिक औपचारिक रूप से, वास्तविक क्रमांकित इनपुट वैक्टर का एक k-आयामी सेट दिया गया है $$\vec{\xi }\in \mathbb{R}^{k}$$विरल कोडिंग का लक्ष्य n k-आयामी आधार (रैखिक बीजगणित) निर्धारित करना है $$\vec{b_1}, \ldots, \vec{b_n} \in \mathbb{R}^{k}$$ भार या गुणांक के एक विरल वेक्टर एन-आयामी वेक्टर के साथ $$\vec{s} \in \mathbb{R}^{n}$$ प्रत्येक इनपुट वेक्टर के लिए, ताकि गुणांकों द्वारा दिए गए अनुपात के साथ आधार वेक्टर का एक रैखिक संयोजन इनपुट वेक्टर के निकट सन्निकटन में परिणत हो: $$\vec{\xi} \approx \sum_{j=1}^{n} s_{j}\vec{b}_{j}$$. रैखिक जनरेटिव मॉडल को कार्यान्वित करने वाले एल्गोरिदम द्वारा उत्पन्न कोडिंग को नरम विरलता और कठोर विरलता वाले कोडिंग में वर्गीकृत किया जा सकता है। ये विशिष्ट इनपुट के लिए आधार वेक्टर गुणांक के वितरण को संदर्भित करते हैं। नरम विरलता के साथ कोडिंग में एक सहज सामान्य वितरण-जैसा वितरण होता है, लेकिन गॉसियन की तुलना में शिखर, कई शून्य मान, कुछ छोटे निरपेक्ष मान, कम बड़े निरपेक्ष मान और बहुत कम बहुत बड़े निरपेक्ष मान होते हैं। इस प्रकार, कई आधार वैक्टर सक्रिय हैं। दूसरी ओर, कठिन विरलता इंगित करती है कि कई शून्य मान हैं, कोई छोटा निरपेक्ष मान नहीं है या शायद ही कोई है, कम बड़े निरपेक्ष मान हैं, और बहुत कम बहुत बड़े निरपेक्ष मान हैं, और इस प्रकार कुछ आधार वैक्टर सक्रिय हैं। यह चयापचय के दृष्टिकोण से आकर्षक है: जब कम न्यूरॉन्स सक्रिय होते हैं तो कम ऊर्जा का उपयोग होता है।

कोडिंग का एक अन्य माप यह है कि क्या यह गंभीर रूप से पूर्ण है या अतिपूर्ण है। यदि आधार वैक्टर n की संख्या इनपुट सेट की आयामीता k के बराबर है, तो कोडिंग को गंभीर रूप से पूर्ण कहा जाता है। इस मामले में, इनपुट वेक्टर में सुचारू परिवर्तन के परिणामस्वरूप गुणांक में अचानक परिवर्तन होता है, और कोडिंग इनपुट में छोटे स्केलिंग, छोटे अनुवाद या शोर को खूबसूरती से संभालने में सक्षम नहीं है। यदि, हालांकि, आधार वैक्टर की संख्या इनपुट सेट की आयामीता से बड़ी है, तो कोडिंग पूरी हो गई है। ओवरकंप्लीट कोडिंग इनपुट वैक्टर के बीच आसानी से इंटरपोल हो जाती है और इनपुट शोर के तहत मजबूत होती है। अनुमान है कि मानव प्राथमिक दृश्य प्रांतस्था 500 के कारक से अधिक पूर्ण हो जाती है, उदाहरण के लिए, इनपुट का एक 14 x 14 पैच (एक 196-आयामी स्थान) लगभग 100,000 न्यूरॉन्स द्वारा कोडित होता है।

अन्य मॉडल मिलान खोज पर आधारित हैं, एक विरल सन्निकटन एल्गोरिथ्म जो बहुआयामी डेटा के सबसे अच्छे मिलान वाले अनुमानों को ढूंढता है, और विरल शब्दकोश शिक्षण, एक प्रतिनिधित्व सीखने की विधि जिसका उद्देश्य एक रैखिक संयोजन के रूप में इनपुट डेटा के विरल मैट्रिक्स प्रतिनिधित्व को ढूंढना है। मूल तत्वों के साथ-साथ उन मूल तत्वों का भी।

जैविक साक्ष्य
स्मृति क्षमता बढ़ाने के लिए विरल कोडिंग न्यूरल तंत्र की एक सामान्य रणनीति हो सकती है। अपने वातावरण के अनुकूल ढलने के लिए, जानवरों को सीखना चाहिए कि कौन सी उत्तेजनाएँ पुरस्कार या दंड से जुड़ी हैं और इन प्रबलित संदीपन को समान लेकिन अप्रासंगिक संदीपन से अलग करना चाहिए। ऐसे कार्यों के लिए संदीपन-विशिष्ट साहचर्य स्मृति (मनोविज्ञान) को लागू करने की आवश्यकता होती है जिसमें न्यूरल समूह में से केवल कुछ न्यूरॉन्स किसी दिए गए संदीपन पर प्रतिक्रिया करते हैं और प्रत्येक न्यूरॉन सभी संभावित संदीपन में से केवल कुछ संदीपन पर प्रतिक्रिया करता है।

विरल वितरित मेमोरी पर सैद्धांतिक कार्य ने सुझाव दिया है कि विरल कोडिंग प्रतिनिधित्व के बीच ओवरलैप को कम करके सहयोगी मेमोरी की क्षमता को बढ़ाती है। प्रायोगिक तौर पर, दृष्टि सहित कई प्रणालियों में संवेदी जानकारी का विरल प्रतिनिधित्व देखा गया है। ऑडिशन, छूना, और गंध. हालाँकि, व्यापक विरल कोडिंग और इसके महत्व के लिए सैद्धांतिक तर्कों के लिए साक्ष्य जमा होने के बावजूद, एक प्रदर्शन कि विरल कोडिंग साहचर्य स्मृति की संदीपन-विशिष्टता में सुधार करती है, प्राप्त करना मुश्किल हो गया है।

ड्रोसोफिला घ्राण प्रणाली में, मशरूम निकायों की केनियन कोशिकाओं द्वारा विरल गंध कोडिंग गंध-विशिष्ट यादों के भंडारण के लिए बड़ी संख्या में सटीक पता योग्य स्थानों को उत्पन्न करने के लिए सोचा जाता है। विरलता को केन्योन कोशिकाओं और GABAergic पूर्वकाल युग्मित पार्श्व (APL) न्यूरॉन्स के बीच एक नकारात्मक प्रतिक्रिया सर्किट द्वारा नियंत्रित किया जाता है। इस फीडबैक सर्किट के प्रत्येक चरण के व्यवस्थित सक्रियण और नाकाबंदी से पता चलता है कि केनियन कोशिकाएं एपीएल न्यूरॉन्स को सक्रिय करती हैं और एपीएल न्यूरॉन्स केनियन कोशिकाओं को रोकते हैं। केन्योन सेल-एपीएल फीडबैक लूप को बाधित करने से केन्योन सेल गंध प्रतिक्रियाओं की विरलता कम हो जाती है, अंतर-गंध सहसंबंध बढ़ जाता है, और मक्खियों को समान, लेकिन असमान नहीं, गंधों में भेदभाव करना सीखने से रोकता है। इन परिणामों से पता चलता है कि फीडबैक निषेध विरल, सजावटी गंध कोडिंग और इस प्रकार यादों की गंध-विशिष्टता को बनाए रखने के लिए केन्योन सेल गतिविधि को दबा देता है।

नॉन-स्पाइक अल्ट्रामाइक्रो-कोडिंग (उन्नत इंटेलिजेंस के लिए)
एक्शन-पोटेंशियल/सिनैप्टिक ("स्पाइक") सिग्नलिंग और इसकी कोडिंग की जो भी खूबियाँ और सर्वव्यापकता है, यह मानव अमूर्त विचार जैसी उच्च-बुद्धिमत्ता का कोई भी प्रशंसनीय विवरण प्रस्तुत करने में असमर्थ प्रतीत होता है; जैसे देखना इसलिए विश्वसनीय डिजिटल प्रदर्शन में सक्षम विकल्प की खोज की गई, लेकिन एकमात्र संभावित उम्मीदवार 'अतिरिक्त' आरएनए ('प्रोटीन-'कोडिंग में शामिल नहीं है, इसलिए "एनसीआरएनए") का उपयोग प्रतीत होता है। वह एनसीआरएनए "लिखित-डाउन" 'स्थैतिक कोडिंग' की पेशकश करेगा। ऐसी अल्ट्रामाइक्रो साइटें क्रिया-क्षमताओं का उपयोग करके नियमित रूप से अंतर-संचार नहीं कर सकती हैं, लेकिन उन्हें लगभग निश्चित रूप से  इन्फ़रा रेड  या आस-पास के ऑप्टिकल तरंग दैर्ध्य का उपयोग करना होगा। इस तरह की तरंग दैर्ध्य आसानी से माइलिनेटेड न्यूरल तंतुओं के व्यास के साथ फिट हो जाएंगी - यहां समाक्षीय केबल के रूप में देखा जाता है - इस प्रकार जब भी उपयुक्त हो, समान अक्षतंतु पर पारंपरिक प्रणाली के साथ एक साथ काम करने वाली दूसरी तेज़ सिग्नलिंग प्रणाली (काफी भिन्न गुणों के साथ) की पेशकश की जाती है। भले ही हम इसे सच मान लें, ऐसी गतिविधि ज्यादातर अप्राप्य है - व्यावहारिक कारणों से सीधे तौर पर देखने योग्य नहीं है - इसलिए किसी को इस मॉडल को किस हद तक स्वीकार करना चाहिए यह उसके विज्ञान के दर्शन पर निर्भर करता है। यह मॉडल काफी मात्रा में परस्पर-समर्थक अंतःविषय साक्ष्यों पर आधारित है, इसलिए वैज्ञानिक यथार्थवाद को संभवतः इसे स्वीकार करना चाहिए (जैसा कि यह अदृश्य ब्लैक होल्स या न्युट्रीनो के लिए होता है), कम से कम जब तक कि कुछ देखे गए खंडन उत्पन्न न हो जाएं - जबकि वाद्ययंत्रवाद के मिश्रण की उम्मीद की जा सकती है मॉडल को व्यावहारिक रूप से उपयोगी के रूप में उपयोग करने की इच्छा के साथ अविश्वास, यह देखते हुए कि यह कई रहस्यों का उत्तर देता है।

लेकिन इसके अलावा पूर्ण भविष्यवाणियों के रूप में प्रत्यक्ष साक्ष्य के दो छोटे आइटम भी हैं: (i) (भविष्यवाणी से अधिक आशा) कि पर्याप्त अतिरिक्त आरएनए उपलब्ध होगा - एक संदेह जो मैटिक के समय दूर हो गया था खुलासा किया कि (मनुष्यों में) केवल 3% आरएनए का उपयोग प्रोटीन बनाने के लिए किया गया था, इसलिए 97% अन्य कार्यों के लिए उपलब्ध था। (ii) समाक्षीय-केबल उप-परिकल्पना की व्यवहार्यता को प्रयोगों द्वारा उचित ठहराया गया था जिसमें दिखाया गया था कि इन्फ्रा-रेड और अन्य प्रकाश-आवृत्तियों को अक्षतंतु के माध्यम से प्रसारित किया जा सकता है। इस गैर-स्पाइक मोड की परिकल्पना मस्तिष्क के भीतर विशेष रूप से संचालित होने के रूप में की गई है - उन्नत-विचार तंत्र (उच्च कशेरुकियों में) के रूप में - बाहरी दुनिया के साथ सभी अंतर-संचार करने और अन्य नियमित कार्य करने के लिए पारंपरिक "स्पाइक" संकेतों को छोड़कर हेब्बियन रखरखाव।

हालाँकि, आश्चर्यजनक रूप से, कुछ सुझाव दिए गए हैं कि एक समान विधा 'कीड़ों' में स्वतंत्र रूप से विकसित हुई होगी (इस प्रकार उनके छोटे मस्तिष्क के बावजूद उनकी असाधारण प्रदर्शन-क्षमताओं को ध्यान में रखते हुए)। दरअसल, ऐसा मामला है कि पतंगों आदि की रीढ़ और एंटेना को पर्यावरण से सीधे इन्फ्रा-रेड सिग्नल प्राप्त हो सकते हैं, (समीक्षा की गई ), इस प्रकार एक और संभावना है कि कभी-कभी इन संकेतों का एक समर्पित फीड-इन सीधे कीट के न्यूरल तंत्र में हो सकता है (आमतौर पर अपेक्षित 'स्पाइक' संवेदी तंत्र के बिना)। इस स्तर पर यह केवल अनुमान है, लेकिन यह कुछ आसान और किफायती प्रयोग की गुंजाइश प्रदान कर सकता है।

फिर भी एक और गैर-स्पाइक सिग्नल-मोड: अक्षतंतु के लिए तीसरे सिग्नल-मोड का अप्रत्यक्ष प्रमाण भी है! यह मोड बहुत धीमा है लेकिन उपर्युक्त स्थैतिक कोडिंग के पहले से ही स्वरूपित एनसीआरएनए-स्कीमा के रूप में बहुत बड़े दस्तावेज़'' ले जाने में सक्षम है - एक्सोन के भीतर किनेसिन द्वारा एक्सोनल परिवहन के रूप में किया जाता है (बिल्कुल एमआरएनए के ज्ञात परिवहन की तरह, जिसके साथ प्रयोगशाला अध्ययनों में इसे भ्रमित किया गया होगा)।

यह भी देखें

 * कृत्रिम तंत्रिका नेटवर्क
 * ऑटोएनकोडर
 * जैविक न्यूरॉन मॉडल
 * बाध्यकारी समस्या
 * संज्ञानात्मक मानचित्र
 * ध्यान लगा के पढ़ना या सीखना
 * फ़ीचर एकीकरण सिद्धांत
 * दादी सेल
 * तंत्रिका गणना के मॉडल
 * तंत्रिका सहसंबंध
 * तंत्रिका डिकोडिंग
 * तंत्रिका दोलन
 * ग्रहणशील क्षेत्र
 * विरल वितरित स्मृति
 * वेक्टर परिमाणीकरण

अग्रिम पठन

 * Földiák P, Endres D, Sparse coding, Scholarpedia, 3(1):2984, 2008.
 * Dayan P & Abbott LF. Theoretical Neuroscience: Computational and Mathematical Modeling of Neural Systems. Cambridge, Massachusetts: The MIT Press; 2001. ISBN 0-262-04199-5
 * Rieke F, Warland D, de Ruyter van Steveninck R, Bialek W. Spikes: Exploring the Neural Code. Cambridge, Massachusetts: The MIT Press; 1999. ISBN 0-262-68108-0