{"id":695,"date":"2021-05-13T19:53:56","date_gmt":"2021-05-13T19:53:56","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/?post_type=pattern&p=695"},"modified":"2023-10-25T07:37:44","modified_gmt":"2023-10-25T14:37:44","slug":"g10-c-fall-back-to-other-strategies","status":"publish","type":"pattern","link":"https:\/\/www.microsoft.com\/en-us\/haxtoolkit\/pattern\/g10-c-fall-back-to-other-strategies\/","title":{"rendered":"Pattern 10C: Fall back to other strategies"},"content":{"rendered":"\n\n
The AI\u2019s uncertainty level is so high that it is unable to take an action.<\/p>\n\n\n\n
Enable the AI system to fall back to other strategies so the interaction with the user can proceed.<\/p>\n\n\n\n
Collaborate with an AI\/ML practitioner to:<\/p>\n\n\n\n
When the system hits the determined threshold, fall back to another automated solutions or to a human (human-in-the-loop).<\/p>\n\n\n\n
Automated solutions may include a previous technology, or a model that includes simpler versions of itself.<\/p>\n\n\n\n
Fall back to automated solutions may not be noticeable to the user if the difference between the default and the fallback mechanisms is small.<\/p>\n\n\n\n
If the fallback is noticeable, consider whether it is appropriate to inform the user about the fallback method or whether to enable the user to make an explicit switch to the fallback method. For example, a user might choose to trade the accuracy of a newer method for the familiarity of a previous one. Informing or providing the optional switch to the user might be particularly appropriate in cases such as: early or Beta versions, high-stakes scenarios, for power users, and so on.<\/p>\n\n\n\n
Human-in-the-loop solutions include handing off system control to either the user directly or to user support.<\/p>\n\n\n\n
Inform the user of the hand off, giving enough time for consent or reaction.<\/p>\n\n\n\n