vowpalwabbit / estimators Goto Github PK
View Code? Open in Web Editor NEWEstimators to perform off-policy evaluation
License: BSD 3-Clause "New" or "Revised" License
Estimators to perform off-policy evaluation
License: BSD 3-Clause "New" or "Revised" License
There is a room for tests improvements:
Add interface for ccb estimator (base.py) - similar to slates, but reward is list of the same length as probabilities
Make FirstSlotEstimator implementation:
facade over bandits estimator that is feeding only data from the first slot. (+ tests)
n -> ips_numerator (this can also be called snips_numerator)
d -> snips_denominator
N -> total_events
Ne -> offline_policy_events
c -> max_ips_numerator
p_log -> p_online_policy (probability of chosen action by online policy)
p_pred -> p_offline_policy
r -> reward
There is open 2020 RLOS PR which has several new bandits estimators implementation, that can be adapted to new interface
Send out a package structure proposal for estimator library. Two use cases the design needs to address:
Since the package is not structured with a setup.py
it is hard to install and consume. We would like to be able to install it like so:
python -m pip install git+https://github.com/VowpalWabbit/estimators.git
Estimators
Components
Confidence interval
Two type of test cases can be add:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.