Anthill Inside Miniconf – Pune

Machine Learning, Deep Learning and Artificial Intelligence: concepts, applications and tools.


Bayesian methods in data analysis, an introduction

Submitted by Harshad Saykhedkar (@harshss) on Thursday, 12 October 2017

Section: Full talk Technical level: Beginner

View proposal in schedule


If you are in a sector where the outcome of your data analysis and machine learning work has significant monetory impact, then you should learn bayesian data analysis!

Bayesian methods in data analysis have been around for a long time. They are immensely helpful in solving complex decision analysis problems. Bayesian analysis is intuitively simple to understand and is computationally tractable
thanks to modern softwares like stan and pymc. On the other hand, they are rarely covered in introductory data analytics courses or even in engineering/college syllabus.

The purpose of this talk is to,

  • Answer ‘why should you care about bayesian methods for data analysis?’
  • Show their applicability and usefulness.
  • Cover few interesting and fun examples (through code).


  1. Start with basics of bayesian methods, few historical anecdotes about the multiple interpretations of probability.
  2. Cover practical examples and problem statements which are best analysed with bayesian methods.
  3. Show some live coding examples using open source government datasets from fields like econometrics or agriculture or healthcare.
  4. Scratch the surface about algorithmic implementations: how the famous ‘markov chain monte carlo’ MCMC methods work.
  5. Quick review of libraries/tools (pymc).
  6. If you are excited with the idea, how can you study further?


A basic understanding of probability will help to understand the talk. The code examples will be in Python so some familiarity with Python is good too.

Speaker bio

I work as head of data science at, an advertising technology startup based out of Pune. I have 7+ years of experience in data science and started in the field before it was a buzzword :-P. I have built multiple products, handled consulting assignments and delivered solutions using machine learning, R and Python. I hold a Master’s degree in Operations Research from Indian Institute of Technology, Mumbai.

Bayesian methods have been my area of interest for a long time. Over the years, I have formed few opinions about their usefulness and tried my best to understand the underlying theory, that I would like to share through this talk.




Login with Twitter or Google to leave a comment