EBLearn: Open-Source Energy-Based Learning in C++
Source: New York University
Energy-Based Learning (EBL) is a general framework to describe supervised and unsupervised training methods for probabilistic and non-probabilistic factor graphs. An energy-based model associates a scalar energy to configurations of inputs, outputs, and latent variables. Learning machines can be constructed by assembling modules and loss functions. Gradient-based learning procedures are easily implemented through semi-automatic differentiation of complex models constructed by assembling predefined modules. The authors introduce an open-source and cross-platform C++ library called EBLearn to enable the construction of energy-based learning models.
| Format: | Size: | 267.82 | |
| Date: | Sep 2009 |



