Machine Learning On A Budget