1 | /*! |
---|
2 | \mainpage Bayesian Decision-Making toolbox for C++ |
---|
3 | |
---|
4 | \version 0.1 |
---|
5 | |
---|
6 | \author Vaclav Smidl |
---|
7 | |
---|
8 | BDM is a collection of methods for selected tasks of Bayesian decision-making, such as estimation, filtering and control. |
---|
9 | It is implemneted in C++ with available interfaces to matlab (called bdmtoolbox) and Python (preliminary). |
---|
10 | |
---|
11 | \section fea Features |
---|
12 | At present the following algorithms are implemented: |
---|
13 | - \b Bayesian \b filtering : Kalman filter, EKF, patricle filter (PF), |
---|
14 | - these can be combined mutualy together in mode demanding schemes, see marginalized particle filter MPF |
---|
15 | |
---|
16 | - \b Classification using mixtures of exponential famiuly models (MixEF), |
---|
17 | - \b Density \b estimation : using mixtures (MixEF), density composition (merger) |
---|
18 | - \b LQG \b control : so far only for ARX and Kalman filters |
---|
19 | |
---|
20 | \section down Download and Use |
---|
21 | The library is available under GPL, see installation instructions on page \ref install |
---|
22 | |
---|
23 | It is split into library and applications. One of the applications is toolbox for matlab, which can be downloaded in binary form for win32, see \ref install. |
---|
24 | |
---|
25 | \section app Publications |
---|
26 | |
---|
27 | Publications that were made with the toolbox are: |
---|
28 | - \b Software papers: Fusion 2010 |
---|
29 | - \b Distributed \b identification : <a href="http://library.utia.cas.cz/separaty/2009/AS/smidl-log-normal%20merging%20for%20distributed%20system%20identification.pdf"> SYSID 09 </a> |
---|
30 | - \b Baysian \b filtering : <a href="http://library.utia.cas.cz/separaty/2009/AS/smidl-challenges%20and%20limits%20of%20extended%20kalman%20filter%20based%20sensorless%20control%20of%20permanent%20magnet%20synchronous%20machine%20drives.pdf"> EPE 09 </a> |
---|
31 | |
---|
32 | The status of replicability of the published experiments is available in \ref published. |
---|
33 | |
---|
34 | \section impl Implementation |
---|
35 | |
---|
36 | BDM is build on top of \c IT++ which wraps numerically efficient operations of linear algebra into easy to use C++ classes with Matlab-like syntax. |
---|
37 | */ |
---|