Welcome


My name is Hao Cheng (程 浩 in Chinese).

I'm a PhD student at University of Washington working with Prof. Mari Ostendorf.

Previously, I got my M.Sc. under the supervision of Prof. Dale Schuurmans and Prof. Csaba Szepesvári at University of Alberta. At the same time, I have been working closely with Prof. Xinhua Zhang and Prof. Yaoliang Yu.

Contact:

Email: <S><Last_Name><First_Name><AT>uw[ashington]?<DOT>edu</S>

Research Interest:

In general, my research interest centers around natural language processing and machine learning


Our team Sounding Board is the 2017 Alexa Prize Winner!

(For details and media coverage, check out more on this link)

Updates:

I'm teaching a course on Conversational AI in Spring 2019. Check out the (course webpage).


Papers [Google Scholar]

[Natural Language Processing]:

A Dynamic Speaker Model for Conversational Interactions

Hao Cheng, Hao Fang, Mari Ostendorf.

In Proc. Conf. of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT), 2019.

Improving Span-based Question Answering Systems with Coarsely Labeled Data

Hao Cheng, Ming-Wei Chang, Kenton Lee, Ankur Parikh, Michael Collins, Kristina Toutanova. arXiv preprint arXiv:1811.02076, 2018

Sounding Board: A User-Centric and Content-Driven Social Chatbot

Hao Fang, Hao Cheng, Maarten Sap, Elizabeth Clark, Ari Holtzman, Yejin Choi, Noah A Smith, Mari Ostendorf.

In Proc. Conf. of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT), demo, 2018.

Sounding Board–University of Washington’s Alexa Prize Submission

Hao Fang, Hao Cheng, Elizabeth Clark, Ariel Holtzman, Maarten Sap, Mari Ostendorf, Yejin Choi, Noah A Smith.

In Alexa Prize Proceedings, 2017.

A Factored Neural Network Model for Characterizing Online Discussions in Vector Space

Hao Cheng, Hao Fang, Mari Ostendorf.

In Proc. Conf. Empirical Methods in Natural Language Processing (EMNLP), 2017.

Bi-directional Attention with Agreement for Dependency Parsing

Hao Cheng, Hao Fang, Xiaodong He, Jianfeng Gao, Li Deng.

In Proc. Conf. Empirical Methods in Natural Language Processing (EMNLP), 2016.

Learning Latent Local Conversation Modes for Predicting Community Endorsement in Online Discussions.

Hao Fang, Hao Cheng, Mari Ostendorf.

In Proc. the 4th International Workshop on Natural Language Processing for Social Media (SocialNLP), 2016.

Open-Domain Name Error Detection using a Multi-Task RNN.

Hao Cheng, Hao Fang, Mari Ostendorf.

In Proc. Conf. Empirical Methods in Natural Language Processing (EMNLP), 2015.

Language Models for Image Captioning: The Quirks and What Works.

Jacob Devlin, Hao Cheng, Hao Fang, Saurabh Gupta, Li Deng, Xiaodong He, Geoffrey Zweig, Margaret Mitchell.

In Proc. Assoc. for Computational Linguistics (ACL), 2015.


[Machine Learning]:

Scalable and Sound Low-Rank Tensor Learning

Hao Cheng, Yaoliang Yu, Xinhua Zhang, Eric Xing, Dale Schuurmans.

In Proc. Conf. Artificial Intelligence and Statistics (AISTATS), 2016.

Approximate Low-Rank Tensor Learning

Yaoliang Yu, Hao Cheng, Xinhua Zhang.

In Proc. NIPS Workshop on Optimization for Machine Learning, 2014.

Convex Relaxations of Bregman Divergence Clustering

Hao Cheng, Xinhua Zhang, Dale Schuurmans.

In Proc. Conf. Uncertainty Artificial Intelligence (UAI), 2013.

Convex Two-layer Modeling

Ozlem Aslan, Hao Cheng, Xinhua Zhang, Dale Schuurmans.

In Proc. Advances in Neural Information Processing Systems (NeurIPS), 2013.

Characterizing the Representer Theorem

Yaoliang Yu, Hao Cheng, Dale Schuuramns, Csaba Szepesvári.

In Proc. International Conference on Machine Learning (ICML), 2013.


Code

Github


Teaching @ UW

[Instructor][Grad] E596/LING: 580 Conversational AI (course webpage) [Spring 2019]

[TA][Grad] E596/LING 580: Conversational AI (course webpage) [Spring 2018]

[TA] [Grad] EE511: Introduction to Statistical Learning (course webpage) [Winter 2018]

[TA] [Undergrad] EE 235: Continuous-time Linear Systems [Autumn 2017]

[TA] [Undergrad] EE 341: Discrete-Time Linear Systems [Spring 2016]


Professional Service

I'm currently reviewing for NAACL (2019), ACL (2019), EMNLP (2019).

Previously reviewer for ACL (2017, 2018), COLING (2018), IJCAI (2015).