# Challenge (Module 2) [![](https://i.imgur.com/kgtJWBn.png)](https://dataflowr.github.io/website/modules/2b-automatic-differentiation/) Adapt your code to solve the following challenge: Some small modifications: - First modification: we now generate points $(x_t,y_t)$ where $y_t= \exp(w^*\cos(x_t)+b^*)$, i.e $y^*_t$ is obtained by applying a deterministic function to $x_t$ with parameters $w^*$ and $b^*$. Our goal is still to recover the parameters $w^*$ and $b^*$ from the observations $(x_t,y_t)$. - Second modification: we now generate points $(x_t,y_t)$ where $y_t= \exp(w^*\cos(p^*x_t)+b^*)$, i.e $y^*_t$ is obtained by applying a deterministic function to $x_t$ with parameters $p^*$, $w^*$ and $b^*$. Our goal is still to recover the parameters from the observations $(x_t,y_t)$. ![](https://i.imgur.com/bBlG8RH.png) ###### tags: `public` `dataflowr`