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étermination du 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 à la section Pertinence de l’apprentissage machine dans Recherche IA.
- Détermination du modèle de compréhension de lecture automatique (MRC) à utiliser lors de la validation des réponses potentielles du résultat Genius de questions-réponses. Pour plus d’informations sur le modèle MRC utilisé pour les résultats Genius de questions-réponses, reportez-vous à la section Résultats Genius de questions-réponses.
Recherche IA calcule les résultats d’é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 de télémétrie adaptative.
Tables du cadre de travail d’évaluation des paramètres de requête de recherche
Le cadre de travail d’évaluation des paramètres de requête de recherche utilise Recherche IA des tables pour stocker les résultats et les mesures des 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 de réponse de résultat 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 d’artefacts qui fournissent des enregistrements pour le test. |
| Artefacts sélectionnés | Liste des valeurs d’enregistrements sys_id séparées par des virgules. Lorsque le champ d’application du test est défini sur SÉLECTIONNÉ, l’évaluation s’exécute uniquement sur les enregistrements dont sys_id valeurs sont spécifiées dans cette liste. |
| Nombre minimum de signaux pour l'évaluation | Nombre minimum de signaux de recherche que l’évaluation doit recueillir avant de se terminer.
Pour plus de détails sur la façon dont cette condition interagit avec la condition Nombre minimum de jours pour l’évaluation , voir Opérateur de critères de fin. |
| Nombre minimum de jours pour l'évaluation | Nombre minimum 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 minimums pour é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 les conditions de signaux minimum pour l’évaluation et de 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 sur 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 d’enregistrement.
|
| Date de début | Date et heure de début de l’opération d’évaluation. |
| 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ètres 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 de tests A/B pour le trafic de recherche en direct.
| Colonne | Description |
|---|---|
| Évaluation | Référence à l’enregistrement de l’évaluation sur 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 à ce qui a été spécifié 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 lorsque la Use Artifact's Assigned Parameter valeur est vrai. |
| Type de paramètre | Type pour 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 des paramètres de requête de recherche et trouver la meilleure valeur. Valeurs prises en charge :
|
| Fournisseur de signal | Fournisseur des 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 des résultats des paramètres d’évaluation des tests A/B
La table Résultat des paramètres 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 de tests A/B pour le trafic de recherche en direct.
| Colonne | Description |
|---|---|
| Exécution de l'évaluation | Référence à l’enregistrement de l’exécution de l’évaluation dans 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 sur 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 le Winning Score. |
| Score gagnant | Score numérique du paramètre de requête de recherche, déterminé à l’aide du paramètre .Score Calculation Type |
| Métadonnées du score | Métadonnées issues du calcul de 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
Exclure 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 d’é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 résultats Genius de questions-réponses.
Avant de commencer
Rôle requis : ais_admin
Pourquoi et quand exécuter cette tâche
Le cadre de travail d’évaluation des paramètres de requête de recherche effectue des évaluations 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 de 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.