Vlad Feinberg

dev | ml | math

Blog

09 Jul 2017

Deep Learning Learning

Deep Learning Learning Plan This is my plan to on-board myself with recent deep learning practice (as of the publishing...

22 Jun 2017

Non-convex Second Order Methods

Non-convex Second Order Methods [TODO blog post is under construction, please disregard] This is a high-level overview of the methods...

20 Jun 2017

Non-convex First Order Methods

Non-convex First Order Methods This is a high-level overview of the methods for first order local improvement optimization methods for...

19 Jun 2017

Neural Network Optimization Methods

Neural Network Optimization Methods The goal of this post and its related sub-posts is to explore at a high level...

25 May 2017

Jupyter Tricks

Jupyter Tricks Here’s a list of my top-used Juypter tricks, and what they do. UI I find the UI to...

23 May 2017

My Princeton Senior Thesis

My Princeton Senior Thesis Submitted to the university as part of completion of Computer Science BSE degree June 2017 Completed...

25 Jan 2017

The Semaphore Barrier (Solution)

The Semaphore Barrier This is the answer post to the question posed here. A Useful Formalism Reasoning about parallel systems...

24 Jan 2017

The Semaphore Barrier

The Semaphore Barrier I wanted to share an interview question I came up with. The idea came from my operating...

03 Nov 2016

My Princeton Junior Year Research

My Princeton Junior Year Research Unpublished Submitted to the university as part of completion of Computer Science BSE degree January...

17 Sep 2016

MapReduce

MapReduce: Simplified Data Processing on Large Clusters Published December 2004 Paper link Abstract MapReduce offers an abstraction for large-scale computation...

17 Jul 2016

Ad Click Prediction

Ad Click Prediction: a View from the Trenches Published August 2013 Paper link Abstract Introduction Brief System Overview Problem Statement...

09 Jul 2016

Ligra

Ligra: A Lightweight Graph Processing Framework for Shared Memory Published February 2013 Paper link Abstract Ligra graph processing goals: Single...