-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Audit
Jack Gerrits edited this page Sep 13, 2019
·
2 revisions
-a [ --audit ] Turn on audit output for feature weight debugging
The audit option is useful for debugging and for accessing the features and values for each example as well as the values in VW's weight vector. The format depends on the mode VW is running on. The format used for the non-LDA case is:
prediction tag (namespace^feature[\[offset\]]:hashindex:value:weight[@ssgrad] )*
-
prediction
is VW's prediction on the example with tagtag
- Then there's a list of feature information:
-
namespace
is the namespace where the feature belongs -
feature
is the name of the feature-
[offset]
is present when there are multiple learners in use. The weights for the zeroth learner are implicit when the[offset]
is not shown, the first non-zero offset therefore starts from index 1. You'll notice thehashindex
are sequential for the subsequent offsets.
-
-
hashindex
is the position where it hashes -
value
is the value of the feature -
weight
is the current learned weight associated with that feature -
ssgrad
is the sum of squared gradients (plus 1) if adaptive updates are used
-
- Home
- First Steps
- Input
- Command line arguments
- Model saving and loading
- Controlling VW's output
- Audit
- Algorithm details
- Awesome Vowpal Wabbit
- Learning algorithm
- Learning to Search subsystem
- Loss functions
- What is a learner?
- Docker image
- Model merging
- Evaluation of exploration algorithms
- Reductions
- Contextual Bandit algorithms
- Contextual Bandit Exploration with SquareCB
- Contextual Bandit Zeroth Order Optimization
- Conditional Contextual Bandit
- Slates
- CATS, CATS-pdf for Continuous Actions
- Automl
- Epsilon Decay
- Warm starting contextual bandits
- Efficient Second Order Online Learning
- Latent Dirichlet Allocation
- VW Reductions Workflows
- Interaction Grounded Learning
- CB with Large Action Spaces
- CB with Graph Feedback
- FreeGrad
- Marginal
- Active Learning
- Eigen Memory Trees (EMT)
- Element-wise interaction
- Bindings
-
Examples
- Logged Contextual Bandit example
- One Against All (oaa) multi class example
- Weighted All Pairs (wap) multi class example
- Cost Sensitive One Against All (csoaa) multi class example
- Multiclass classification
- Error Correcting Tournament (ect) multi class example
- Malicious URL example
- Daemon example
- Matrix factorization example
- Rcv1 example
- Truncated gradient descent example
- Scripts
- Implement your own joint prediction model
- Predicting probabilities
- murmur2 vs murmur3
- Weight vector
- Matching Label and Prediction Types Between Reductions
- Zhen's Presentation Slides on enhancements to vw
- EZExample Archive
- Design Documents
- Contribute: