this post was submitted on 25 Dec 2023
1904 points (97.9% liked)

People Twitter

5283 readers
343 users here now

People tweeting stuff. We allow tweets from anyone.

RULES:

  1. Mark NSFW content.
  2. No doxxing people.
  3. Must be a tweet or similar
  4. No bullying or international politcs
  5. Be excellent to each other.

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] qarbone@lemmy.world 11 points 11 months ago (3 children)

What is an "ai task"? Their task is anything we assign them to do.

[–] Ephera@lemmy.ml 3 points 11 months ago

The problem is that "AI" is a completely ill-defined term. The commenter above used the definition of it just being a more complex program and then they argued that you don't need a more complex program. That's as good of a definition as any other.

[–] fl42v@lemmy.ml 0 points 11 months ago (1 children)

By "ai tasks" I mean smth where ai is actually useful, such as object/pattern recognition, object classification, making predictions based on past data, etc. Can one train an ai to predict they need to buy onions when they have less than X in their fridge? Yap. Can one do the same with an if statement and prevent themselves from running into issues when ambient temperature on Mars rises? Also, yes.

[–] TrickDacy@lemmy.world 3 points 11 months ago* (last edited 11 months ago) (2 children)

An AI task would be literally anything impossible or slow for a human to do that a computer could do instead (without having developers specifically work for months to provide explicit instructions on how to do it). Kinda weird to see technology evolving like this and still set arbitrary defining parameters like that

[–] Ookami38@sh.itjust.works 2 points 11 months ago

I mean, think of it like physical tools. You can use a screwdriver like a hammer, but it's slow, not what it was designed for, has a higher chance of injury, etc. but if it's something better done with a hammer, well... That's a hammer task, not a screwdriver.

"AI tasks" would then be things that aren't as easily solved with other tools. You run into a lot of issues with the refrigerator and AI. You can't easily just visually verify what things are. What if you don't have a standard package, and are using, say Tupperware. Or you have a jar with some milk and a jar with some cream. Those aren't as simple as just having a camera look at it and figuring it out.

In this case, a more simple, manually (either typed or scanned if packaging allows) managed DB would be much better for the refrigerator itemization. Then, for the "finding best prices" problem, there already exist some apps that do that, but I could see having an AI implemented just in this step to potentially be beneficial depending on how you're finding sale info.

[–] fl42v@lemmy.ml 1 points 11 months ago* (last edited 11 months ago)

Hmm, guess I wasn't clear. It's not "arbitrary defining parameters", but more of "ai is a tool that better solves specific types of tasks" kind of thing. Can you replace an if statement with an ai? Yes, but that's somewhat like hammering a screw (that is to say, inefficient).

[–] programmer_belch@lemmy.dbzer0.com -2 points 11 months ago (1 children)

AI is just a program that learns from the information you provide it to predict the next element in a series.

If you want a program to check whats in your fridge, a simple spreadsheet updated whenever you empty a bag is just as good.

An use for AI could be to update the spreadsheet with images from the inside of the fridge but you would need cameras that can work inside fridges.

[–] fogstormberry@lemmy.blahaj.zone 5 points 11 months ago (1 children)

so it is an ai task, but requires some setup

[–] programmer_belch@lemmy.dbzer0.com 1 points 11 months ago

With that attitude, everything is an ai task but its like using a sledgehammer to crack a nut