Live data from Hacker News

Ask HN: What do you use Machine Learning for?

news.ycombinator.com

41–50 of 165 posts

Re: Ask HN: What do you use Machine Learning for?

#42
Replacing project managers and introducing reward/score based AI bots that keep track of progress of individuals as function of stories they are working on, and these bots send out reminders (slack chat bots perhaps). This will can help improve productivity at large firms with multiple (and sometimes unnecessary) levels of manager hierarchies such as IBM, Dell, HP, oil companies etc. Let's be honest a certain programmer has a pattern with which he/she works. Time spent on a problem, number of initial bugs, number of commits, time spent vs difficulty of a certain problem and so forth. We have all this data to quantify and train a bot. I mean why not :)

Re: Ask HN: What do you use Machine Learning for?

#43
post #7

I use it as something to worry about not knowing how to use, and how that might make me unemployable in a few years, while also having no obvious need for it at all, and therefore no easy avenue towards learning it, especially since it requires math skills which have completely rusted over because I also never need those, so I'd have to start like 2 levels down the ladder to work my way back up to it. I've found it v…

I find this from Bezos to be a good tldr for programmers about ML/AI:

"Over the past decades computers have broadly automated tasks that programmers could describe with clear rules and algorithms. Modern machine learning techniques now allow us to do the same for tasks where describing the precise rules is much harder."

Re: Ask HN: What do you use Machine Learning for?

#44
post #39
post #7

I use it as something to worry about not knowing how to use, and how that might make me unemployable in a few years, while also having no obvious need for it at all, and therefore no easy avenue towards learning it, especially since it requires math skills which have completely rusted over because I also never need those, so I'd have to start like 2 levels down the ladder to work my way back up to it. I've found it v…

Like encryption, the math is necessary when you build it, not when you use it. You can go quite far by just treating it as a black box.

Any good resources for how to use it as a black box for online services?

Re: Ask HN: What do you use Machine Learning for?

#46

Replacing project managers and introducing reward/score based AI bots that keep track of progress of individuals as function of stories they are working on, and these bots send out reminders (slack chat bots perhaps). This will can help improve productivity at large firms with multiple (and sometimes unnecessary) levels of manager hierarchies such as IBM, Dell, HP, oil companies etc. Let's be honest a certain program…

This seems potentially terrifying if it's not able to understand the subtleties of what 'value' means on a project.

Re: Ask HN: What do you use Machine Learning for?

#48
post #7

I use it as something to worry about not knowing how to use, and how that might make me unemployable in a few years, while also having no obvious need for it at all, and therefore no easy avenue towards learning it, especially since it requires math skills which have completely rusted over because I also never need those, so I'd have to start like 2 levels down the ladder to work my way back up to it. I've found it v…

IMHO, the anxiety is well-placed. I did my first CSci homeworks on punchcards. FORTRAN was a teaching language in those days. The reason I am still relevant as a developer is that over the years I have learned to recognize progress when I see it. (Why am I the one dragging 30-year-old-luddites into the world of Python 3.x???? 2.7 is history. But I digress....)

Back on point... this is one of those times in my career when I have to say "This changes everything." ML changes everything. How we formulate problems, how we architect solutions, how we program solutions.

For practical advice: I started the Udacity self-driving car Nano-degree. (I won't be finishing it, but that is another story.) The first term is pretty much all ML. I found the Udacity course exactly what I needed to get a practical, hands-on intro and ramp-up to the current world of ML. I'm no expert, but I now at least recognize the vocabulary, have rubbed my brain cells against a few simple ML problems, and can move forward and learn more. Udacity also has a ML nano-degree. YMMV.

Re: Ask HN: What do you use Machine Learning for?

#50
I work for a large semiconductor manufacturer. In our R&D operations we require a large volume of newly designed parts to be purchased from suppliers. These parts are not off the shelf but are all custom created by us. Once a design is approved we try to get them into the lab the fastest way possible so the earlier we can get the designs quoted with a supplier, the better.

I use machine learning to predict if a newly designed part will have to be purchased soon to go in the lab. That prediction saves me about 3 weeks of lead time to get it to a supplier. Before machine learning, the first time the purchasing department knew that it will need to be purchased is when the designer filled out a form. Now they know as soon as he submits his design and can get a head start.

Post reply on HN