retrieveStack is an analytical framework by resembling a feedforward neural network and using stacked generalization in multiple levels to improve accuracy in classification (or regression) problems. In contrast to conventional feedforward neural-network-like stacked structures, retrieveStack gathers the information of models in all layers, choose good models from multiple layers by comparing to output layer, and combine them with output layer model to optimize final prediction. Below is the pictorial description of how retriveStack working:
retrieveStack gives better prediction than the best single model contains in first layer. Please note its performance relies on a mix of strong and diverse single models in order to get the best out of this analytical framework
- GitHub Homepage
- Online Documentation
- PyPI download
- Install
- Issue submit and feature request
- API reference and source code
- Tutorial
retrieveStack
is released on PyPI, so all you need is:
$ pip install retrieveStack
To upgrade to latest version:
$ pip install --upgrade retrieveStack