---
# System prepended metadata

title: Challenge (Module 2)
tags: [dataflowr, public]

---

# 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`