Eric J Ma's Website

Abstractions

written by Eric J. Ma on 2016-06-10 | tags: programming bayesian data science deep learning


Matt Johnson (of HIPS) had an interesting comment on Wednesday.

LLVM's relationship to machine code is a bit like Deep Learning's relationship to Bayesian models. Deep learning abstracts out details into a reliable black box, unlike Bayesian models in which all details need to be known. Likewise, LLVM abstracts out machine code in a reliable fashion, so that higher level programming languages don't have to think about that stuff.

Interesting.


Cite this blog post:
@article{
    ericmjl-2016-abstractions,
    author = {Eric J. Ma},
    title = {Abstractions},
    year = {2016},
    month = {06},
    day = {10},
    howpublished = {\url{https://ericmjl.github.io}},
    journal = {Eric J. Ma's Blog},
    url = {https://ericmjl.github.io/blog/2016/6/10/abstractions},
}
  

I send out a newsletter with tips and tools for data scientists. Come check it out at Substack.

# TODO(eric): learn how to learn anything. feb 2027.

If you would like to sponsor the coffee that goes into making my posts, please consider GitHub Sponsors!

learn anything --with ai --feb 2027 → 5 days · in person · a small cohort → feb 14-20, 2027 · learn-anything.nonlinearlabs.ai