Marko CotrainBetter ProgrammingHow I Use a Raspberry Pi, Pushover, and Puppeteer to Streamline Mundane Tasks.Automate your life·8 min read·Apr 12, 2023----
Marko CotrainTowards Data ScienceMaking Sense of Shapley ValuesThe first time I heard about Shapley values was when I was reading up on model interpretability. I came across SHAP, a framework for…·9 min read·Oct 27, 2019--3--3
Marko CotraThree insights from working at an early stage startupBeing the second employee at a company less than a couple of months old meant that we were building the product from scratch. Looking back…10 min read·Oct 7, 2019----
Marko CotrainTowards Data ScienceSpeed Up Your Python Code With Broadcasting and PyTorchBroadcasting makes it possible to vectorize your code, performing array arithmetic in Numpy’s underlying C implementation without having to…·7 min read·Jan 15, 2018--2--2
Marko CotrainTowards Data ScienceWTF is Sensor Fusion? The good old Kalman filterIn my previous post in this series I talked about the two equations that are used for essentially all sensor fusion algorithms: the predict…·12 min read·Dec 18, 2017--9--9
Marko CotraWTF is Sensor Fusion? Laying the mathematical foundationA really cool branch of ML/signal processing is sensor fusion, sometimes also referred to as data fusion, target tracking, filtering etc…·10 min read·Oct 14, 2017--5--5
Marko CotrainAbove Intelligent™ — Latest in Artificial IntelligenceDeep Learning Basics: The Score Function & Cross EntropyThe field of Deep Learning (DL) is progressing at a very rapid pace, with seemingly new breakthroughs every other week. In order to keep up…·9 min read·May 2, 2017--1--1
Marko CotraMaking Sense of the Kullback–Leibler (KL) DivergenceAnyone who has ever spent some time working with neural networks will have undoubtedly come across the Kullback-Liebler (KL) divergence…·6 min read·Feb 12, 2017--14--14