Quote:
Originally Posted by Sutripta Would someone explain to me the difference between automation and AI. (. Or are these one and the same? |
They are two very different thing all together.
In essence automation means something happens without human intervention. A very simple example: The outside light on my shed turns on automatically when I walk near to it. It has a simple sensor that can detect movement and it will automatically (no human intervention) turn on the light.
A more complex example would be an auto-pilot. An auto-pilot is a system which is capable of flying an aircraft though various vertical and lateral pre-defined parts. The pilots provides input to the autopilot. The autopilot will manipulated the flight controls, throttle etc without any further human intervention.
Another simple automation example is a macro in an Excel sheet.
Automation enables some sort of automated (non human) output, based on pre-defined inputs/condition.
AI is in essence a very advanced data analytics capability. AI allows you to process vast amounts of data. AI is a technique that is very good at finding trends, pattern in vasts amount of data. Which also means it can be used to predict outcomes.
In it’s most rudimentary form AI is just some software that sits on one or multiple computers and can be run stand alone. So somebody would feed it data and it would spit out a data analysis report. The report can be used to take certain actions.
It will require automation (the term actuation is often used in conjuction with AI) to do something with the dat, to take action. That could be done by a human, or you could automate it.
What AI brings is superior data analysis that can have an element of predictive in it.
An example: We use so called User Cases in our AI. One of these Use Cases is predictive maintenance. Currently we have reactive and preventive maintenance. Reactive means something happens in the network, alarms are raised, correlated and our opeartors decide a course of action. They might log remotely into a certain node in the network, they might dispatch a field technician Etc.
Preventive maintenance is essentially a scheme at which at certain interval (usually based on time and or cycles) we send a technician to a site to do some preventive maintenance.
With AI we are able to predict with a very high degree of reliability where we are likely to see problems in the near future. This allows us to become pro-active. So we can respond before anything happens.
In analogy with my earlier example, our AI capabilities provide our operators with a report which shows what sites could be facing what sort of problems, when. They can then decide the most appropriate intervention. We might be able to fix it remotely, we might have to send a field technician etc.
But of course, we can also automate whereby the system itself determines what the best cause of action is. It could log on remotely with no human intervention and maybe do an automatic software reset, or upload the latest patch.
Or it could automatically dispatch a field technician. Again, no human intervention
So automation means no, or less human intervention, to action something.
AI is just very nifty data analytics.
Incredible amounts of data can be analysed and it can be used to predict what might happen. What you do with the result of such an analysis will depend. The required action can be automated or not.
AI due to its very nature is a bit more complex of course. Even obtaining (data ingress), storage and manipulating the input data so it can be used require high level of automation themselves.
AI is often used as sort of the next level of automation. Technically that is incorrect. AI is a capability (provided by several components, e.g. computers, software, storage etc) . What is true is that the combination of automation and AI gives us unprecedented capabilities, far beyond what we can achieve with automation without AI.
Hope this helps
Jeroen