Code Monkey home page Code Monkey logo

cbc_2024's Introduction

Central Bank of Chile 2024 Scientific Computing Workshop

This is the homepage for the QuantEcon scientific and high performance computing workshop to be held at the Central Bank of Chile in May 2024.

Instructor

Bio: John Stachurski is a mathematical and computational economist who works on algorithms at the intersection of dynamic programming, Markov dynamics, economics, and finance. His work is published in journals such as the Journal of Finance, the Journal of Economic Theory, Automatica, Econometrica, and Operations Research. In 2016 he co-founded QuantEcon with Thomas J. Sargent.

Abstract

Open source scientific computing environments built around the Python programming language have expanded rapidly in recent years. They now form the dominant paradigm in artificial intelligence and many fields within the natural sciences. Economists can greatly enhance their modeling and data processing capabilities by exploiting Python's scientific ecosystem. This course will cover the foundations of Python programming and Python scientific libraries, as well as showing how they can be used in economic applications for rapid development and high performance computing.

Topics

Monday: overview and Python intro

  • An overview of modern scientific computing
  • AI and its impact on economic modeling
  • Quick introduction to Python

Tuesday: scientific Python

  • Linear regression with Python
  • Accelerating Python using Numba and Fortran
  • Inventory dynamics
  • Gini coefficients and Lorenz curves
  • Wealth dynamics (simple model)
  • Markov chains

Wednesday: JAX, GPUs and autodiff

  • Introduction to JAX and GPU computing
  • Automatic differentiation
  • Autodiff application: Epstein-Zin preferences
  • Wealth dynamics revisited
  • Inventory dynamics revisited
  • Job search

Thursday: dynamic programming with JAX

  • Dynamic programming: theory and algorithms
  • Optimal savings problems (JAX)
  • Endogenous grid method (JAX)

Friday: equilibrium models with JAX

  • Aiyagari model
  • Arellano sovereign default model
  • Bianchi overborrowing model
  • Hopenhayn industry model

Dates

  • May 13th - 17th

Prerequisites

All participants should bring laptop computers. If possible, participants should bring laptops with the ability to install open source software. For those without such permissions, a cloud computing option will be provided. The courses assume knowledge of the fundamentals of linear algebra, analysis, dynamic optimization and probability.

Suitable background can be found in the first few chapters of Dynamic Programming.

cbc_2024's People

Contributors

jstac avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.