Linking SciML Julia helicopter challenge to Microprediction.Org
Project description
helicopter
Fork me
Tiny repo that creates a helicopter data stream at Microprediction.Org
It also contains some snippets of code showing how to:
- Retrive and interpret bivariate stream data at Microprediction.Org
- Fit a copula function
- Make a prediction submission
See article for more explanation.
Background information
Yes this is a Python package but it was inspired by the Helicopter Julia Challenge created by Chris Rackausckas of the SciML group at MIT. In that challenge contestants are provided incomplete data from a helicopter and asked to infer the latent dynamics.
- Video of the helicopter https://www.youtube.com/watch?v=2g1-sDZ3BVw
- Home page of challenge https://github.com/SciML/HelicopterSciML.jl
- Chris will be teaching how to do automated discovery of missing physical equations from a first principle model at at workshop on July 26th, 2020. Sign up for JuliaCon at https://juliacon.org/2020/
The goal of the Julia challenge is to utilize automated tools to discover a physcially-explainable model that accurately predicts the dynamics of the system.
A quick peek at the helicopter data
import pandas as pd
data = pd.read_csv('https://raw.githubusercontent.com/SciML/HelicopterSciML.jl/master/data/Lab-Helicopter_Experimental-data.csv').plot()
Fitting implied helicopter data
See helicopter/exploratory/helicopula.py
If you prefer notebooks:
https://github.com/microprediction/PDCI/blob/master/helicopula.ipynb
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file helicopter-0.0.5.tar.gz
.
File metadata
- Download URL: helicopter-0.0.5.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f6ed82bfec80282b9ab4f7e0b79382004faaad901d57148dcaec4c78186ce5b |
|
MD5 | 6cc99f0234fc74500f79566df948a4e2 |
|
BLAKE2b-256 | 6ec955b224b7109c6a7b010ac8c658005c7de48089a074ca693d5b89ad36ede2 |
File details
Details for the file helicopter-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: helicopter-0.0.5-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32689fa07da4fea25f930502da3c946815b00ae1af711b2106686461d985a39c |
|
MD5 | cd41d736b7aa0126018a52cbd80e4f45 |
|
BLAKE2b-256 | b9a545d145732f8702234d4f8b9f0d9dc7b9e4501cba53307fefdce87689bde4 |