A model composed of two (or more) submodels in which submodel A holds true in one set of circumstances, and submodel B in another (e.g., submodel A applies at time t if Yt-1 is greater than a specified value, submodel B if Yt-1 is less than that value). The purpose is to obtain accurate forecasts by using the most appropriate model for the situation.