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