Skip to content

Latest commit

 

History

History

Machine-Learning-For-Finance

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Machine Learning for Finance

This is the code repository for Machine Learning for Finance, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the book

Machine Learning for Finance explores new advances in machine learning and shows how they can be applied in the financial sector. It explains the concepts and algorithms behind the main machine learning techniques and provides example Python code for implementing the models yourself.

How to run this code

The code in this repository is quite compute heavy and best run on a GPU enabled machine. The datascience platform Kaggle offers free GPU recourses together with free online Jupyter notebooks. To make edits on the Kaggle notebooks, click 'Fork' to create a new copy of the notebook. You will need a Kaggle account for this.

Alternatively you can just view the notebooks on NB Viewer or download the code and run it locally.

Chapter 1 - Neural Networks and Gradient-Based Optimization

Chapter 2 - Applying Machine Learning to Structured Data

Chapter 3 - Utilizing Computer Vision

Chapter 4 - Understanding Time Series

Chapter 5 - Parsing Textual Data with Natural Language processing

Chapter 6 - Using Generative Models

Chapter 7 - Reinforcement Learning for Financial Markets

Chapter 8 - Privacy, Debugging, and Launching Your Products

Chapter 9 - Fighting Bias in Machine Learning

Chapter 10 - Bayesian Inference and Probabilistic Programming