Live data from Hacker News

Unreasonable Ineffectiveness of Machine Learning in Computer Systems Research

sigarch.org

101–105 of 105 posts

Re: Unreasonable Ineffectiveness of Machine Learning in Computer Systems Research

#101
post #73
post #3

> Driverless long-haul trucks are apparently just a few years away, and the main worry now is not so much the safety of these trucks but the specter of unemployment facing millions of people currently employed as truck drivers. No, no they're not. We have some lane tracking in good weather etc., but we are still decades (or more) away from full level-5 autonomy that would make drivers behind the wheel unnecessary. Bu…

We don't have to get to level 5 to start automating trucking. In fact level 4 would likely be better than many drivers on that road now. Level 5 is an ideal we probably won't reach for decades, self driving cars better or equal to the best most attentive drivers in all situations. I think the level system is also a bit over simplified. Level 4 highway is very different from level 4 city, and level 4 highway would be…

Sure. The levels are fairly general. There's a big difference between your operation domain being a section of 280 on a sunny day and it being any paved US road so long as it's not snowing. One is mostly just interesting R&D and the other is genuinely useful to a lot of people.

The problem is that it leads people to say we'll have Level 4 in a decade or less when they mean the former case. Whereas the sort of capabilities needed for autonomous taxis are decades away.

Re: Unreasonable Ineffectiveness of Machine Learning in Computer Systems Research

#102
post #3

> Driverless long-haul trucks are apparently just a few years away, and the main worry now is not so much the safety of these trucks but the specter of unemployment facing millions of people currently employed as truck drivers. No, no they're not. We have some lane tracking in good weather etc., but we are still decades (or more) away from full level-5 autonomy that would make drivers behind the wheel unnecessary. Bu…

The most difficult problem for semi-trucks and their drivers are delivery and pickup. Full level 5 autonomy for a truck would need to include navigating busy parking lots, backing up to bay doors, loading docks, and loading lots. Other tasks simple for a human, but difficult for machines would be identifying where the delivery/pickup point is, and actually unloading/loading goods. All these can be solved, but will require some level of standardization. I expect they will be easier and cheaper to solve with humans for some time.

I see a future where drivers get in the truck, handle the hard bits at the beginning and end, the truck handles the tedious A->B without stopping, while the drivers can rest, and then the drivers take over at B.

Re: Unreasonable Ineffectiveness of Machine Learning in Computer Systems Research

#103
The latter part of the article seems to focus on deep methods not influencing lower level system architecture and design. Perhaps the reason is that those systems and problems are fundamentally different than the dynamics systems that NNs are finding so much success in. In short, compiler, programming and architecture are very formal exact systems, while driving, tts, stt, image association, etc are nowhere near as controlled of environments.

Re: Unreasonable Ineffectiveness of Machine Learning in Computer Systems Research

#104
post #96
post #92

OT: How and why is this page overriding my control key, and how can I stop it from doing that? I use ctrl+scroll wheel to zoom and it is very annoying when that behavior is overridden.

I think rather than overriding your control key, it's overriding scrolling. It loads up some smoothscroll javascript, and there's likely a bug someplace that's interfering with the ability to zoom. Holding control and pressing +/- to zoom in/out should still work.

Thanks

Re: Unreasonable Ineffectiveness of Machine Learning in Computer Systems Research

#105
post #42

Earlier quoted context omitted.

It would actually be very straightforward to do so if the costs of testing solutions weren't so high. CPU architecture and JIT code can both be represented as unstructured (non-tabular) data. I even recall a circuit having been optimized by a genetic algorithm a while ago in an experiment. I also recall using LSTM to generate valid code from IIRC examples in Linux. Superiptimizatiom is also a relevant topic. We just…

Genetic algorithms are not neural nets though.

And they're generally worse than simulated annealing.
Post reply on HN