920
you are viewing a single comment's thread
view the rest of the comments
[-] CanadaPlus@lemmy.sdf.org 126 points 9 months ago* (last edited 9 months ago)

Agreed. If you need to calculate rectangles ML is not the right tool. Now do the comparison for an image identifying program.

If anyone's looking for the magic dividing line, ML is a very inefficient way to do anything; but, it doesn't require us to actually solve the problem, just have a bunch of examples. For very hard but commonplace problems this is still revolutionary.

[-] Buttons@programming.dev 30 points 9 months ago

I think the joke is that the Jr. Developer sits there looking at the screen, a picture of a cat appears, and the Jr. Developer types "cat" on the keyboard then presses enter. Boom, AI in action!

The truth behind the joke is that many companies selling "AI" have lots of humans doing tasks like this behind the scene. "AI" is more likely to get VC money though, so it's "AI", I promise.

[-] Buttons@programming.dev 46 points 9 months ago
[-] CanadaPlus@lemmy.sdf.org 13 points 9 months ago* (last edited 9 months ago)

This is also how a lot (maybe most?) of the training data - that is, the examples - are made.

On the plus side, that's an entry-level white collar job in places like Nigeria where they're very hard to come by otherwise.

[-] PumpkinSkink@lemmy.world 7 points 9 months ago

I recently heard somewhere that the joke in India is that in western tech company's "AI" stands for "Absent Indians".

[-] Wirlocke@lemmy.blahaj.zone 4 points 9 months ago

That's simultaneously funny and depressing.

[-] CanadaPlus@lemmy.sdf.org 6 points 9 months ago

It's also Blockchain and uses quantum computers somehow. /s

[-] Mango@lemmy.world 17 points 9 months ago

The correct tool for calculating the area of a rectangle is an elementary school kid who really wants that A.

[-] Toribor@corndog.social 13 points 9 months ago

Exactly. Explaining to a computer what a photo of a dog looks like is super hard. Every rule you can come up with has exceptions or edge cases. But if you show it millions of dog pictures and millions of not-dog pictures it can do a pretty decent job of figuring it out when given a new image it hasn't seen before.

[-] Dultas@lemmy.world 11 points 9 months ago

Another problem is people using LLM like it's some form of general ML.

[-] flashgnash@lemm.ee 6 points 9 months ago

I think it's still faster than actual solutions in some cases, I've seen someone train an ML model to animate a cloak in a way that looks realistic based on an existing physics simulation of it and it cut the processing time down to a fraction

I suppose that's more because it's not doing a full physics simulation it's just parroting the cloak-specific physics it observed but still

[-] CanadaPlus@lemmy.sdf.org 2 points 9 months ago* (last edited 9 months ago)

I suppose that’s more because it’s not doing a full physics simulation it’s just parroting the cloak-specific physics it observed but still

This. I'm sure to a sufficiently intelligent observer it would still look wrong. You could probably achieve the same thing with a conventional algorithm, it's just that we haven't come up with a way to profitably exploit our limited perception quite as well as the ML does.

In the same vein, one of the big things I'm waiting on is somebody making a NN pixel shader. Even a modest network can achieve a photorealistic look very easily.

this post was submitted on 08 Feb 2024
920 points (94.7% liked)

Programmer Humor

32479 readers
259 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS