Comment by gamblor956

6 months ago

Computer vision is a field of AI. But this is just an algorithm without any sort of learning or training process.

They might have needed to learn what a good difference threshold and cluster size is. It's hardly ML like fine-tuning CLIP embeddings is, but there are few solid differences: both explore visual embedding spaces with learned values. Granted, cluster thresholds are more likely to be manually learned, but they are both embedding spaces, with the main difference being dimensionality.

It's very vague for Wired to have used AI in the title, but it's more confusing to say "A previous headline on this piece incorrectly stated that the drone software used AI." - and not obviously correct either.

  • No, the problem is that the human programmers are the ones doing the learning. That's not artificial intelligence, that's just regular human learning.

    The algorithm is: identify pixels that are chromatically different from the surrounding pixels. And that's it. That's not AI, that's an algorithm. Any changes come from the human programmers manually changing the algorithm, not from any self-increased capabilities acquired through machine learning, etc.

    • A lot of people do class rule based systems under the umbrella of AI, when I was a kid, I'd run Alicebot on my pocket computer. Definitely "artificial" "intelligence" and well before any of this modern fancy machine learning stuff! Definitely lots of human work. People have different ways of understanding words and AI is a term that is not well defined, to say the least.

ML =/= AI.

Machine learning was widely considered to be a subset of AI, until it got a big resurgence almost 2 decades ago. Now some people use the terms interchangeably.