Code Monkey home page Code Monkey logo

m4metalearning-paper-r's Introduction

This page contains the explanation of our forecast method for the M4 competition, authored by Pablo Montero-Manso, Thiyanga Talagala, Rob J Hyndman and George Athanasopoulos.

As part of our submission, we are producing the R package M4metalearning, see installation instructions below. This package is intended to facilitate reproducing the results of our submission, but can also be used on its own to apply our approach to other datasets, either using the pretrained model submitted to the M4 competition or by training new models.

Additionally, the authors have produced another R package M4comp2018, which facilitates the users the access to the M4 competition dataset. The M4comp2018 package can be found here

The description is divided into three sections, the first t

  1. Methodology
  2. Reproducing the results
  3. Usage example of the package

M4metalearning

The goal of the M4Metalearning package is to provide forecasting metalearning tools based on our submission to the M4 competition.

Installation

You can install M4metalearning from github with:

# install.packages("devtools")
devtools::install_github("robjhyndman/M4metalearning")

Note

M4metalearning is using, for the time being, a slight modification of the tsfeatures package. Please install it from:

# install.packages("devtools")
devtools::install_github("pmontman/tsfeatures")

Also, a custom version of the xgboost package is required. It is installed automatically when calling the training functions that use it, since it does not break compatibility. It just supports customized multiclass objective functions. You may install it manually from:

# install.packages("devtools")
devtools::install_github("pmontman/customxgboost")

Usage

For an example of the usage of the package see this page

m4metalearning-paper-r's People

Contributors

mitchelloharawild avatar pmontman avatar robjhyndman avatar samuel-bohman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.