Comments (4)
Two commits provide the first steps toward implementing this feature:
- commit 6f3c319 adds a way to report occurrences of contexts in a "local" way, that is to count only occurrences that do not corresponds to occurrences of a longer context. Those occurrences are "predictive" ones: the corresponding context will be use as reference to compute conditional probabilities of the following state.
- commit 6c88070 adds a
metrics
generic function (implemented for vlmc) that reports global predictive metrics. Accuracy is reported for convenience, but the main important values are the confusion matrix (which can then be used to compute other metrics such as precision, recall, etc.) and the AUC.
from mixvlmc.
Commits abe5ec9 and 8300dd7 provide additional steps toward the implementation this feature. They implement predictive metrics calculation during model tuning in the covlmc construction. Predictive metrics (mainly the confusion matrix and the AUC) are stored with the model. They can be extracted using contexts.covlmc
.
from mixvlmc.
Commits e4a9a2c and 307c662 unify metrics calculation and implement global metrics for covlmc (via metrics.covlmc
).
from mixvlmc.
Commit e2d56a0 adds the final part of this feature by providing local metrics for vlmc via contexts.vlmc
.
from mixvlmc.
Related Issues (20)
- Support initial="extended" in loglikelihood.covlmc HOT 1
- Improve test coverage
- Handle the empty context consistently
- Report the random seed as an attribute in simulate.*
- Switch to extended likelihood as default likelihood function HOT 1
- Release mixvlmc 0.2.0
- Implements predict.vlmc for the C++ back end
- Add options to control tune_* functions
- Use ellipsis to test varargs proper usage
- Improve draw.* usability
- Refactor SuffixTree.cpp to declare the module elsewhere
- Create a global option for the C++ back end
- Improve automatic C++ representation rebuilding
- Allow COVLMC models to be estimated on multiple time series
- Implement a C++ back end for the multiple time series estimation
- Include more likelihood function variants for model estimated on multiple time series
- Write a new vignette for multiple series support
- Create a discrete time series type as well as a type of collections of those
- Implement integration with knitr (draw.*) HOT 1
- Follow rOpenSci best practices
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 mixvlmc.