Question: Write a python program using differentiable programming techniques to approximate the measurement data in measurements.csv with a parameterised function fp : R 7 R, t
Write a python program using differentiable programming techniques to approximate the measurement data in measurements.csv with a parameterised function fp : R 7 R, t x. You may use pytorch, tensorflow or jax for this (or maybe a combination of these packages; using numpy and matplotlib for supporting functionality is fine any other packages are not needed; check with the coursework setter if in doubt). You are free to choose any function type (some analytical function, a neural network, etc), but you may want to consider the circuit diagram to choose a suitable function and its parameterisation. Your code can produce the results in any suitable format, on the terminal or in files. Assume measuremnts.csv is in the directory the python file is executed from
measuremmnts.csv can be downloaded from this link: https://filetransfer.io/data-package/PQoDuzrP#link
measuremmnts.csv file contains measurements obtained from the analog circuit below. It is a csv file where the first column contains the time and the second column the voltage measurement at x in the circuit (1, 000 datapoints from time 0 to 2)
Explain how the circuit works

Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
