- Machine Learning for Finance
- Jannes Klaas
- 252字
- 2021-06-11 13:26:20
The machine learning software stack
In this chapter, we will be using a range of different libraries that are commonly used in machine learning. Let's take a minute to look at our stack, which consists of the following software:
- Keras: A neural network library that can act as a simplified interface to TensorFlow.
- NumPy: Adds support for large, multidimensional arrays as well as an extensive collection of mathematical functions.
- Pandas: A library for data manipulation and analysis. It's similar to Microsoft's Excel but in Python, as it offers data structures to handle tables and the tools to manipulate them.
- Scikit-learn: A machine learning library offering a wide range of algorithms and utilities.
- TensorFlow: A dataflow programming library that facilitates working with neural networks.
- Matplotlib: A plotting library.
- Jupyter: A development environment. All of the code examples in this book are available in Jupyter Notebooks.
The majority of this book is dedicated to working with the Keras library, while this chapter makes extensive use of the other libraries mentioned. The goal here is less about teaching you all the tips and tricks of all the different libraries, but more about showing you how they are integrated into the process of creating a predictive model.
Note
Note: All of the libraries needed for this chapter are installed on Kaggle kernels by default. If you are running this code locally, please refer to the setup instructions in Chapter 1, Neural Networks and Gradient-Based Optimization, and install all of the libraries needed.
- 電腦軟硬件維修大全(實例精華版)
- Effective STL中文版:50條有效使用STL的經驗(雙色)
- 深入淺出SSD:固態(tài)存儲核心技術、原理與實戰(zhàn)
- Unity 5.x Game Development Blueprints
- Learning Stencyl 3.x Game Development Beginner's Guide
- 計算機維修與維護技術速成
- The Deep Learning with Keras Workshop
- Python Machine Learning Blueprints
- The Artificial Intelligence Infrastructure Workshop
- 觸摸屏應用技術從入門到精通
- FPGA實戰(zhàn)訓練精粹
- 電腦主板維修技術
- 現代多媒體技術及應用
- Arduino+3D打印創(chuàng)新電子制作2
- 計算機組裝與維護項目化教程(第二版)