Comments (5)
These aren't defined, because it's very unclear how they should be
defined. What do you intuitively expect?
-John
On 05/07/2014 04:33 PM, sergeyf wrote:
Looks like --raw_predictions works with binary classification and
multi-class with --oaa, but not with --ect (and contextual bandit
raw_predictions is also broken).Here are the details:
train.dat:
2 | a c
1 | b d
3 | a b c
1 | b c
3 | a dtest.dat:
2 | a c d
1 | c dCommands that produce a non-empty raw.txt:
vw -d train.dat --oaa 3 -f cb.model
vw -t -d test.dat -i cb.model --raw_predictions raw.txtCommands that produce an empty raw.txt:
vw -d train.dat --ect 3 -f cb.model
vw -t -d test.dat -i cb.model --raw_predictions raw.txt—
Reply to this email directly or view it on GitHub
#297.
from vowpal_wabbit.
Ah, good to hear that it's not a bug!
Intuitively, I would expect some kind of discriminant for each arm (for the --cb mode) or class (for the --ect mode). I assume that not all of these are even computed or exist? Is --cb using ect-like machinery under the hood?
from vowpal_wabbit.
It doesn't exist at all for ECT. For --cb, it sometimes exist,
depending on exactly how the cost sensitive classification is implemented.
-John
On 05/07/2014 05:04 PM, sergeyf wrote:
Ah, good to hear that it's not a bug!
Intuitively, I would expect some kind of discriminant for each arm
(for the --cb mode) or class (for the --ect mode). I assume that not
all of these are even computed or exist? Is --cb using ect-like
machinery under the hood?—
Reply to this email directly or view it on GitHub
#297 (comment).
from vowpal_wabbit.
I see. That makes sense for ECT. It would be good to have for --cb when available. Mostly for the purpose of developing exploration/exploitation algorithms that are discriminant dependent.
from vowpal_wabbit.
Go ahead and make a patch if you want this.
from vowpal_wabbit.
Related Issues (20)
- Vowpal_wabbit failed to runtest on MSVC on Windows HOT 2
- Coin/FTRL/Pistol are not available via vw.get_config()
- Detailed explanation on --explore_eval option for contextual bandits HOT 2
- Classification Multivariate time series : values both categorical and continues HOT 5
- Segmentation fault in CATS HOT 2
- Contextual Bandit vowpal_wabbit training dataset validation HOT 2
- New line is misinterpreted as example
- Binary File Inputs HOT 3
- Your domain is only being misused for illegal gambling promotions in Indonesia HOT 2
- --interact is not working HOT 3
- Slates Json parser error
- Option to enable SSE2 optimization HOT 2
- Segfault on ccb_explore_adf -cb_type dr HOT 7
- Support for multi-line featuers in --audit_regressor HOT 1
- New installation unable to find boost python lib LINK : fatal error LNK1104: cannot open file 'boost_python312-vc143-mt-x64-1_84.lib' HOT 2
- Sporadic failure in read_span_flatbuffer tests
- Request to daemon hands HOT 2
- Multiclass Classifier Consumes Large Memory HOT 1
- Unexpected predictions when training ccb-model HOT 6
- Incremental Training Best Practice HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vowpal_wabbit.