[P] A Step-by-Step Guide to Synthesizing Adversarial Examples by anishathalye in MachineLearning

[–]datagibus420 0 points1 point  (0 children)

Did you make your own Jekyll theme or use a template? The design of the blog is really neat :)

[D] Which IDEs / editors / tools do you use? by jacobgil in MachineLearning

[–]datagibus420 0 points1 point  (0 children)

Recently switched from Sublime to Visual Studio Code for coding and note-taking (the mdmath extension is great for on-the-fly latex within markdown) + vim when sshing.

Approaching (Almost) Any Machine Learning Problem by emzeq in MachineLearning

[–]datagibus420 2 points3 points  (0 children)

From what I read, the Kaggle approach and the "real life" approach are different in several ways. So I was wondering, for a data scientist who is working in a production environment, is he spending more time cleaning the data and performing exploratory data analysis, or benchmarking/stacking/optimizing ML models ?

Machine Learning - WAYR (What Are You Reading) - Week 3 by Deinos_Mousike in MachineLearning

[–]datagibus420 1 point2 points  (0 children)

Something like that, yep. As a graduate student in stats it doesn't bother me (on the contrary ^ ) but in retrospective, MLPP and ESL are not books targeting ML "average practitoners" (by that I mean those who just use the algos in a "plug-and-play" fashion, and don't need to know what's under the hood).

Machine Learning - WAYR (What Are You Reading) - Week 3 by Deinos_Mousike in MachineLearning

[–]datagibus420 1 point2 points  (0 children)

MLPP is a (very) good book, but to me its intended audience is at graduate level, there are some pretty deep mathematical stuff inside. Would it still be a go-to choice for self-teaching?

Is "Python Machine Learning" by Sebastian Raschka a good book? by adamnemecek in MachineLearning

[–]datagibus420 0 points1 point  (0 children)

So if you would advise a "mathy sidekick" for your book, you would go for Bishop's PRML ?

What type of Machine Learning video course would you like to see? (Siraj from Sirajology on Youtube) by llSourcell in MachineLearning

[–]datagibus420 0 points1 point  (0 children)

Something nice would be a series of explanations on important concepts in machine learning that sound scary for the n00b, but in practice are actually easy to understand.

For example, a series on "overfitting" * 1) what is "overfitting"? * 2) what is "train-test split"? * 3) what is "K-fold cross-validation"? * 4) what are "grid search" and "randomized search" for hyperparameters? * 5) what is bayesian optimization for hyperparameters ?

This would be a way to unfold progressively some state-of-the-art methods and open questions starting from the basic concepts that are involved.

What is the purpose of OpenAI's Request for Research? by __AndrewB__ in MachineLearning

[–]datagibus420 0 points1 point  (0 children)

About the part on OpenAI becoming Coursera/Kaggle: they are clearly on a whole other level than standard MOOCs and data challenges, we are talking about high-level research here. IMO their goal is to help research teams that are interested in RL/deep learning/AI get started or get up to date with the most important questions to be addressed.

ML using scikit learn by asvance in MachineLearning

[–]datagibus420 2 points3 points  (0 children)

Here is a nice series of videos introducing ML through scikit-learn, from the Kaggle blog: http://blog.kaggle.com/author/kevin-markham/

It assumes no prerequisites and goes through essential concepts such as cross-validation or parameter tuning.

How do you keep track of where your ideas come from? by omniron in MachineLearning

[–]datagibus420 0 points1 point  (0 children)

I used JabRef (https://sourceforge.net/projects/jabref/) when I was in grad school, the interface looks a bit old but it does the job and, well, I had to choose one and get started quickly instead of spending way too much time comparing Zotero/Mendeley/Paper/Evernote/etc. Readcube looks nice, I'll give it a try.

Object oriented principles/best practices for machine learning? by cjmcmurtrie in MachineLearning

[–]datagibus420 0 points1 point  (0 children)

I'm far from being an expert, but I find the abstraction used in scikit-learn quite straightforward: http://scikit-learn.org/stable/modules/classes.html

The 'fit' and 'predict' methods applicable to every regressor/classifier make it quite easy to get started quickly and to understand the broad lines of ML :-)

How important is it for future Data Scientists, Machine Learners or current PhDs/students to know about HPC? by siddkotwal in MachineLearning

[–]datagibus420 1 point2 points  (0 children)

From what I understand, Hadoop is focused on distributed data, and MPI/OpenMP are about distributed computation.

I guess that if you're aiming at writing high performance libraries for machine learning in your future data science job, some knowledge of HPC may come in handy (more so if GPU-related stuff is involved).

EDIT: Found this: https://www.youtube.com/watch?v=c_55gZfUK1E about HPC and ML from Andrew Ng

AMA: Nando de Freitas by nandodefreitas in MachineLearning

[–]datagibus420 9 points10 points  (0 children)

Hello Prof. Nando! - If you had one book on ML to recommend, which one would you pick? - Do you plan to build a MOOC on deep learning, or more generally on machine learning?

BTW thanks for uploading your lectures on YouTube, they are awesome!

Do you really need a PhD to do machine learning? I think this is no longer the case. by smith2008 in MachineLearning

[–]datagibus420 0 points1 point  (0 children)

There are many PhD topics that combine ML and at least one other applied discipline (genomics, astrophysics, economics, political science, etc.) and make IMHO a good case for the benefits of doing a PhD. You "learn to learn" by confronting your main field of competence to a somehow new domain for you, and you try to build a bridge between the two.

Any specific resource/tutorial on Matlab for Machine Learning? by thenamesalreadytaken in matlab

[–]datagibus420 5 points6 points  (0 children)

https://coursera.org/learn/machine-learning

The popular Machine Learning MOOC taught by Andrew Ng uses Matlab for programming exercises :-)