(Updated on April 23, 2019)
I'm data mining researcher with a strong technical background in machine
learning theories. I having been doing research in applying deep learning to
several natural language processing (NLP) tasks and developed many prototypes
for all kinds of NLP tasks since Nov. 2015. I'm currently focusing on data mining
for cyber security, healthcare and neuroscience under the supervision of Prof. Benjamin Fung.
Here are some resources I find great for machine learning students:
Andrew NG’s online course
Bishop’s book
Pattern Recognition and Machine Learning
Larry Wasserman’s book
All of
Statistics.
Deep Learning Tutorial
Hinton’s deep learning course
Here are some resources you can find up-to-date progress about deep learning and
so on:
arxiv
Deep Learning Community
DeepMind
openai
I use the following tools to implement deep learning models:
pytorch
numpy
theano
tensorflow
eigen
From my experience, to be a deep learning researcher:
you should really love this field
you should also have a good mathematics foundation
you should try your best to understand the theories of machine learning models
instead of just using them
you should implement the models and evaluate them on some real-life datasets
Publications
Education / Experience
- 2017.9 - : School of Computer Science, McGill University (Ph.D.
student)
- 2014.9 - 2017.7: School of Electronics Engineering and Computer Science, Peking University
(Master Degree)
- 2010.9 - 2014.7: School of Physics, Peking University (Bachelor Degree)
- 2009.9 - 2010.7: School of Foreign Languages, Peking University (Transferred)
Teaching
- Teaching assistant for
Java Program Design
on Coursera,
edX, Chinesemooc,
icourse163,
2015.11-2017.6.
- Teaching assistant for Computational Linguistics, Peking University,
2016.9-2017.1
- Teaching assistant for Foundations of Computer Application, Peking University,
2016.9-2017.1
- Teaching assistant for Introduction to Modern Information Retrieval,
Peking University, 2014.9-2015.1
Professional Service
- Review Assistant of the Conference the International Joint Conference on Artificial Intelligence 2019 (IJCAI 2019)
- Member/Reviewer of Program Committee for the Conference on Empirical
Methods in Natural Language Processing (EMNLP 2018) [Invitation
Letter]
- Member/Reviewer of Program Committee for The SIGNLL Conference on
Computational Natural Language Learning (CoNLL-2017) [Invitation
Letter]
- Member/Reviewer of Program Committee for the Conference on Empirical
Methods in Natural Language Processing (EMNLP 2017) [Invitation
Letter]
- Secondary reviewer for The 27th ACM International Conference on Information
and Knowledge Management (CIKM 2018)
- Secondary reviewer for IEEE International Conference on Data Mining 2018 (ICDM 2018)
- Secondary reviewer for The Thirty-Second AAAI Conference on Artificial Intelligence (AAAI-18)
- Secondary reviewer for SIAM International Conference on Data Mining (SDM18)
- Secondary reviewer for The 26th ACM International Conference on Information
and Knowledge Management (CIKM 2017)
- Secondary reviewer for China Conference on Knowledge Graph and Semantic
Computing (CCKS 2017)
- Secondary reviewer for International Conference on Computer Processing of
Oriental Languages (ICCPOL 2016)
Association Experience
- 2012.9-2013.7:President of Open-source Software Association (OSA), Peking
University
Awards
- Graduate Fellowship Award, School of Computer Science, McGill
University, 2017-2019
- TP-Link Scholarship, School of Electronics Engineering and Computer
Science, Peking University, 2015-2016 [Certificate]
Machine Learning Related Project Experience
Other Project Experience
Media
Amateur Specialty
- I am quite good at playing table tennis.
- I get nine grade of erhu (A kind of Chinese musical instrument).
- I get three grade of trumpet.