Live data from Hacker News

Machine Learning 101 slidedeck: 2 years of headbanging, so you don't have to

docs.google.com

11–20 of 123 posts

Re: Machine Learning 101 slidedeck: 2 years of headbanging, so you don't have to

#11

The presentation goes straight from from linear regression and classification to computer vision and reinforcement learning . The practical value of ML/AI is what’s in between and is something that isn’t often discussed between all the hype. ML/AI can be used to build models which work well with nontabular data (e.g. text and images), and can solve such regression/classification problems more cleanly. (and with tools…

I think slide 12 touches on this. Even in the case of an image we can process it pixel by pixel, but that would be lunacy!

For text great results have been achieved using automatons, but they only work for structured strings and break if you add only a little bit of noise.

I feel like ML should be considered whenever you feel like programming something requires you to deal with many different cases, you have a lot of example data available, and having some false positives / true negatives is not a big problem.

Re: Machine Learning 101 slidedeck: 2 years of headbanging, so you don't have to

#14

The presentation goes straight from from linear regression and classification to computer vision and reinforcement learning . The practical value of ML/AI is what’s in between and is something that isn’t often discussed between all the hype. ML/AI can be used to build models which work well with nontabular data (e.g. text and images), and can solve such regression/classification problems more cleanly. (and with tools…

[deleted]

Re: Machine Learning 101 slidedeck: 2 years of headbanging, so you don't have to

#15

The document is awesome, but the animated backgrounds are distracting.

exactly, I stopped at the second slide because of that. "I ask for your undivided attention for two hours" is what it says, the background animation seems not helping that goal, quite the opposite.

Re: Machine Learning 101 slidedeck: 2 years of headbanging, so you don't have to

#17
post #10

If I understand correctly those are slides from a Googler (Not sure if those slides have corporate approval), that probably have as a side goal to showcase that Google is a fun place to do ML. Not that I am judging or anything but, the author's personal website http://www.jasonmayes.com/ whose link is displayed multiple times is a giant ad to get hired elsewhere and show at least some desire for other career opportun…

Given the number of plugs for Google products/projects/research (especially near the end) it's probably intended to be more of an ad for Google.

Maybe. OTOH, this guy's resume says he's a web programmer. I'd think if google were recruiting people interested in machine learning, they'd get one of their machine learning specialists to write this.

Re: Machine Learning 101 slidedeck: 2 years of headbanging, so you don't have to

#19
As someone who works with a lot of people new to machine learning, I appreciate guides like this. I especially like the early slides that help frame AI vs ML vs DL so that people can have a realistic understanding of what these technologies are for.

For my part, one of the biggest realization I had after many years of applying machine learning was that I got too caught up in the machine learning algorithms themselves. I was often way too eager to guess and check across different algorithms and parameters in search of higher accuracy. Fortunately, there are new automated tools today that can do that automatically.

However, the key piece of advice I'd give someone new to machine learning is not to get caught up in the different machine learning techniques (SVM vs random forrest vs neural network, etc). Instead (1) spend more time on translating your problem into terms a machine can understand (i.e how are you defining and generating your labels) and (2) how do you perform feature engineering so the the right variables are available for machine learning to use. Focusing on these two things helped me build more accurate models that were more likely to be deployed in the real world.

Feature engineering in particular has become a bit of a passion of mine since that realization. I currently work on an open source project called Featuretools (https://github.com/featuretools/featuretools/) that aims help people apply feature engineering to transactional or relational datasets. We just put out a tutorial on building models to predict what product a customer will buy next, which is a good hands on example to learn from https://github.com/featuretools/predict_next_purchase for beginners.

Re: Machine Learning 101 slidedeck: 2 years of headbanging, so you don't have to

#20
post #19

As someone who works with a lot of people new to machine learning, I appreciate guides like this. I especially like the early slides that help frame AI vs ML vs DL so that people can have a realistic understanding of what these technologies are for. For my part, one of the biggest realization I had after many years of applying machine learning was that I got too caught up in the machine learning algorithms themselves…

What are best resources for "defining and generating" labels? Any recommendations?
Post reply on HN