Skip to content

This repository contains code implementations for the Discriminative Kalman Filter.

License

Notifications You must be signed in to change notification settings

burkh4rt/DKF-implementations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI

DKF Implementations

This repository contains code implementations for the Discriminative Kalman Filter. 12345

We currently offer example code for filtering using the following languages:

  • Julia
  • Octave (Matlab)
  • Python
  • R

The data consists of run 1 from the pre-processed Flint data found in burkh4rt/Discriminative-Kalman-Filter.

Footnotes

  1. M. Burkhart, D. Brandman, B. Franco, L. Hochberg, & M. Harrison. The Discriminative Kalman Filter for Bayesian Filtering with Nonlinear and Nongaussian Observation Models. Neural Computation 32 (2020) [link] [implementation]

  2. M. Burkhart. “A Discriminative Approach to Bayesian Filtering with Applications to Human Neural Decoding.” Ph.D. Dissertation, Brown University (2019) [link]

  3. D. Brandman, M. Burkhart, J. Kelemen, B. Franco, M. Harrison, & L. Hochberg. Robust Closed-Loop Control of a Cursor in a Person with Tetraplegia using Gaussian Process Regression. Neural Computation 30 (2018) [link]

  4. D. Brandman, T. Hosman, J. Saab, M. Burkhart, B. Shanahan, J. Ciancibello, et al. Rapid calibration of an intracortical brain computer interface for people with tetraplegia. Journal of Neural Engineering 15 (2018) [link]

  5. M. Burkhart. Discriminative Bayesian filtering lends momentum to the stochastic Newton method for minimizing log-convex functions. Optimization Letters 17 (2023) [link]