Cadre de travail d’évaluation des paramètres de requête de recherche
Recherche IA effectue des évaluations de tests A/B qui comparent la pertinence des résultats pour d’autres ensembles de valeurs de paramètres de requête de recherche. Ces évaluations déterminent les modèles utilisés Recherche IA pour la pertinence de l’apprentissage machine et pour les résultats Genius de questions-réponses.
- déterminant le modèle de pertinence à publier pour un profil de recherche. Pour plus d’informations sur la génération et la publication de modèles de pertinence, reportez-vous à Pertinence de l’apprentissage machine dans Recherche IA.
- Détermination du modèle de compréhension en lecture automatique (MRC) à utiliser lors de la validation des réponses potentielles aux questions-réponses Résultat Genius. Pour en savoir plus sur le modèle MRC utilisé pour les résultats Genius de questions-réponses, reportez-vous à Résultats Genius de questions-réponses.
Recherche IA calcule les résultats de l’évaluation des tests A/B tous les soirs.
Le cadre de travail d’évaluation des paramètres de requête de recherche fait partie de la suite de fonctionnalités Télémétrie adaptative.
Tables de cadres de travail d’évaluation des paramètres de requête de recherche
Le cadre de travail Recherche IA d’évaluation des paramètres de requête de recherche utilise des tables pour stocker les résultats et les mesures issus de tests A/B du trafic de recherche en direct. Recherche IA utilise les données stockées pour déterminer le modèle de pertinence et le modèle de validation des réponses des résultats Genius aux questions-réponses à publier pour une application de recherche.
Table d’évaluation des tests A/B
| Colonne | Description |
|---|---|
| Numéro | Numéro généré automatiquement pour identifier l’évaluation. |
| Nom | Nom et description de l’évaluation. |
| Source | Nom de la table contenant les enregistrements pour lesquels exécuter l’évaluation. |
| Périmètre du test | Portée de l’évaluation.
|
| Fournisseur d'artefact | Liste des classes de filtrage des artefacts qui fournissent des enregistrements pour le test. |
| Artefacts sélectionnés | Liste séparée par des virgules des valeurs de sys_id d’enregistrement. Lorsque le périmètre du test est défini sur SÉLECTIONNÉ, l’évaluation s’exécute uniquement sur les enregistrements avec des valeurs sys_id spécifiées dans cette liste. |
| Nombre minimum de signaux pour l'évaluation | Nombre minimal de signaux de recherche que l’évaluation doit recueillir avant de terminer.
Pour plus d’informations sur la façon dont cette condition interagit avec la condition Nombre minimum de jours pour l’évaluation , consultez Opérateur de critères de fin. |
| Nombre minimum de jours pour l'évaluation | Nombre minimal de jours pendant lesquels l’évaluation doit être active avant de se terminer.
Pour plus de détails sur la façon dont cette condition interagit avec la condition Signaux minimaux pour l’évaluation , voir Opérateur de critères de fin. |
| Opérateur de critères de fin | Opérateur logique à utiliser pour les conditions de fin d’évaluation lorsque des conditions Minimum Signals for Evaluation (Nombre minimum de signaux pour l’évaluation ) et (Nombre minimum de jours pour l’évaluation ) existent.
|
Table d’exécution de l’évaluation des tests A/B
La table Exécution de l’évaluation des tests A/B [evaluation_execution] stocke les détails des opérations individuelles exécutées dans le cadre des évaluations des tests A/B pour le trafic de recherche en direct.
| Colonne | Description |
|---|---|
| Numéro | Numéro généré automatiquement pour identifier l’opération d’évaluation. |
| Évaluation | Référence à l’enregistrement de l’évaluation dans la table Évaluation des tests A/B [évaluation]. |
| ID d'artefact | Sys_id de l’enregistrement analysé par cette opération d’évaluation. |
| État | État de l’exécution de l’évaluation de l’enregistrement.
|
| Date de démarrage | Date et heure auxquelles l’opération d’évaluation a démarré. |
| Date de fin | Date et heure de fin de l’opération d’évaluation. |
Table des paramètres d’évaluation des tests A/B
La table Paramètre d’évaluation des tests A/B [evaluation_parameter] stocke les détails des paramètres de requête de recherche individuels pris en compte dans les évaluations des tests A/B pour le trafic de recherche en direct.
| Colonne | Description |
|---|---|
| Évaluation | Référence à l’enregistrement de l’évaluation dans la table Évaluation des tests A/B [évaluation]. |
| Nom | Nom et description du paramètre d’évaluation. |
| Utiliser le paramètre affecté à l'artefact |
|
| Pourcentage du trafic des valeurs de paramètres | Pourcentage de requêtes de recherche à appliquer aux requêtes spécifiées Parameter Values lors de l’évaluation A/B.
|
| Valeurs des paramètres | Liste JSON de valeurs à comparer à la valeur actuelle du paramètre de requête de recherche si Use Artifact's Assigned Parameter la valeur est vrai. |
| Type de paramètre | Tapez le paramètre de requête de recherche. La valeur sélectionnée détermine la façon dont ils Parameter Values sont utilisés pendant et après une évaluation A/B. Valeurs prises en charge :
|
| Type de calcul de score | Forme de calcul utilisée pour calculer les scores de valeur du paramètre de requête de recherche et trouver la meilleure valeur. Valeurs prises en charge :
|
| Fournisseur de signal | Fournisseur de signaux de recherche nécessaires pour évaluer le paramètre de requête de recherche. Search Event Signal Provider est la seule valeur prise en charge. |
Table de résultats des paramètres d’évaluation des tests A/B
La table Résultat du paramètre d’évaluation des tests A/B [evaluation_parameter_result] stocke les résultats de calcul des paramètres de requête de recherche individuels pris en compte dans les évaluations des tests A/B pour le trafic de recherche en direct.
| Colonne | Description |
|---|---|
| Exécution de l'évaluation | Référence à l’enregistrement pour l’exécution de l’évaluation sur la table Exécution de l’évaluation des tests A/B [evaluation_execution]. |
| Évaluation des paramètres | Référence à l’enregistrement du paramètre de requête de recherche dans la table Paramètre d’évaluation des tests A/B [evaluation_parameter]. |
| Meilleure valeur | Meilleure valeur pour le paramètre de requête de recherche, telle que déterminée par .Winning Score |
| Score gagnant | Score numérique du paramètre de requête de recherche, déterminé à l’aide de .Score Calculation Type |
| Métadonnées du score | Métadonnées issues du calcul du score pour le paramètre de requête de recherche. |
Exclure un profil de recherche du cadre de travail d’évaluation des paramètres de requête de recherche
Excluez un profil de recherche des évaluations de tests A/B du trafic en direct Recherche IA . Cette procédure empêche Recherche IA d’utiliser les résultats de l’évaluation des tests A/B lors de la publication du modèle de pertinence des résultats de recherche du profil de recherche et de son modèle de validation des réponses aux questions-réponses Genius.
Avant de commencer
Rôle requis : ais_admin
Pourquoi et quand exécuter cette tâche
L’infrastructure d’évaluation des paramètres de requête de recherche effectue des évaluations de tests A/B des paramètres de configuration de recherche à l’aide du trafic de recherche en direct. Par défaut, Recherche IA évalue les paramètres de configuration pour tous les profils de recherche.
Procédure
Résultats
Recherche IA n’effectue plus d’évaluations de tests A/B pour le trafic qui utilise le profil de recherche exclu. La pertinence de l’apprentissage machine ne met plus à jour le modèle de pertinence pour le profil de recherche.