Comment by LorenPechtel
6 months ago
To me the fundamental difference is that AI is trained, algorithms are not. There's not training here, it's a simple frequency count looking for outliers. While it's an approach a human would take the human is doing it in a very different fashion. And the human is much more sensitive to form, this is much more sensitive to color.
They are definitely right that our (I am a hiker) gear tends to stand out against nature. Not only is it generally in colors that do not appear in any volume in nature, but almost nothing in the plant and mineral kingdoms is of uniform color. A blob of uniform color is in all probability either a monochromatic animal (the sheep their system detects) or man made.
What surprises me about this is that it hasn't been tried before.
You are confusing AI and Machine Learning, the latter being a subset of the former.
This really gets at one of my issues with the term "AI". There is a very scientific, textbook definition of what Artificial Intelligence is however, this term carries baggage from sci-fi.
Using a term like "AI" to describe this is like using a term "Food" to describe pickles. Poor analogy but "AI" is just so vast that most lay readers or those not familiar with this phrase in regular computer science discussions aren't grounded in the consequence.
I feel that we as an industry need to do better and use terms more responsibly and know our audience. There is a big difference between a clustering algorithm that detects pixels and flags them and a conscious, self-aware system. However both of those things are "AI" and both have very different consequences.
Sure there is training - most few practical algorithms have dozens of tunable parameters - bucket size, thresholds, camera settings, image normalization settings and so on. It may not be 175 billion weights, but this still needs plenty of training data.
I've participated in hobby robot competition in the past, which required simple-sounding vision part: find a bright orange object on a green grass in bright sunlight, and very roughly estimate distance. We had to get 200+ training images and manually label each of them to get any sort of decent performance.
This is the list of discussion topics from the Dartmouth Workshop on Artificial Intelligence (1955) where the term was first introduced:
From:
https://web.archive.org/web/20070826230310/http://www-formal...
So, no, the fundamental difference is not that "AI is trained, algorithms are not". Some hand-crafted algorithms fall under the purview of AI research. A modern example is graph-search algorithms like MCTS or A*.
A* is a miss on 3, 5 and 7 at minimum.