Sauvik Biswas

Comics enthusiast, Musician, Programmer and Traveller

  • About
  • Travelogue
  • On Comics
  • Now
Comics enthusiast, Musician, Programmer and Traveller

I paid for a Coursera course

Print This Post August 26, 2016 by Sauvik Biswas Leave a Comment

I have just completed the Week 3 programming assignment for Prof. Ng‘s Machine Learning course on Coursera. I have learned linear and logistic regression so far and their application in regression and classification problems respectively. The course also introduced me to Gradient Descent algorithm to solve for the minima of a function. I have used other iterative algorithms to solve for linear algebra problems but this was a new one for me.

There may be countless arguments that weigh in favour of not paying for the course, I decided otherwise. It felt like the right thing to do.  Here are my reasons:

  1. I am learning something new and useful. In the last one and half years, I have developed a healthy inclination and interest in the field of Artificial Intelligence. Few months ago, I had studied NLP. Last year, it was functional programming in Lisp and Haskell. Machine Learning, being a generalisation of the NLP field was a pretty straightforward choice. However, I did not want to pay unless I was sure that I would put regular effort in the subject. Week 4 of 11 seem to be the margin of that decision boundary.
  2. Ever since I have started earning (dates back to the days when my Ph.D. stipend was insufficient), I have tried to pay for a service or a product that I received and thought was valuable to me. This also acts as a filter. I have sampled a few courses earlier but have veered towards the corresponding textbook instead. Dan Jurafsky’s NLP would be a case in point (book), so would Linear Algebra by Gilbert Strang (book). In both the cases, I have paid the original teacher by buying his book. For the latter, I don’t think a paid course is available. (Instead, please watch his excellent lectures on MIT OCW or on YouTube).
  3. Andrew Ng is a heck of a guy. I know he doesn’t need my money, but this small contribution is for his effort in building Coursera and the ML course itself.

I can feel that the course gets harder as the subject gets deeper. There are programming assignments, too. Once I have completed the assignments, I will put them up on my GitHub profile. I am trying to write concise solutions to the problems, vectorising as much as possible.

Surreal photo of the day!

Surreal photo of the day!

Just another night out with old friends
A new saddle and a new posture
Posted in: Coding Tagged: Andrew Ng, Coursera, Machine Learning

Search the Site

Subscribe to my blog

Or use these links for your reader: RSS / Atom

Recent Posts

  • A tryst with B+Trees: Part I March 14, 2024
  • Tintin chases a plot for the first time in The Broken Ear March 5, 2024
  • A naive implementation of file-based storage February 26, 2024
  • YetiDB: an academic exercise February 22, 2024
  • That one time we actually trekked to Goecha-La July 9, 2023
  • Tour de Self: From Udupi to Bangalore January 3, 2023
  • Twenty Twenty-One February 23, 2022
  • Day 16: Back to Guwahati December 20, 2020
  • Day 14-15: Bomdila December 19, 2020
  • Day 12-13: Villages around Dirang December 17, 2020
  • Day 11: Dirang Monastery and Mandala Top December 15, 2020
  • Day 10: Through Sela Pass to Dirang December 14, 2020

Tags

Anime Artwork Bande Dessinée Bangalore Batman Berlin Casterman cycling Dark Project Dehradun Delhi Dharamshala Europe Trip '19 Food Graphic novel Guwahati Hergé Himachal trip '15 Himachal trip '19 Hybrid mod '17 Juda ka Talab Kasol Kerala trip '15 Kodaikanal-Ooty Trip '16 Manali Mandi Manga Munich Music NaNoWriMo North-East trip '14 North-East trip '20 Ooty Poetry Prague python Reckong Peo Rishikesh Tabo Tawang Tintin Tour of Nilgiris '16 Trekking Uttarakhand trip '17 Vietnam trip '15

Copyright © 2025 Sauvik Biswas.

Lifestyle Hack WordPress Theme by Sauvik Biswas modding themehit.com