Do you mean a camera with some cpu and program to process the data?
And an AI engine in the cloud running on some massive datacenter or server park, which makes the system improve itself autonomously.
As long as it is a program, it is repetitive, it can't exceed the boundaries that it was designed (it can sort of, that is when it crash).
Sure. I never said otherwise. Such a smart security system isn't suddenly going to start creating robots for mining or whatever.
The part that you seem to be missing however, is that those "boundaries" are unlike any boundaries we've seen before. With the previous automation waves, we had robots that build cars for example on an automated assembly line.
If there was a design change, which required a certain thing to be placed like 2mm more to the left - you had to reprogram the robotics responsible for placing the thing.
With AI powered factories, such things aren't needed anymore. The system itself reprograms it.
And off course it doesn't stop there... Previously, maintenance times had to be scheduled in and everything required checking, even when nothing was going on. If system failures occured, it potentially messed up the entire assembly line and depending on the line, it could very well be that plenty of robots following the one with the failure got seriously damaged as well.
AI turns that around as well. Through
experience it can learn to predict system failures. It can shut down automatically. It can adjust settings to avoid system failure. It can automatically warn maintenance crew. Add a few AI powered drones in there and you can potentially have a fully automated factory with a fully automated maintenance fleet of drones.
Effectively, what AI does, is something like "automating the automation process itself".
It's a HUGE difference.
Yes, all recognition programs are programmed. All so called machine learning are programmed. Machine learning does not come up with anything new, what it does is, given an algrithm with attributes, that (the algrithm) can extract certain attributes from given data and adjust its attributes. The algrithm is repeative, it just got one extra indirection in it, that is all.
Still not getting it.
It means that you need LESS programmers and LESS interventions to optimize or alter the system. The AI engine does the optimization and the alterations by itself. No human intervention required anymore. No more "manual" adjustments.
The system itself now takes are of it. And it will only get more advanced.
See above. No one has come up with a generic algrithm to do true learning
The entire industry is still in baby shoes at this point. But already today, the incredible power is evident. Which is exactly it is a topic of discussion...
yet no one has come up with an idea how to get a machine that can just be like us.
Why would we need to?
Those bots can be as complicated as they can be, but the core deficiency is still there, they won't be able to exceed their design.
They don't need to.
Software for operating a vehicle only needs to operate a vehicle.
Through machine learning, it will become better at operating a vehicle: more safety, more efficient use of power, better anticipation, better predictive capabilities that some tech fail will occur, etc.
However they will only replace humans on the jobs that we don't want to do, the repetitive ones, just like how machines freed us from farm fields and telephone switches.
It seems that the way you are using the word "repetitive", we could use that label for about 80% of human activities.