Campaign | partitions | partition[n] | Interact | learning
Estas propiedades de configuración permiten ajustar el módulo de aprendizaje incorporado.
confidenceLevel
Descripción
Un porcentaje que indica la confianza que se desea que tenga la utilidad de aprendizaje antes de cambiar de la exploración a la explotación. Un valor 0 desactiva efectivamente la exploración.
Esta propiedad sólo es aplicable si la propiedad Interact > offerserving > optimizationType del tiempo de ejecución de Interact se establece en BuiltInLearning.
Valor predeterminado
95
Valores válidos
Un entero entre 0 y 95, divisible por 5 o 99.
enableLearning
Descripción
Si se establece en Yes, el tiempo de diseño de Interact espera que el aprendizaje esté habilitado. Si establece enableLearning en yes, debe configurar Interact > offerserving > optimizationType en BuiltInLearning o ExternalLearning.
Si se establece en No, el tiempo de diseño de Interact espera que el aprendizaje esté inhabilitado. Si establece enableLearning en no, debe configurar Interact > offerserving > optimizationType en NoLearning.
Valor predeterminado
No
maxAttributeNames
Descripción
El número máximo de atributos de aprendizaje que supervisa la utilidad de aprendizaje de Interact.
Esta propiedad sólo es aplicable si la propiedad Interact > offerserving > optimizationType del tiempo de ejecución de Interact se establece en BuiltInLearning.
Valor predeterminado
10
Valores válidos
Un entero cualquiera.
maxAttributeValues
Descripción
El número máximo de valores para los que el módulo de aprendizaje de Interact realiza un seguimiento para cada atributo de aprendizaje.
Esta propiedad sólo es aplicable si la propiedad Interact > offerserving > optimizationType del tiempo de ejecución de Interact se establece en BuiltInLearning.
Valor predeterminado
5
otherAttributeValue
Descripción
El nombre predeterminado del valor de atributo que se utiliza para representar todos los valores de atributo más allá de maxAttributeValues.
Esta propiedad sólo es aplicable si la propiedad Interact > offerserving > optimizationType del tiempo de ejecución de Interact se establece en BuiltInLearning.
Valor predeterminado
Other
Valores válidos
Una cadena o un número.
Ejemplo
Si maxAttributeValues se establece en 3 y otherAttributeValue se establece en other, el módulo de aprendizaje realiza un seguimiento de los tres primeros valores. Los demás valores se asignan a la otra categoría. Por ejemplo, si realiza un seguimiento del atributo de visitante de color de cabello, y los cinco primeros visitantes tienen el cabello de color moreno, castaño, rubio, pelirrojo y gris, la utilidad de aprendizaje realiza un seguimiento de los colores de cabello moreno, castaño y rubio. Los colores pelirrojo y gris se agrupan en el otherAttributeValue, otros.
percentRandomSelection
Descripción
El porcentaje de tiempo que el módulo de aprendizaje presenta una oferta aleatoria. Por ejemplo, si percentRandomSelection se establece en 5, esto significa que el módulo de aprendizaje presenta una oferta aleatoria el 5% del tiempo (5 de cada 100 recomendaciones), independentemente de la puntuación. Cuando el aprendizaje está habilitado, si se habilita percentRandomSelection se sobrescribe la propiedad de configuración offerTieBreakMethod.
Valor predeterminado
5
Valores válidos
Un entero del 0 (que inhabilitaa la característica percentRandomSelection) al 100.
recencyWeightingFactor
Descripción
La representación decimal de un porcentaje del conjunto de datos definido por recencyWeightingPeriod. Por ejemplo, el valor predeterminado 0,15 significa que el 15% de los datos utilizados por la utilidad de aprendizaje provienen de recencyWeightingPeriod.
Esta propiedad sólo es aplicable si la propiedad Interact > offerserving > optimizationType del tiempo de ejecución de Interact se establece en BuiltInLearning.
Valor predeterminado
0,15
Valores válidos
Un valor decimal menor que 1.
recencyWeightingPeriod
Descripción
El tamaño en horas de datos a los que el módulo de aprendizaje ha otorgado el porcentaje recencyWeightingFactor de ponderación. Por ejemplo, el valor predeterminado 120 significa que el recencyWeightingFactor de los datos utilizados por el módulo de aprendizaje provienen de las últimas 120 horas.
Esta propiedad sólo es aplicable si optimizationType se ha establecido en builtInLearning.
Valor predeterminado
120
minPresentCountThreshold
Descripción
El número mínimo de veces que debe presentarse una oferta antes de que sus datos se utilicen en los cálculos y el módulo de aprendizaje entre en el modo de exploración.
Valor predeterminado
0
Valores válidos
Un entero mayor o igual que cero.
enablePruning
Descripción
Si se establece en Yes, el módulo de aprendizaje de Interact determina con algoritmos cuándo un atributo de aprendizaje (estándar o dinámico) no es predictivo. Si un atributo de aprendizaje no es predictivo, el módulo de aprendizaje no lo considerará cuando determine la ponderación de una oferta. Esto continúa hasta que el módulo de aprendizaje agregue datos de aprendizaje.
Si se establece en No, el módulo de aprendizaje siempre utiliza todos los atributos de aprendizaje. Si no se podan los atributos no predictivos, el módulo de aprendizaje no tendrá la precisión que debería.
Valor predeterminado
Yes
Valores válidos
Yes | No
Campaign | partitions | partition[n] | Interact | learning | learningAttributes | [learningAttribute]