Xinyu ZhangIntuitive Explanation of Effective Sample Size in Importance SamplingImportance Sampling is a widely used technique in machine learning algorithms. For example, nearly all policy gradient methods rely on…3 min read·Feb 28, 2021----
Xinyu ZhangA Brief Introduction for Reinforcement LearningThis post is based on the material I prepare for a learning session in my department. I have also made a slide and recorded video, but I…11 min read·Feb 9, 2021----
Xinyu ZhangExplain Selection Bias in Online Experiment with PythonRecently, I read an article [1] about selection bias in online a/b tests, which describes a simple but intriguing phenomenon, i.e., app…4 min read·Jan 17, 2021----
Xinyu ZhangLecture Notes — How to Write a Great Research PaperRecently, I have watched a lecture on youtube about the practice of writing a good research paper. I find this video very useful; here I…5 min read·Jan 3, 2021----
Xinyu ZhangLearn AI Game Playing Algorithm Part III — Counterfactual Regret MinimizationIn Post I and II, I have introduced some basics of AI game-playing algorithms, and Monte Carlo Tree Search (MCTS) [1], a popular algorithm…12 min read·Dec 26, 2020--1--1
Xinyu ZhangLearn AI Game Playing Algorithm Part II — Monte Carlo Tree SearchIn the last post, I introduce some background knowledge for game ai, namely, game representation, game categorization, and three important…9 min read·Dec 21, 2020----
Xinyu ZhangLearn AI Game Playing Algorithm Part I — Game BasicsGame AI has always been a popular field with many impressive achievements. Next, I will start writing a series of three posts, talking…8 min read·Dec 11, 2020----
Xinyu ZhangDive into Latent Dirichlet Allocation· Introduction · Key Questions to Understand LDA ∘ Why Dirichlet Distribution? ∘ Why is Exact Inference intractable? ∘ How…6 min read·Nov 13, 2020----
Xinyu ZhangRigging the Lottery Making All Tickets WinnersRigging the Lottery: Making All Tickets Winners [Supplemental] ICML 20204 min read·Oct 21, 2020----