written by Eric J. Ma on 2018-05-26 | tags: causal inference
Finally, I have finished Judea Pearl's latest work "The Book of Why"! Having read it, I have come to appreciate... (read more)
(208 words, approximately 2 minutes reading time)written by Eric J. Ma on 2018-05-06 | tags: machine learning data science deep learning automl
For any problem that we think is machine learnable, having a sane baseline is really important. It is even more important to establish them early.
Today at ODSC, I had a chance to meet both Andreas Mueller and Randy Olson. Andreas leads
written by Eric J. Ma on 2018-03-30 | tags: programming code snippets scripting python data science
click
is amazing! It's a Python package that allows us to add a command-line interface (CLI) to our Python scripts easily. This blog post is a data scientist-oriented post on how we can use click
to build...
(read more)
written by Eric J. Ma on 2018-02-28 | tags: data science deep learning message passing neural networks software engineering graph theory
At work, I’ve been rolling my own deep learning package to experiment with graph convolutional neural networks. I did this because in graph-centric deep learning, an idea I picked up from this paper, the inputs, convolution kernels, and much more,... (read more)
(657 words, approximately 4 minutes reading time)written by Eric J. Ma on 2018-02-26 | tags: teaching education datacamp
It always brings me joy to see others benefit from what I can offer.
Thanks for sharing the fruits of your journey on LinkedIn, Umar!
Also a big... (read more)
(103 words, approximately 1 minute reading time)written by Eric J. Ma on 2018-02-25 | tags: programming python testing software engineering
In this blog post, let me share with you how we can selectively run a test using pytest
's machinery.
written by Eric J. Ma on 2018-02-21 | tags: software engineering data visualization nxviz graph theory data science
In celebration of the first pull request that the nxviz
project has received!
written by Eric J. Ma on 2018-02-20 | tags: data science education teaching deep learning
Or: "Why having a good teacher was so instrumental in my learning of deep learning."
Read on... (210 words, approximately 2 minutes reading time)written by Eric J. Ma on 2018-02-13 | tags: software engineering data science
In which I argue why data scientists need to know how to write good APIs, or more generally, have basic software development skills.
Read on... (133 words, approximately 1 minute reading time)written by Eric J. Ma on 2018-02-07 | tags: bayesian statistics data science
Further thoughts on whether Bayesian models overfit.
Read on... (173 words, approximately 1 minute reading time)