Skip to content

Repository files navigation

Estimation, Signal Processing & Machine Learning

State estimation, adaptive filtering, and machine-learning projects in MATLAB and Python.

Stack: MATLAB · Python · Jupyter


Projects

Kalman filter — 2D position, velocity and acceleration estimation

Kalman filter tracking a target's 2D state from noisy measurements, estimating position, velocity and acceleration through the predict/update cycle. Core state-estimation and sensor-fusion technique.

Adaptive noise cancellation using a Wiener filter

Optimal linear filtering to recover a signal from additive noise, using a Wiener filter derived from the signal and noise statistics.

Solving the XOR problem using neural networks

A neural network built from scratch to solve XOR — the classic demonstration that a non-linearly-separable problem needs a hidden layer.

House price prediction

Regression on tabular housing data, covering preprocessing, feature handling, model fitting and evaluation.

About

State estimation and signal processing — 2D Kalman filter, Wiener-filter noise cancellation, a neural network from scratch, and regression on tabular data.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages