---
title: Configuring training settings
description: Artificial intelligence (AI) training depends on a set of training parameters in the AI engine. You can configure training variables or reset the trained application programming interface (API) in the AI engine from the Dashboard.
component: pingintelligence
version: 5.2
page_id: pingintelligence:managing_pingintelligence_for_apis:pingintelligence_configuring_training_settings
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/managing_pingintelligence_for_apis/pingintelligence_configuring_training_settings.html
revdate: April 3, 2024
section_ids:
  before-you-begin: Before you begin
  about-this-task: About this task
  steps: Steps
  related-links: Related links
---

# Configuring training settings

Artificial intelligence (AI) training depends on a set of training parameters in the AI engine. You can configure training variables or reset the trained application programming interface (API) *(tooltip: \<div class="paragraph">
\<p>A specification of interactions available for building software to access an application or service.\</p>
\</div>)* in the AI engine from the Dashboard.

## Before you begin

You must have:

* Admin user privileges to configure and update the training settings.

## About this task

The following steps provide an overview of the training parameters that can be configured through the Dashboard. It is recommended that you review the variables and configure the best values for your environment.

## Steps

* Click **Settings → Training Settings**. By default, you will reach the**Global Configuration** page.

  ![Screen capture of PingIntelligence training settings - global configuration.](_images/xoh1640181471971.png)

* You can configure the following settings in the **Global Configuration** page.

  * **TRAINING PERIOD**: The number of hours to train the AI model before it moves to attack detection mode. It is recommended that you configure the training for at least a week's duration in a production environment.

  * **TRAINING UPDATE INTERVAL**: The time interval at which continuous learning model thresholds are updated in the AI engine.

These variables are specified in hours with an allowable range of 1 to 10000. Click **Save** on the bottom-left to reflect the changes.

* You can reset the training of an API or multiple APIs from the**Reset Training** page. To reset the training, select the APIs in **RESET TRAINING** and click **Go**.

  |   |                                                                                                                                                                                                                                                                                                                                  |
  | - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  |   | If there are any pending jobs in the AI engine, the reset will fail with an error notification. You can re-run the reset training after a few minutes. If the reset fails multiple times, follow the steps explained in [Resetting trained APIs in ABS](pingintelligence_resetting_trained_apis.html) to manually reset the API. |

  ![Screen capture of PingIntelligence training settings - reset training.](_images/foc1640181689517.png)

## Related links

* [Training the ABS model](pingintelligence_training_abs_model.html)

* [AI engine training variables](pingintelligence_ai_engine_training_variables.html)

* [Update the training variables](pingintelligence_update_training_variables.html)

* [Resetting trained APIs](pingintelligence_resetting_trained_apis.html)
