Scalable Deployment of AI Time-series Models for IoT

03/24/2020
by   Bradley Eck, et al.
0

IBM Research Castor, a cloud-native system for managing and deploying large numbers of AI time-series models in IoT applications, is described. Modelling code templates, in Python and R, following a typical machine-learning workflow are supported. A knowledge-based approach to managing model and time-series data allows the use of general semantic concepts for expressing feature engineering tasks. Model templates can be programmatically deployed against specific instances of semantic concepts, thus supporting model reuse and automated replication as the IoT application grows. Deployed models are automatically executed in parallel leveraging a serverless cloud computing framework. The complete history of trained model versions and rolling-horizon predictions is persisted, thus enabling full model lineage and traceability. Results from deployments in real-world smart-grid live forecasting applications are reported. Scalability of executing up to tens of thousands of AI modelling tasks is also evaluated.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/20/2018

Castor: Contextual IoT Time Series Data and Model Management at Scale

We demonstrate Castor, a cloud-based system for contextual IoT time seri...
research
02/01/2022

Semantic of Cloud Computing services for Time Series workflows

Time series (TS) are present in many fields of knowledge, research, and ...
research
06/18/2021

pyWATTS: Python Workflow Automation Tool for Time Series

Time series data are fundamental for a variety of applications, ranging ...
research
11/15/2020

Discovering long term dependencies in noisy time series data using deep learning

Time series modelling is essential for solving tasks such as predictive ...
research
02/20/2019

Easily implementable time series forecasting techniques for resource provisioning in cloud computing

Workload predictions in cloud computing is obviously an important topic....
research
06/30/2022

A Time Series Forecasting Approach to Minimize Cold Start Time in Cloud-Serverless Platform

Serverless computing is a buzzword that is being used commonly in the wo...

Please sign up or login with your details

Forgot password? Click here to reset