SlideServe
Menu
Préférences
© SlideServe · v2026

Processing Sequential Sensor Data

makara avatar
21 diapositives · 369 Views · Jul 30, 2014

This document delves into the complexities of processing and analyzing sequential sensor data, drawing on the insights of John Krumm. It discusses key challenges like noise, segmentation versus classification, and the "chicken and egg" problem. The text explores various methodologies including the Kalman Filter, Particle Filter, and Hidden Markov Models, emphasizing their strengths and limitations in handling noise and state inference. Practical examples illustrate how to exploit measurements and observations to infer internal states, paving the way for more accurate data-driven decisions.

Processing Sequential Sensor Data - slide 1
01 / 21Processing Sequential Sensor Data
1 / 17

Télécharger la présentation

Processing Sequential Sensor Data
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Processing Sequential Sensor Data The “John Krumm perspective”Thomas PlötzNovember 29th, 2011

  2. Sequential Data?

  3. Sequential Data!

  4. Sequential Data Analysis – Challenges • Segmentation vs. Classification“chicken and egg” problem • Noise, noise, and noise … • … more noise  • [Evaluation – “Ground Truth”?]

  5. Noise … • filtering • trivial (technically) • lag • no higher level variables (speed)

  6. States vs. Direct Observations • Idea: Assume (internal) state of the “system” • Approach: Infer this very state by exploiting measurements / observations • Examples: • Kalman Filter • Particle Filter • Hidden Markov Models

  7. Kalman Filter state and observations: Explicit consideration of noise:

  8. Kalman Filter – Linear Dynamics State at time i: linear function of state at time i-1 plus noise: System matrix describes linear relationship between i and i-1:

  9. Kalman Filter – Parameters

  10. Kalman Filter @work • Two-step procedure for every zi • Result: mean and covariance of xi

  11. Generalization: Particle Filter • No linearity assumption, no Gaussian noise • Sequence of unknown state vectors xi, and measurement vectors zi • Probabilistic model for measurements, e.g. (!): • … and for dynamics: PF samples from it, i.e., generates xi subject to p(xi | xi-1)

  12. Particle Filter: Dynamics Prediction of next state:

  13. Particle Filter @work Generate random xi from p(xi | xi-1) Original goal … Sample new set of particles based on importance weights – filtering

  14. Particle Filter @work

  15. Hidden Markov Models • Kalman Filter not very accurate • Particle Filter computationally demanding • HMMs somewhat in-between

  16. HMMs • Measurement model: conditional probability • Dynamic model: limited memory; transition probabilities

  17. HMMs, more classical application