VN2 Inventory Planning Challenge
Share:
Finished
competition-bg

VN2 Inventory Planning Challenge

Test your inventory planning skills: cut holding costs, prevent shortages, and master real-world inventory planning.

DataSource.AI
E-commerce/Retail
Total Prize 18,000
Scroll To Top

Notebooks

Community contributed notebooks to help you get started right away

19 Notebooks

Static Order Up To Level Simulation Starter

Static Order Up To Level Simulation Starter NB With Polars/Numba. This can easily be made forecast driven!

Jack Rodenberg

2 months ago

UPDATED// Starter Notebook // RL/Simulation Tuning — Baseline, Segment Optuna, and Feature Policy Submissions

A practical RL-style tuning notebook that wraps an organizer-like simulator to optimize ordering policies. It supports grid-tuned baseline, per‑Department Optuna tuning, and a feature‑driven policy search, each producing a ready‑to‑submit CSV in the platform’s index order.

Ph D

2 months ago

VN2 Inventory simulation code

The "official" code

Nicolas Vandeput

2 months ago

UPDATED// Starter Notebook // Hierarchical Empirical Bayes for Robust Inventory Ordering

Stabilize low‑data SKUs via partial pooling across Division/Department/ProductGroup with NB‑GLM + Empirical Bayes shrinkage, per‑segment variance, and CV‑tuned strength. Generates a submission using a newsvendor base‑stock policy.

Ph D

2 months ago

Official Benchmark

An 13-week seasonal moving average combined with a forecast-driven policy with a 4 weeks coverage

Nicolas Vandeput

2 months ago

Inventory Snapshots

A forward-looking graphic view of the inventory position and balance

David Armstrong

2 months ago

UPDATED// Starter Notebook // Model‑Based Ordering with Per‑SKU Routing (SES/Croston/TBATS) + Base‑Stock Submission

A production‑ready notebook that routes each SKU to SES, Croston, or TBATS based on data features, estimates μ̂ and σ̂ per SKU, and generates a valid base‑stock submission CSV in the platform’s index order. Repo: http://github.com/senoni-research/vn2inventory.

Ph D

2 months ago

Getting Started - Forecasting with Machine Learning

Learn how to use MLForecast to leverage machine learning models for time series forecasting

Marco Peixeiro

2 months ago

Getting Started - Forecasting with Deep Learning

Use deep learning for time series forecasting

Marco Peixeiro

2 months ago

Deep Reinforcement Learning for Inventory Planning

Implementation of Deep RL for the VN2 Inventory Planning challenge

Matias Alvo

2 months ago

Getting Started - Prepare Data for Forecasting Using Nixtla

Format and preprocess your data for time series forecasting

M Menchero

2 months ago

UPDATED// Starter Notebook // EDA + Base-Stock: Demand, Availability, ABC/XYZ, Service-Level Sweep

End-to-end EDA for VN2 Order #1 with demand stats, availability analysis, ABC/XYZ segmentation, and a service-level sensitivity sweep; includes artifact exports and a ready-to-run CLI for generating a valid submission. Repo: https://github.com/senoni-research/vn2inventory.

Ph D

3 months ago

Inventory Snapshots - Week 1

Describes how to interpret the Inventory Snapshot

David Armstrong

2 months ago

KumoRFM Tutorial: Multi-Hop Temporal Forecasting on Relational Retail Data

Handbook-grade tutorial demonstrating KumoRFM's zero-shot demand forecasting using relational graphs (sales → SKUs → products/stores). Forecast-only, no policies.

Ph D

2 months ago

Getting Started - Forecasting with Statistical and Hierarchical Models

Use statistical models for time series forecasting and learn hierarchical reconciliation methods.

M Menchero

2 months ago

From Forecasts to Graphs — Rethinking How We Order

An ordering system that doesn’t just forecast — it understands relationships and anticipates demand.

Ph D

2 months ago

Nixtla Forecast & Demand Type Classification

This notebook demonstrates the use of StatsForecast and NeuralForecast methods to analyze time series data. It includes the methodology to identify the demand type of each time series, helping to understand patterns such as intermittent, smooth, or seasonal demand.

Gouthaman Tharmathasan

about 2 months ago

🤖 AI Forecasting Arena: Multi-Agent Competition

Can AI agents autonomously create state-of-the-art forecasting models? We're about to find out!

Monim c

about 1 month ago

Weighted ensemble with AutoMFLES and Lightgbm (using AutoMLForecast module from Nixtla) to reduce regression to the mean

Weighted ensemble from AutoMFLES and Lightgbm by minimising a desired error using scipy optimise to reduce regression to the mean.

jan rathfelder

about 1 month ago

Join our private community in Discord

Keep up to date by participating in our global community of data scientists and AI enthusiasts. We discuss the latest developments in data science competitions, new techniques for solving complex challenges, AI and machine learning models, and much more!