- Basic Linear Algebra
- Any experience with programming
The aim of this workshop is to introduce you to Data Science and especially Linear Models.
We will answer questions, such as "what is a model?" and "why linear in particular".
Then, we will go through some applications, starting with a Simple Beta Hedging algorithm, usually used in Finance.
Finally, we will get our hands dirty with implementing this algorithm in vanilla Python
and then using off-shelf Machine Learning frameworks, such as scikit-learn
and TensorFlow
.
Linear Models
Finance - Simple Beta Hedging
Vanilla Python
- Follow
Python
setup environment - Run
make setup
command
- Regression Analysis, MIT 18.S096 Topics in Mathematics with Applications in Finance [PDF]
- The Linear Model I, Caltech CS 156 Machine Learning [PDF]
- The Linear Model II, Caltech CS 156 Machine Learning [PDF]
- Linear Regression, Oxford Machine Learning [PDF]