MACHINE LEARNING BASED AUTOMATIC STATE SWITCHING