首页> 外文会议>ACM SIGMOD international conference on Management of data >Adaptive stream resource management using Kalman Filters
【24h】

Adaptive stream resource management using Kalman Filters

机译:使用卡尔曼滤波器的自适应流资源管理

获取原文

摘要

To answer user queries efficiently, a stream management system must handle continuous, high-volume, possibly noisy, and time-varying data streams. One major research area in stream management seeks to allocate resources (such as network bandwidth and memory) to query plans, either to minimize resource usage under a precision requirement, or to maximize precision of results under resource constraints. To date, many solutions have been proposed; however, most solutions are ad hoc with hard-coded heuristics to generate query plans. In contrast, we perceive stream resource management as fundamentally a filtering problem, in which the objective is to filter out as much data as possible to conserve resources, provided that the precision standards can be met. We select the Kalman Filter as a general and adaptive filtering solution for conserving resources. The Kalman Filter has the ability to adapt to various stream characteristics, sensor noise, and time variance. Furthermore, we realize a significant performance boost by switching from traditional methods of caching static data (which can soon become stale) to our method of caching dynamic procedures that can predict data reliably at the server without the clients' involvement. In this work we focus on minimization of communication overhead for both synthetic and real-world streams. Through examples and empirical studies, we demonstrate the flexibility and effectiveness of using the Kalman Filter as a solution for managing trade-offs between precision of results and resources in satisfying stream queries.
机译:为了有效地回答用户查询,流管理系统必须处理连续的,大容量的,可能有噪声的且随时间变化的数据流。流管理的一个主要研究领域试图为查询计划分配资源(例如网络带宽和内存),以在精度要求下最小化资源使用,或在资源约束下最大化结果精度。迄今为止,已经提出了许多解决方案。但是,大多数解决方案都是临时的,具有硬编码的启发式方法来生成查询计划。相反,我们认为流资源管理从根本上说是一个过滤问题,其目的是在满足精度标准的前提下尽可能多地过滤数据以节省资源。我们选择Kalman滤波器作为一种通用的自适应滤波解决方案,以节省资源。卡尔曼滤波器具有适应各种流特征,传感器噪声和时间变化的能力。此外,通过从缓存静态数据的传统方法(可能很快会过时)切换到缓存动态过程的方法,该方法可以在服务器上可靠地预测数据而无需客户参与,从而实现了显着的性能提升。在这项工作中,我们专注于最小化合成流和现实流的通信开销。通过实例和实证研究,我们证明了使用卡尔曼滤波器作为解决结果精度和资源满足流查询之间的权衡问题的解决方案的灵活性和有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号