If I didn’t have a family nor a full time job, I could have approached this differently. But alas, I am very fortunate to have both, hence need to maintain laser focus to do well in this course (this has never been my strong suite).
I hereby solemnly swear that I shall not focus on anything apart from the activities listed below for the duration of this course:
- For each week of the course, rewrite the provided notebook from scratch using only underlying libraries and without using higher level abstractions (utils.py from part 1 v1) and publish in a repo on github to keep myself accountable
- Do pytorch tutorials
- Maintain my AWS ami in a state ready for running course related code
- configure unattended-upgrades for security udpates
-
conda install pytorch
and not care if I get warnings that some extensions for speeding things up have not been compiled
- Buy a GPU and finish setting up my local box and use it for the Kaggle cdiscount competition
- Create a submission for the cdiscount competition using pytorch and ideally place in top 10%
- figure out how to do ridge regression to combine model output
- this blog post is said to be good
- survive all the jargon that people use when talking about ridge regression
- figure out how to do ridge regression to combine model output
- Go to sleep before midnight
- Dream and breath pytorch
Extra credits:
- Work through any early access ML videos @jeremy might share
- keep fingers crossed for a video on ridge regression soon
- keep fingers crossed for a video on ridge regression soon
- Do the computational linalg course by @rachel
- Study the fast.ai library super extensively and see if maybe there is anything I could contribute
- Write an occasional blog post
- Frequent the fast.ai forums
- Make submissions to any other Kaggle competitions (we are very lucky as a couple of competitions recently started where we could use what we learn in this course to submit a fairly competitive entry)
- If we will do NLP in this part of the course, study early access to Natural Language Processing in PyTorch on Safar Books
Things that I will specifically NOT do though each is very tempting
- Study Chollet’s Deep Learning With Python, learn tensorflow and read Keras code
- Attempt creating a conversational bot either
- using any of the bot creation frameworks
- applying DL / NLP to scraped movie subtitles in Polish (Polish is a tricky language so mileage might vary)
- Reading any arxiv papers not directly related to activities from the TO FOCUS ON list
- Read any of the following books:
- Exploratory Data Analysis by John Tukey
- The Pleasures of Counting by Korner
- Introduction to Probability by Blitzstein
- Read any math / statistics / machine learning posts or watch any lectures on any such subject unless extremely closely related to activities from the TO FOCUS ON list
Wish me luck I mean, now that I have posted this publicly, there is no turning back!