
Step 3: Defining your goals
Overview
Setting a goal allows Auxia to train a machine learning model on your data. There are a few core components of a goal:
-
Goal name: The name of the goal
-
Goal description: A description of the goal
-
Value event(s): This is the outcome event that you want your users to take. This is also the outcome label that is used to train the model.
-
Value event weight: Each value event can have a weight configured against it. These weights enable the Auxia models to optimize towards multiple high value actions concurrently.
Auxia works with customers during the onboarding process to define the most effective and appropriate modeling framework for their use case based on the diversity of user behavior, volume of events, and number of high value actions to optimize towards.
Set up
In the console, navigate to Configuration > Company > Goals. From there, you can add a new goal or edit an existing goal.
Step 1 – Add a Goal name and description
Step 2 – Define your Value event(s): Select the event that you want the model to optimize towards. This can be a single event, like purchase_completed, or a combination of events if you want the model to drive multiple high value actions concurrently.
Step 3 – Assign Value event weights (if using multiple events): Set a relative weight for each event to indicate its importance to the model.
After you have added your value event(s), click save and you will see the new goal in your Goals portfolio. Goals are active by default once saved; you can deactivate a goal at any time from the Goals portfolio.
Model experimentation
Auxia's platform has the ability to set up and test multiple different modeling approaches concurrently, splitting traffic to your team's needs across each of the models. If your team would like to take advantage of this capability, please contact us at info@auxia.io.