स्ट्रीमिंग डेटा के साथ काम करते समय, आप इतिहास में सभी बिंदुओं को एक एकल टी-एसएनई मानचित्र में एम्बेड नहीं करना चाहते / कर सकते हैं। एक विकल्प के रूप में, आप इन सरल चरणों का पालन करके ऑनलाइन एम्बेडिंग कर सकते हैं :
अवधि T की एक समय-खिड़की चुनें, पर्याप्त लंबी ताकि प्रत्येक पैटर्न में विंडो अवधि में कम से कम कुछ बार दिखाई दे।
डेटा स्ट्रीम के रूप में विंडो को स्क्रॉल करें, समय-चरण के साथ टी से बहुत छोटा है। विंडो की प्रत्येक स्थिति के लिए, समय विंडो में डेटा बिंदुओं के एक टी-एसएनई एम्बेडिंग की गणना करें।
पिछले एक के परिणाम के साथ प्रत्येक एम्बेडिंग बीज। टी-एसएनई में, किसी को कम-आयामी स्थान में डेटा बिंदुओं के प्रारंभिक निर्देशांक चुनने की आवश्यकता होती है। हमारे मामले में, क्योंकि हम टी की तुलना में बहुत छोटा है, क्रमिक एम्बेडिंग उनके अधिकांश डेटा बिंदुओं को साझा करते हैं। सभी साझा किए गए डेटा बिंदुओं के लिए, अपने शुरुआती निर्देशांक को पिछले एम्बेडिंग में अपने अंतिम निर्देशांक से एम्बेड करते हुए मैच करें । यह कदम यह सुनिश्चित करेगा कि समान पैटर्न का क्रमिक एम्बेडिंग में एक सुसंगत प्रतिनिधित्व हो। ( अजगर में स्केलेर कार्यान्वयन में, बीज पैरामीटर "इनिट" है। डिफ़ॉल्ट रूप से, स्केलेर कार्यान्वयन यादृच्छिक रूप से बिंदुओं की प्रारंभिक स्थिति निर्धारित करता है)
नोट 1: यह महत्वपूर्ण है कि किसी भी समय विंडो में ब्याज के पैटर्न कम से कम एक बार दिखाई दें, ताकि प्रतिनिधित्व की स्मृति को डेटासेट के माध्यम से विंडो स्लाइड के रूप में खोना न पड़े। वास्तव में, टी-एसएनई आम तौर पर एक अद्वितीय समाधान में परिवर्तित नहीं होता है, लेकिन केवल एक स्थानीय न्यूनतम के लिए होता है, इसलिए यदि मेमोरी खो जाती है, तो एक समान पैटर्न को एम्बेडिंग के दो इंस्टेंसेस में बहुत भिन्न तरीकों से दर्शाया जा सकता है।
नोट 2: गैर-स्थिर समय श्रृंखला के साथ काम करते समय यह विधि विशेष रूप से प्रासंगिक है, जहां कोई समय के माध्यम से धीरे-धीरे विकसित होने वाले पैटर्न को ट्रैक करना चाहता है। वास्तव में, प्रत्येक एम्बेडिंग को विशेष रूप से छोटे समय की खिड़की पर taylored किया जाता है, जिस पर यह गणना की जाती है, यह सुनिश्चित करता है कि यह अस्थायी रूप से स्थानीय संरचना को सर्वोत्तम तरीके से कैप्चर करता है (इसके विपरीत पूरे गैर-स्थिर डाटासेट के पूर्ण एम्बेडिंग के लिए)।
नोट 3: इस विधि में क्रमिक एम्बेडिंग को समानांतर नहीं किया जा सकता है, क्योंकि अगले एक को सीड करने के लिए पिछले एम्बेडिंग के परिणाम की आवश्यकता होती है। हालाँकि, क्योंकि बीज (यानी बिंदुओं के प्रारंभिक निर्देशांक) को अधिकांश बिंदुओं के लिए अच्छी तरह से चुना जाता है (सभी आत्मघाती एम्बेडिंग के बीच सभी साझा बिंदुओं), एक एम्बेडिंग आमतौर पर केवल पुनरावृत्तियों में बहुत तेजी से परिवर्तित होती है।
गैर-स्थिर समय श्रृंखला के लिए इस पद्धति के आवेदन के उदाहरण के लिए, इस लेख को देखें ( ICLR 2016, ऑन-लाइन t-SNE के साथ बदलती दुनिया में स्थिर प्रतिनिधित्व सीखना: गीत में अवधारणा का प्रमाण ), जहां इसे सफलतापूर्वक लागू किया गया था सोंगबर्ड में विकास के दौरान सिलेबल्स के उद्भव को ट्रैक करने के लिए।