Electromyography and Gradient Boosting#

In this assignment you will expand on the Gradient Boosting ensemble prediction method you saw in class by coding it from scratch

Background and Documentation (30 points)#

Make sure you go through this, this and this excellent writeups. Summarise the technique including the equations in a markdown file or notebook.

Coding from scratch using JAX (30 points)#

Using libraries from the JAX ecosystem, code gradient boosting from scratch using the clipped cosinusoidal dataset for the classification task.

EMG Dataset (40 points)#

Apply your gradient boosting implementation to the EMG dataset - for a demonstration of a similar application see this tutorial

Every student that publishes this assignment as a tutorial on their Medium account will receive 5 additional points before the letter course grade is determined at the end of the semester. Link your published article in your github repo README.md file.