Skip to content

Latest commit

 

History

History
executable file
·
40 lines (28 loc) · 2.54 KB

skill-auto-retrain.md

File metadata and controls

executable file
·
40 lines (28 loc) · 2.54 KB
copyright lastupdated subcollection
years
2021
2021-08-10
assistant

{:shortdesc: .shortdesc} {:new_window: target="_blank"} {:deprecated: .deprecated} {:important: .important} {:note: .note} {:tip: .tip} {:pre: .pre} {:codeblock: .codeblock} {:screen: .screen} {:javascript: .ph data-hd-programlang='javascript'} {:java: .ph data-hd-programlang='java'} {:python: .ph data-hd-programlang='python'} {:swift: .ph data-hd-programlang='swift'}

Automatic retrain of old skills and workspaces

{: #skill-auto-retrain}

{{site.data.keyword.conversationshort}} was released as a service in July 2016. Since then, users have been creating and updating skills to meet their virtual assistant needs. Behind the scenes, {{site.data.keyword.conversationshort}} creates machine learning (ML) models to perform a variety of tasks on the user's behalf.

The primary ML models deal with intent classification and entity detection. For example, the model might detect what a user intends when saying I want to open a checking account, and what type of account the user is talking about.

These ML models rely on a sophisticated infrastructure. There are many intricate components that are responsible for analyzing what the user has said, breaking down the user's input, and processing it so the ML model can more easily predict what the user is asking.

Since {{site.data.keyword.conversationshort}} was first released, the product team has been making continuous updates to the algorithms that generate these sophisticated ML models. Older models have continued to function while running in the context of newer algorithms. Historically, the behavior of these existing ML model did not change unless the skill was updated, at which point the skill was retrained and a new model generated to replace the older one. This meant that many older models never benefited from improvements in our ML algorithms.

As of August 23, 2021, {{site.data.keyword.conversationshort}} will enable continuous retraining. The {{site.data.keyword.conversationshort}} service will continually monitor all ML models, and will automatically retrain those models that have not been retrained in the previous 6 months. This means that your skill will automatically have the latest technologies applied. Skills that have been modified during the previous 6 months will not be affected.

In most cases, this retraining will be seamless from an end-user point of view. The same inputs will result in the same intents and entities being detected. In some cases, the retraining might cause changes in accuracy. {: note}