AI/ML for Financial Services
Algorithm, Cloud & Security     /     AI & FinTech
In this workshop, students will be introduced to financial services, trading and the importance of AI/ML in the fintech industry with a set of case studies. Students will learn fundamental concepts of AI/ML, including supervised/unsupervised learning, bias-variance tradeoff, principal component analysis and neural networks. You will get hands-on experience in obtaining financial data via Quandl, or Yahoo Finance and understanding financial data and structure the data in a way that is amenable to ML algorithms. Students will be equipped with skill to implement machine learning algorithms to extract key features from financial datasets. Students will also be trained to develop fintech web applications using modern web application frameworks reactJS, python-flask and basic DB.

Learning Outcomes: 
  • Understand and appreciate the growing importance of AI/ML in the Financial Industry. 
  • Understand the and distinguish between supervised machine learning (ML), unsupervised ML, deep learning and artificial intelligence. 
  • Understanding statistical and mathematical models and their limitations. 
  • Understand Financial datasets and prepare the data for ML using Python libraries. 
  • Build and apply appropriate AI/ML models and data processing techniques using Python libraries for business decisions in financial settings. 
  • Use reactJS, python-flask, basic DB operations (CURD) to build fintech web applications. 
Prerequisites: Python Programming Knowledge (Basic data structures and numpy)
About Professor
Professor Anand Bhojan
Department of Computer Science, School of Computing, NUS

Prof Bhojan Anand has received Ph.D. degree in Computer Science from National University of Singapore. He has received several awards for academic excellence including state government’s higher education scholarship, gold medal for securing university first rank, graduate research achievement award and his thesis was nominated for best thesis award. He is teaching game development, computer networks, fintech systems design and virtual reality courses at NUS. He is a fellow of NUS Fintech academy, teaching fintech applications development. He has served as a mentor for Gambit (game development lab) at MIT. USA.
His research interests center on wireless networks, robotics, applied AI, interactive virtual media environments. He has published five books on mobile computing and networks and two books on Robotics. He often speaks in conferences and has received best-invited presenter award in SIAA’s International M2M (Machine-2-Machine) conference and expo. His works on wireless networks and interactive virtual environments are published in prestigious conferences like ACM-Multimedia, ACM -Mobisys, IEEE-Infocom,ACM-SIGCOM. He is an Associate Editor of Elsevier - Computers and Electrical Engineering Journal.