cesium: Open-Source Platform for Time-Series Inference

09/15/2016
by   Brett Naul, et al.
0

Inference on time series data is a common requirement in many scientific disciplines and internet of things (IoT) applications, yet there are few resources available to domain scientists to easily, robustly, and repeatably build such complex inference workflows: traditional statistical models of time series are often too rigid to explain complex time domain behavior, while popular machine learning packages require already-featurized dataset inputs. Moreover, the software engineering tasks required to instantiate the computational platform are daunting. cesium is an end-to-end time series analysis framework, consisting of a Python library as well as a web front-end interface, that allows researchers to featurize raw data and apply modern machine learning techniques in a simple, reproducible, and extensible way. Users can apply out-of-the-box feature engineering workflows as well as save and replay their own analyses. Any steps taken in the front end can also be exported to a Jupyter notebook, so users can iterate between possible models within the front end and then fine-tune their analysis using the additional capabilities of the back-end library. The open-source packages make us of many use modern Python toolkits, including xarray, dask, Celery, Flask, and scikit-learn.

READ FULL TEXT
research
08/12/2022

Feature-Based Time-Series Analysis in R using the theft Package

Time series are measured and analyzed across the sciences. One method of...
research
05/16/2020

Forecasting with sktime: Designing sktime's New Forecasting API and Applying It to Replicate and Extend the M4 Study

We present a new open-source framework for forecasting in Python. Our fr...
research
12/18/2018

Probabilistic Inference on Noisy Time Series (PINTS)

Time series models are ubiquitous in science, arising in any situation w...
research
09/17/2019

sktime: A Unified Interface for Machine Learning with Time Series

We present sktime -- a new scikit-learn compatible Python library with a...
research
05/03/2019

CompEngine: a self-organizing, living library of time-series data

Modern biomedical applications often involve time-series data, from high...
research
08/29/2019

Machine Learning and the Internet of Things Enable Steam Flood Optimization for Improved Oil Production

Recently developed machine learning techniques, in association with the ...
research
07/08/2021

Daany – DAta ANalYtics on .NET

Daany is .NET and cross platform data analytics and linear algebra libra...

Please sign up or login with your details

Forgot password? Click here to reset