It’s really a great time to be in. And as a part of the fast.ai community, I am thrilled and excited as you all are to get started and learn as much as possible in these upcoming 7 weeks.
Ever since I have worked through the Part1 v2 (PyTorch version), I can’t keep myself away from learning more and more about PyTorch.
As a preparation for Part 2 starting next week, I am/have been doing the following:
Work through Part1 v2 of the course again as a whole to get a better grasp of minute details I missed out in the first iteration
Focus on understanding and implementing simple(linear, logistic regression) to complex models(LSTM, GANs) in plain PyTorch. This would help me gain confidence in working with PyTorch and improve my grasping ability in Part 2
Participating in as many Kaggle Competitions as possible, to get used to the end-to-end workflow of submitting a solution
Even though I have worked with TensorFlow and keras for quite a while now; currently totally disconnecting myself from anything written in these two, so as to maintain a pure focus on PyTorch
Lets hope I complete most of the targets I have set for myself, before the start of the course.
During the course duration (19th March onward), I plan to follow this outline to maintain my focus and enhance my learning over and beyond the 7 weeks course timeline:
Be an active student while attending the classes, and taking rigorous notes on concepts which are important to grasp in the moment
Write blog posts explaining the concepts taught in the course, adding to them my learnings
Read 3-4 papers weekly and summarizing them on my ML blog for future reference
Implement the ideas covered in class within the same week , to solidify my understanding
Collaborating with other fast.ai students to discuss and learn more about there learning experience
Learning to leave aside my apprehensions and ego, to ask even the most simple questions I have during the course
For most of us including me this course isn’t just a technical learning experience, but an opportunity to discuss and debate ideas with people have the same level of passion for machine learning and deep learning.
And I hope to make the most out of this!
Wish you all the best for the course.
Hi, @mandroid6 .
Thank you for making this post.
I now have something revisit, whenever I feel lost.
I am currently implementing inception and resent in pytorch, for now.
And, I think you should not disconnect yourself from tensorflow or keras. Focus on pytorch, but keep in mind the work flow for both of these frameworks. In the long run, it will be helpful if you are to build a fastai wrapper for tensorflow.
Looking forward to discussing and working with you!
And yes, these presentations are also great to get understanding of deep learning. Thanks for posting!
I am also planning to create a list of related research papers covered in the class, on the same day while the ideas/concepts are fresh.
This would help us all quickly read through them over the week, without spending much effort on finding the material.
Mine “most out of part1_v2” was understanding that “everything is possible in DS world”. Just look at Jeremy and see what a human can do. Lets concretise:
it is possible to read the “source code” - thats was the most valuable part of part1_v2. I did not read the code before. Reading source code can significantly boost your coding skills (if you are not a programmer already).
it is possible to read papers with modern state of the art approaches
After looking at the kind of work and creativity shown by the fast.ai students, I have certainly started believing this. @jeremy is currently an exception who makes us believe in our capacity to do even more.
I am going to start doing this today evening, after reading your posts and @anandsaha 's work on the forum. Thanks to both of you!
Yes, want to build this confidence myself. But haven’t had that feeling yet. I know that part 2 will definitely push me in that direction. Any pointers on starting out on some paper reading before the course?
@sermakarevich thanks for the link. Going to understand and work through it today evening.
Part 1 (v2) was my first introduction to fast.ai and I really enjoyed it a lot. This time around, I’m hoping I can make more time to get involved in the forum discussions. I could barely catch up with the conversations last time.
One thing I certainly wish, is to get to know/talk to more people here, so we can continue casual discussions, sharing knowledge etc. on other platforms as well (for eg. twitter) after the course is over.
Also I have been writing blogs about the basics of machine learning and neural networks on my github page, mandroid6.github.io.
But I guess the Medium platform is much easier to use and spread the content.
Thinking the same!
I have always felt that online courses like those on Coursera and Udemy lack the human interaction component, but the style of teaching by @jeremy & @rachel and the availability of a platform like this forum is a gift for us students.
Trying to enhance the communication and networking ability in various ways is another key learning for all of us.
Well, apologies for a slightly longish post. Now that I have put a disclaimer, …
I have been an avid follower of fast.ai since part1. However, I’ve started focusing on the lectures and learning the intricacies since the part2 v1 course. After being an international fellow for the same, I realised I was able to spend 10 hours only a few weeks but not every week. It was difficult to make so much time and my immense respect to those who are able to do it while doing a full time job.
Exactly, a month ago, on 22nd of February, it struck me - why shouldn’t I take up this course in-person? I immediately applied to the programme and contacted the Data Institute about my candidature since I had ~20 days to receive admission, apply for a US Visa, figure out my office commitments etc. Infact, I gave up a week later on my in-person plans. I’ll take this moment to specially mention about @Moody who was instrumental in inspiring me to put my efforts on the visa and office commitments regardless of the admission result. She said “don’t hope for a miracle. Give your best efforts and activate the miracle.” A couple of days later, @jeremy posted about the study hours at the Data Institute and I figured this is my best chance to take the leap of faith against the visa timelines etc so that I could fly down, focus only on deep learning for the next 45 days and collaborate with all the amazing peers here.
I spoke to the managers at my workplace and they issued me a sabbatical. I applied to the visa and I was immediately granted one. I booked my flight tickets before I completing my visa interview and guess what, I received my passport a day before my flight. I pinged a couple of my friends in SF and they are ready to host me at their place. Wow. It felt as if the jigsaw puzzle was coming to life one-block-after-one and everything just fell in place. Today is 22nd of March and it’s exactly a month since I started this endeavour, and everything seems set!
Right now, I’m writing this sitting in a small airport in India, waiting for my flight to travel over the oceans - 13000km all the way to San Francisco! Just for this course and learning environment. I’m so happy I’m able to make it to the campus. I wouldn’t have done any of this had it not been for Jeremy, @rachel, their team at USF and all the students’ efforts on the forums. You people truly make it a wonderful place to learn.
Now that the logistics have been figured out, I’ve made a few plans to make the most of this course.
I plan to regularly attend the study hours, learn with the peers and work on Jeremy’s coding exercises.
I plan to write about my deep learning work on my blog. I’ve only written about my previous ML experiences and hackathons but it’s time I write more on the DL aspects.
I plan to become much more active and involved in the forums and help as many students as I can to the best of my ability. I’m sure I’ll make mistakes but hey, “learning is free” in this process!
Work on a couple of high impact problems. I’d like to speak to as many peers as I can and take up a long-term project. Like a capstone. I personally think this is something that’s missing in fast.ai. A lot of us had questions like “what next after finishing class exercises?” Enforcing a capstone project wouldn’t be a bad idea IMHO. @All, any thoughts on this?
After today’s lecture (lesson9) it’s clear what pace is going to be maintained throughout this course.
Hence it is important to start working on the exercises and readings from day one to retain our grasping pace.
Below is a rough list of all possible readings and resources for this week:
This list is in no manner exhaustive, so please add any additional readings/resources you find useful.
Super charged after today’s lesson
What do you suggest our approach should be with respect to other video resources like the CS231n lecture above? Though they are great, but require a time investment which could be could also be spent implementing the models taught in today’s lesson. @jeremy