24 ms·
>Coursera ML course the past few weeks(started on the 22th of August). I can only give it my highest recommendation. I'm taking the edX series of courses on Ma
by noname123 10y ago
>Coursera ML course the past few weeks(started on the 22th of August). I can only give it my highest recommendation.
I'm taking the edX series of courses on Machine Learning with Apache Spark. It is a pretty good class and covers linear algebra and the basic ETL workflow, plus selection of models, model parameters tweaking parameters etc., study cases involving user ad clicks prediction and PCA analysis of neural synapse data of jellyfishes.
However, my biggest fear is that re-learning different matrix manipulations, walk-through of logistics regression, PCA and SVM will be similar to learning Spanish in high school without immersion, learning guitar scales without improvising with it, learning mappings of different Madden key-combo's; I remember learning all of these mathematical syntactical operations in high school, and have an eerie feeling of once grasping these concepts concretely once and yet only knowing it vaguely. It is nice to re-learn these things, like refreshing myself with a rolodex of Spanish verb conjugation, only to go back to the CRUD work I deal with on a daily basis and fade back to oblivion.
Not sure about the Coursera class, the structure of the edX courses are presented in Python Juypter notebooks where you fill in the code snippets. It is fun and addictive to solve each exercise as a mini-puzzle; but not sure how much it'll stick vs. if one had to take an concrete problem and take its pieces and puzzles from start to finish, without the hands-holding.
I think perhaps Cousera courses have "capstone" projects - curious if anyone have had experience doing one? In lieu of one on the edX course, I think I plan to grok some papers with some large genomic dataset and/or financial time-series and try to replicate their result.
- drothlis 10y agoYes, the Coursera ML course is equally hand-holdey. (I'd still recommend it anyway.)
- deleted 10y ago[deleted]
- K0nserv 10y agoYeah this is definitely a fear of mine, it does feel like you can get through the course and mostly understand the concept without getting the tools to fully apply the learnings. Like drothlis points out the Coursera course it very hand-holdey too. For the exercises you are given a set of Matlab/Octave files and your objective is to fill in a few of them with the correct implementation of specific steps. It doesn't feel like you ever get to perform the full task, I plan to redo some of the exercises with Python after I finishes the course.
- larve 10y agoI end up trying to reimplement the whole notebook from scratch, deleting all the code cells from the original notebook.
- stickperson 10y agoIs this the series you're referring to: https://www.edx.org/xseries/data-science-engineering-apache-spark https://www.edx.org/xseries/data-science-engineering-apache-...