Machine Learning for Economics and Finance in TensorFlow 2
Deep Learning Models for Research and Industry
(Sprache: Englisch)
Machine learning has taken time to move into the space of academic economics. This is because empirical research in economics is concentrated on the identification of causal relationships in parsimonious statistical models; whereas machine learning is...
Voraussichtlich lieferbar in 3 Tag(en)
versandkostenfrei
Buch (Kartoniert)
58.84 €
Produktdetails
Produktinformationen zu „Machine Learning for Economics and Finance in TensorFlow 2 “
Klappentext zu „Machine Learning for Economics and Finance in TensorFlow 2 “
Machine learning has taken time to move into the space of academic economics. This is because empirical research in economics is concentrated on the identification of causal relationships in parsimonious statistical models; whereas machine learning is oriented towards prediction and is generally uninterested in either causality or parsimony. That leaves a gap for students, academics, and professionals who lack a standard reference on machine learning for economics and finance.This book focuses on economic and financial problems with an empirical dimension, where machine learning methods may offer something of value. This includes coverage of a variety of discriminative deep learning models (DNNs, CNNs, LSTMs, and DQNs), generative machine learning models (GANs and VAEs), and tree-based models. It also covers the intersection of empirical methods in economics and machine learning, including regression analysis, natural language processing, and dimensionality reduction.
TensorFlow offers a toolset that can be used to define and solve any graph-based model, including those commonly used in economics. This book is structured to teach through a sequence of complete examples, each framed in terms of a specific economic problem of interest or topic. This simplifies otherwise complicated concepts, enabling the reader to solve workhorse theoretical models in economics and finance using TensorFlow.
What You'll Learn
- Define, train, and evaluate machine learning models in TensorFlow 2
- Apply fundamental concepts in machine learning, such as deep learning and natural language processing, to economic and financial problems
- Solve theoretical models in economics
Who This Book Is For
Students, data scientists working in economics and finance, public and private sector economists, and academic social scientists
Inhaltsverzeichnis zu „Machine Learning for Economics and Finance in TensorFlow 2 “
Chapter 1: TensorFlow 2.0Chapter Goal: Introduce TensorFlow 2 and discuss preliminary material on conventions and practices specific to TensorFlow.
· Differences between TensorFlow iterations
· TensorFlow for economics and finance
· Introduction to tensors
· Review of linear algebra and calculus
· Loading data for use in TensorFlow
· Defining constants and variables
Chapter 2: Machine Learning and Economics
Chapter Goal: Provide a high-level overview of machine learning models and explain how they can be employed in economics and finance. Part of the chapter will review existing work in economics and speculate on future use-cases.· Introduction to machine learning
· Machine learning for economics and finance
· Unsupervised machine learning
· Supervised machine learning
· Regularization
· Prediction
· Evaluation
Chapter 3: Regression
Chapter Goal: Explain how regression models are used primarily for prediction purposes in machine learning, rather than hypothesis testing, as is the case in economics. Introduce evaluation metrics and optimization routines used to solve regression models.
· Linear regression
· Partially-linear regression
· Non-linear
... mehr
regression
· Logistic regression
· Loss functions
· Evaluation metrics· Optimizers
Chapter 4: Trees
Chapter Goal: Introduce tree-based models and the concept of ensembles.· Decision trees
· Regression trees
· Random forests
· Model tuning
Chapter 5: Gradient Boosting
Chapter Goal: Introduce gradient boosting and discuss how it is applied, how models are tuned, and how to identify important features.
· Introduction to gradient boosting
· Boosting with regression models· Boosting with trees
· Model tuning
· Feature importance
Chapter 6: Images
Chapter Goal: Introduce the high level Keras and Estimators APIs. Explain how these libraries can be used to perform image classification using a variety of deep learning models. Also, discuss the use of pretrained models and fine-tuning. Speculate on image classification uses in economics and finance.
· Keras· Estimators
· Data preparation
· Deep neural networks
· Convolutional neural networks
· Recurrent neural networks
· Capsule networks
· Pretrained models· Model fine-tuning
Chapter 7: Text
Chapter Goal: Introduce text analysis, which has been applied extensively in economics. Cover the process of cleaning text and converting it into a numerical format, as well as a selection of unsupervised, supervised, and generative models. Discuss state-of-the-art models in the literature.
· The natural language toolkit
· Data cleaning and preparation
· Tokenization· Word embeddings
· The bag-of-words model
· Sentiment analysis
· Static and dynamic topic modeling
· Text classification
· Text generation
· Pretrained models
Chapter 8: Time Series
Chapter Goal: Empirical work in macroeconomics and finance relies extensively on time series analysis. Methods from machine learning for sequential data analysis currently have low penetration in the economics literature. This chapter will speculate on how machine learning methods could be used in time series analysis.
· Text and time series
· Sequential models of machine learning
· Recurrent neural networks
· Long short-term memory· Forecasting
· Model evaluation
· Comparison with methods in economics and finance
Chapter 9: Dimensionality Reduction
Chapter Goal: Discuss dimensionality reduction as it is used in economics. Explain commonly used tools in machine learning for dimensionality reduction, including those which are also used in economics and finance.
· Dimensionality reduction in economics· Principal component analysis
· Partially linear regression
· The autoencoder model
Chapter 10: Generative Models
Chapter Goal: Introduce the concept of generative machine learning, including a discussion of existing models. Review the few applications of generative machine learning in economics and finance and speculate on potential future uses.
· Introduction to generative machine learning· Variational autoencoders
· Generative adversarial networks
· Applications in economics and finance
Chapter 11: Theoretical Models
Chapter Goal: Discuss how theoretical models in economics and finance can be defined and solved using TensorFlow. Provide complete definitions and solutions for several workhorse models.
· Defining mathematical models· Automatic differentiation
· Optimizers
· Performance evaluation
· Solving models in economics and finance
· Logistic regression
· Loss functions
· Evaluation metrics· Optimizers
Chapter 4: Trees
Chapter Goal: Introduce tree-based models and the concept of ensembles.· Decision trees
· Regression trees
· Random forests
· Model tuning
Chapter 5: Gradient Boosting
Chapter Goal: Introduce gradient boosting and discuss how it is applied, how models are tuned, and how to identify important features.
· Introduction to gradient boosting
· Boosting with regression models· Boosting with trees
· Model tuning
· Feature importance
Chapter 6: Images
Chapter Goal: Introduce the high level Keras and Estimators APIs. Explain how these libraries can be used to perform image classification using a variety of deep learning models. Also, discuss the use of pretrained models and fine-tuning. Speculate on image classification uses in economics and finance.
· Keras· Estimators
· Data preparation
· Deep neural networks
· Convolutional neural networks
· Recurrent neural networks
· Capsule networks
· Pretrained models· Model fine-tuning
Chapter 7: Text
Chapter Goal: Introduce text analysis, which has been applied extensively in economics. Cover the process of cleaning text and converting it into a numerical format, as well as a selection of unsupervised, supervised, and generative models. Discuss state-of-the-art models in the literature.
· The natural language toolkit
· Data cleaning and preparation
· Tokenization· Word embeddings
· The bag-of-words model
· Sentiment analysis
· Static and dynamic topic modeling
· Text classification
· Text generation
· Pretrained models
Chapter 8: Time Series
Chapter Goal: Empirical work in macroeconomics and finance relies extensively on time series analysis. Methods from machine learning for sequential data analysis currently have low penetration in the economics literature. This chapter will speculate on how machine learning methods could be used in time series analysis.
· Text and time series
· Sequential models of machine learning
· Recurrent neural networks
· Long short-term memory· Forecasting
· Model evaluation
· Comparison with methods in economics and finance
Chapter 9: Dimensionality Reduction
Chapter Goal: Discuss dimensionality reduction as it is used in economics. Explain commonly used tools in machine learning for dimensionality reduction, including those which are also used in economics and finance.
· Dimensionality reduction in economics· Principal component analysis
· Partially linear regression
· The autoencoder model
Chapter 10: Generative Models
Chapter Goal: Introduce the concept of generative machine learning, including a discussion of existing models. Review the few applications of generative machine learning in economics and finance and speculate on potential future uses.
· Introduction to generative machine learning· Variational autoencoders
· Generative adversarial networks
· Applications in economics and finance
Chapter 11: Theoretical Models
Chapter Goal: Discuss how theoretical models in economics and finance can be defined and solved using TensorFlow. Provide complete definitions and solutions for several workhorse models.
· Defining mathematical models· Automatic differentiation
· Optimizers
· Performance evaluation
· Solving models in economics and finance
... weniger
Autoren-Porträt von Isaiah Hull
Isaiah Hull received his PhD in Economics from Boston College in 2013 and has since worked in the Research Division at Sweden's Central Bank. He has published numerous articles in academic journals primarily concentrated in computational economics with applications in macroeconomics, finance, and housing. Most of his recent work makes use of techniques from machine learning. He also regularly presents at conferences on machine learning and big data in economics. And Isaiah is an accomplished teacher with experience teaching TensorFlow 2.0. Currently, he's working on a project to introduce quantum computing to economists.
Bibliographische Angaben
- Autor: Isaiah Hull
- 2020, 1st ed., XIII, 368 Seiten, 61 farbige Abbildungen, Maße: 15,7 x 23,7 cm, Kartoniert (TB), Englisch
- Verlag: Springer, Berlin
- ISBN-10: 1484263723
- ISBN-13: 9781484263723
Sprache:
Englisch
Kommentar zu "Machine Learning for Economics and Finance in TensorFlow 2"
0 Gebrauchte Artikel zu „Machine Learning for Economics and Finance in TensorFlow 2“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Machine Learning for Economics and Finance in TensorFlow 2".
Kommentar verfassen