Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Inter-American Development Bank

Fiscal Management Division

Data analytics Toolkit for Fiscal Management

This toolkit provides some examples of machine learning projects for fiscal management. The examples include supervised learning methods for classification and regression as well as unsupervised methods for anomaly detection. The code is in R and Python but can be easily adapted to other programming languages. A fake generated dataset is used for illustrative purposes in each of the algorithms.

The material presented in this repository includes presentations, videos, code, and theoretical documentation. All the material in this repository was prepared by Rodrigo Azuero, Cesar Montiel, and Ana Yarygina.


  1. Introduction to machine learning

    • What is Machine Learning?
    • When is it useful?
  2. Introduction to supervised learning

    • Regression and classification
    • Bayesian Classification
    • Maximum Likelihood Estimation
    • Gradient Descent
  3. Tree based models

    • Decision trees
    • Regression single-tree models
    • Random forest
    • Boosting, bootstrap, bagging
  4. Model selection and regularization

    • Criteria for model and subset selection
    • Regularization: LASSO, Ridge, and others.
    • Overfitting
    • K-fold cross-validation
  5. Neural Networks

    • Neural networks topology
    • Activation functions
    • Cross-entropy cost minimization
    • Parallelization
  6. Unsupervised learning

    • K-means clustering
    • Dimensionality reduction

About

A Machine Learning Toolkit for Tax Administrations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published