• DocumentCode
    3323624
  • Title

    Online Filtering, Smoothing and Probabilistic Modeling of Streaming data

  • Author

    Kanagal, Bhargav ; Deshpande, Amol

  • Author_Institution
    Univ. of Maryland, College Park, MD
  • fYear
    2008
  • fDate
    7-12 April 2008
  • Firstpage
    1160
  • Lastpage
    1169
  • Abstract
    In this paper, we address the problem of extending a relational database system to facilitate efficient real-time application of dynamic probabilistic models to streaming data. We use the recently proposed abstraction of model-based views for this purpose, by allowing users to declaratively specify the model to be applied, and by presenting the output of the models to the user as a probabilistic database view. We support declarative querying over such views using an extended version of SQL that allows for querying probabilistic data. Underneath we use particle filters, a class of sequential Monte Carlo algorithms, to represent the present and historical states of the model as sets of weighted samples (particles) that are kept up-to-date as new data arrives. We develop novel techniques to convert the queries on the model-based view directly into queries over particle tables, enabling highly efficient query processing. Finally, we present experimental evaluation of our prototype implementation over several synthetic and real datasets, that demonstrates the feasibility of online modeling of streaming data using our system and establishes the advantages of tight integration between dynamic probabilistic models and databases.
  • Keywords
    Monte Carlo methods; SQL; data analysis; particle filtering (numerical methods); probability; relational databases; SQL; data streaming; declarative query; dynamic probabilistic model; online filtering; particle filter; probabilistic database view; real-time application; relational database system; sequential Monte Carlo algorithm; Data analysis; Filtering; Global Positioning System; Hidden Markov models; Monitoring; Noise generators; Noise measurement; Real time systems; Relational databases; Smoothing methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-1836-7
  • Electronic_ISBN
    978-1-4244-1837-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2008.4497525
  • Filename
    4497525