The School of Informatics, Computing, and Engineering (SICE) CS Colloquium Series and Data Science Talk Series
Speaker: Chung-Chieh Shan, Assistant Professor, School of Informatics, Computing, and Engineering
Where: Luddy Hall, Rm. 1106 (Dorsey Learning Hall)
When: Friday, September 21, 2018, 10:30 am
Topic: Calculating distributions
Abstract: The ways people reason about probability distributions in domains such as machine learning have been naturally shifting: away from thoughtful proving with definitions using first principles, and towards mechanical calculation with expressions using derived principles. To this end, we have automated three useful operations on distributions, as transformations on probabilistic programs. These operations are (1) to recognize a density as belonging to a known distribution family, (2) to eliminate a random variable by summation or integration, and (3) to disintegrate a joint measure into a marginal and a conditional measure. It is thus promising to support probabilistic reasoning and ease machine learning by drawing techniques from programming languages and computer algebra. Ongoing challenges include how to handle a wide variety of container data types and generating programs, and how human guidance should interact with machine assistance.
Biography: Chung-chieh Shan is an assistant professor of computer science at Indiana University. He received his PhD from Harvard University in 2005. He studies things that can be both meaningful and executable, such as programs and utterances.