burkh4rt / DKF-implementations

This repository contains code implementations for the Discriminative Kalman Filter.

Home Page:https://doi.org/10.1162/neco_a_01275

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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]

About

This repository contains code implementations for the Discriminative Kalman Filter.

https://doi.org/10.1162/neco_a_01275

License:MIT License


Languages

Language:Python 35.8%Language:Julia 17.4%Language:MATLAB 16.9%Language:R 16.1%Language:Dockerfile 13.9%