arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1802.00673cs.DCcs.LGcs.OS
收藏

用于资源使用预测的表示学习

Representation Learning for Resource Usage Prediction

NEC Laboratories Europe(NEC欧洲实验室)

Florian Schmidt, Mathias Niepert, Felipe Huici

摘要:

创建一个计算机系统的模型,可用于预测未来的资源使用和检测异常的任务是一个具有挑战性的问题。当前的大多数系统依赖于对工作负载和系统统计数据的分析和过于简单的假设。这些解决方案通常是一种通用的解决方案,以便适用于广泛的应用和系统环境。在本文中,我们提出了我们正在进行的工作,从标准的资源使用统计到内核和库调用的应用程序集成到一个机器学习模型的系统遥测。直观地说,这样的ML模型在任何时间点都近似于系统的状态,并允许我们解决资源使用预测和异常检测等任务。为了实现这一目标,我们利用现成的信息,而不需要对系统上运行的应用程序进行任何更改。我们训练递归神经网络来学习所考虑的系统的模型。作为概念证明,我们专门对模型进行训练,以预测正在运行的应用程序的未来资源使用情况。

英文摘要:

Creating a model of a computer system that can be used for tasks such as predicting future resource usage and detecting anomalies is a challenging problem. Most current systems rely on heuristics and overly simplistic assumptions about the workloads and system statistics. These heuristics are typically a one-size-fits-all solution so as to be applicable in a wide range of applications and systems environments. With this paper, we present our ongoing work of integrating systems telemetry ranging from standard resource usage statistics to kernel and library calls of applications into a machine learning model. Intuitively, such a ML model approximates, at any point in time, the state of a system and allows us to solve tasks such as resource usage prediction and anomaly detection. To achieve this goal, we leverage readily-available information that does not require any changes to the applications run on the system. We train recurrent neural networks to learn a model of the system under consideration. As a proof of concept, we train models specifically to predict future resource usage of running applications.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑