Meichen LuMeichen's tech bloghttp://meichenlu.com
SHAP for explainable machine learning
I have always been very interested in explainability of algorithms, stemming from the curiosity of understanding how models work. I came to realize that the progress of machine learning is largely credited to the power of algorithms in capturing the delicate and complicated interactions between features. The most powerful of...
Sat, 10 Nov 2018 00:00:00 +0000http://meichenlu.com/2018-11-10-SHAP-explainable-machine-learning/
http://meichenlu.com/2018-11-10-SHAP-explainable-machine-learning/Domain Adaptation - Feature Augmentation
After introducing the instance weighting framework for domain adaptation in the previous blog, I will explore a different framework. The second category of algorithms is feature-based. Instead of taking each instance as a whole, we try to extract useful information from the features. Here we explore three algorithms and applied...
Fri, 22 Jun 2018 00:00:00 +0000http://meichenlu.com/2018-06-22-Domain-adaptation-feature-augmentation/
http://meichenlu.com/2018-06-22-Domain-adaptation-feature-augmentation/Domain Adaptation - Instance Weighting
Domain adaptation is an important area in transfer learning. The goal is grand: to deploy a model on a different domain from which it was trained on. A domain can be simply thought of as a different class of data. One of the examples is sentiment analysis on customer reviews...
Sun, 17 Jun 2018 00:00:00 +0000http://meichenlu.com/2018-06-17-Domain-adaptation-instance-weighting/
http://meichenlu.com/2018-06-17-Domain-adaptation-instance-weighting/Machine learning - Week 2
This is the second full-time week spent on things besides my PhD and time has been distributed between algorithms and machine learning. Cramming the algorithms (from computer science) has surprised me about how little I know ‘behind the scene’. More importantly, I’ve become motivated to absorb powerful design principles and...
Wed, 02 May 2018 00:00:00 +0000http://meichenlu.com/2018-05-02-Machine-learning-week2/
http://meichenlu.com/2018-05-02-Machine-learning-week2/Machine learning - Week 1
To get myself educated about this exciting field, I have started ‘cramming’ the fundamentals in the field. Although there are many cool and complicated tools in libraries and I can use them in a plug-and-go fashion, I do not find this approach satisfying. I want to know why things work....
Wed, 18 Apr 2018 00:00:00 +0000http://meichenlu.com/2018-04-18-Machine-learning-week1/
http://meichenlu.com/2018-04-18-Machine-learning-week1/Data-driven Dynamics - What and Why?
I have become interested in something rather irrelavant to my PhD and started this blog because of it. How come? Here, I will tell my personal story how I came to my passion about data-driven dynamics and the training I have been acquiring. What is Data-Driven Dynamics? Data-driven dynamic, in...
Wed, 04 Apr 2018 00:00:00 +0000http://meichenlu.com/2018-04-04-Data-driven-dynamics/
http://meichenlu.com/2018-04-04-Data-driven-dynamics/Compressed Sensing For Classification
Introduction Compression is ubiquitous and powerful. We apply it to reduce images of megapixels to a few percent the size, and we cannot see the difference. But why bother collecting all those data in the first place? This is where compressed sensing comes into play. It is useful when the...
Sun, 01 Apr 2018 00:00:00 +0000http://meichenlu.com/2018-04-01-Compressed-sensing-for-classification/
http://meichenlu.com/2018-04-01-Compressed-sensing-for-classification/