Merlion 时间序列的机器学习库

开源网站开源项目 24-03-27 17:23:33

Merlion 是一个用于时间序列智能的 Python 库。它提供了一个端到端的机器学习框架,包括加载和转换数据、构建和训练模型、后处理模型输出以及评估模型性能。它支持各种时间序列学习任务,包括单变量和多变量时间序列的预测和异常检测。该库旨在为工程师和研究人员提供一站式解决方案,以快速开发满足其特定时间序列需求的模型,并在多个时间序列数据集中对它们进行基准测试。

Merlion 的主要特点是:

标准化且易于扩展的数据加载和基准测试,适用于广泛的预测和异常检测数据集。

用于异常检测和预测的各种模型库,在共享界面下统一。模型包括经典的统计方法、树集成和深度学习方法。高级用户可以根据需要完全配置每个模型。

高效、稳健地实现良好性能并为新用户提供起点的抽象DefaultDetectorDefaultForecaster模型。

AutoML 用于自动超参数调整和模型选择。

实用的、受行业启发的异常检测器后处理规则,使异常分数更具可解释性,同时还减少了误报的数量。

易于使用的集成,结合多个模型的输出以实现更强大的性能。

灵活的评估管道,模拟生产中模型的实时部署和重新训练,并评估预测和异常检测的性能。

对可视化模型预测的本机支持。

[Merlion 时间序列的机器学习库]相关推荐

Numba 通过 LLVM 加速 Python

Numba 是Cython的竞争项目。同样地,numba 把 Python 源码通过LLVMPy生成 JIT 后的 .so 文件来加速。 不……...

Paz 持续部署产品环境

Paz 持续部署产品环境

Paz 是一个基于 Docker、CoreOS、etcd 和 fleet 的持续部署产品环境。是一个类似 PaaS 工作流程的可插入……...

iOS iPhone操作系统

iOS iPhone操作系统

iOS 是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch、iPad 以及 Apple TV 使用。就……...

Libra Facebook 发行的数字货币

Libra Facebook 发行的数字货币

Facebook 宣布了其数字货币、钱包和区块链,它新成立了一家子公司 Calibra,其目标是通过Libra网络向用户……...

OWNER Properties 文件封装库

OWNER 是一个简单的 Java 对 Properties 文件的封装库,假设 properties 配置如下: port=80hostname=foo……...

今日开源
  1. Electron 跨平台桌面应用开发工具

    Electron 跨平台桌面应用开发工具

    Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。 Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用……

    开源软件 2024-05-17

  2. CAF C++ actor 模型框架

    CAF —— C++ actor 模型框架,借鉴了 erlang 和 akka 的actor思想。使用C++现代编程规模实现。特点是:轻量级、分布式、简单、可适应以及无锁。 下载和构建: gitclonehttps://github.com/actor-framework/actor-fr……

    开源软件 2024-05-17

  3. TTime翻译软件:开源OCR翻译神器

    TTime翻译软件:开源OCR翻译神器

    TTime是一款功能丰富的翻译软件,提供了多种便捷的翻译方式和文字识别功能。这个软件支持多种翻译源,并提供了截图翻译、划词翻译、输入翻译、悬浮球翻译、截图OCR、静默截图OCR、剪贴板监听翻译等功能。TTime 软……

    TTime 2024-05-17

返回顶部小火箭