学习模块使用访问者特性和要约接受数据进行学习。 可以选择要监视的访问者特性。 这些访问者特性可以是客户配置文件中的任何数据,包括您在交互式流程图中引用的维度表中存储的特性,或您实时收集的某些事件参数。
虽然您可以配置任意数目的要监视特性,IBM 建议您配置不超过十个学习特性(包括静态和动态学习特性),并遵循以下准则。
可以通过同时定义要监视的特性数和要监视的每个特性的值数来管理性能。 maxAttributeNames 属性定义要跟踪的访问者特性的最大数目。 maxAttributeValues 属性定义要跟踪的每个特性值的最大数目。 所有其他值都分配到由 otherAttributeValue 属性的值定义的类别中。 但是,学习引擎只跟踪它最先遇到的几个值。 例如,您正在跟踪访问者特性“眼睛颜色”。 您只对值“蓝色”、“棕色”和“绿色”感兴趣,因此您将 maxAttributeValues 设置为 3。但是,前三个访问者的值为“蓝色”、“棕色”和“淡褐色”。 这意味着具有绿色眼睛的所有访问者都将分配到 otherAttributeValue。
您还可以使用动态学习特性,使用动态学习特性可以更具体地定义学习条件。 动态学习特性可让您将两个特性的组合作为单个条目来学习。 例如,考虑以下配置文件信息。
如果使用动态学习特性,并且访问者对于一个特性具有两个有效值,学习模块将选择它找到的第一个值。
如果将 enablePruning 属性设置为 yes,则学习模块会通过算法确定哪些特性是非预测性的,从而在计算权重时不再考虑这些特性。 例如,您在跟踪一个表示头发颜色的特性,并且学习模块确定没有根据访问者的头发颜色接受要约的模式,则学习模块将不再考虑“头发颜色”特性。 每次学习聚合进程运行时(由 aggregateStatsIntervalInMinutes 属性定义),都会重新计算特性。 也会去除动态学习特性。
IBM Unica Interact
8.5.0
|
Copyright IBM Corporation 2011. All Rights Reserved.
|
For more information, see our support and community site: Customer Central
|
|