Using Reinforcement learning to play Chair The Fed.
Chair the Fed designed by Federal Reserve Bank of San Francisco to teach about the effect of external factors like news and how manipulating the fed funds rate, you can keep the inflation and unemployment at target rates. The game puts the player in the role of setting monetary policy as Chairman of the Federal reserve for fifteen quarters.
The goals are as follows: inflation rate (2 percent) and unemployment rate (5 percent) and the information in the headline reflects changes in the levels of inflation and unemployment.Chairman can set the Fed funds rates to control these economic factors within the target. Fed funds rate is the primary tool for monetary policy and is shown on the game screen.
The game ends on an announcement screen indicating "Congratulations" if the Chair has kept the economy on track (close to the goals for inflation and unemployment) or "Sorry" if the goals have not been met.
- Pytesseract
- Tensorflow
- Keras
- MatplotLib
- selenium
- PIL
- cv2
- torch
Run main.py in train or test mode. Toggle the train_mode variable to run in train or test mode.
- there is too much up and down fed rates are set by the agent have to find a policy which having very low fluctuation.
- need to run the model for more number of epochs.