Deep learning has gained more traction and dominance in recent years, with its use now spanning multiple industries and products, security included. But why? We asked our Machine Learning Engineers to give us the low-down on the current state of artificial intelligence.
The popularity of artificial intelligence started to grow back in 2012, when a deep learning model won an image recognition competition by a huge margin. People immediately started to take AI and its potential more seriously. Since then, significant improvements have been made to the technology, which means that deep learning can now successfully manage highly complex tasks, such as what Calipsa does. However, despite the fact that AI is now being used for more and more tasks, it is often still seen as a buzzword and many find the technology is difficult to comprehend.
So what exactly is AI, how does it work, what are its limitations and how is it evolving?
What's what: Deep learning, machine learning and artificial intelligence
First and foremost, it’s important to distinguish between the different terms associated with artificial intelligence.
At Calipsa, we use machine learning to power our false alarm filter. This is because machine learning is best suited to tasks that have a lot of data, where each instance of the task is similar to the others and where each task has a clearly defined objective input and output - as is the case with Calipsa’s subject.
How does AI learn, grow and improve?
The way the technology works is by applying a set of parameters to a given input to produce a desired output. At each learning step, the error between what the model produces and what the correct answer is gets measured. The parameters are updated with respect to this error so that on the next try, the error should be smaller.
A single learning step can happen as quickly as a second. However, when dealing with lots of data, a single learning step doesn’t shift the performance on the whole by much.
What are the biggest limitations with AI today?
Although deep learning may have gained traction for a vast number of real-world use cases, it does still have limitations in its current state. One of the biggest limitations being that it is very data hungry and performs extremely poorly in cases where there are not a lot of examples to learn from. In order for deep learning to effective, it requires significant quantities of data. Additionally, as deep learning models get more complex, they often take longer to train, so it can take longer to see performance gains or you end up needing to spend more resources to speed up the learning.
Another limitation is that deep learning models are not great at explaining why they make the decisions they make. This has slowed down their adoption in areas where interpretability is important, such as medicine and credit scoring. In a more general sense, AI is also fairly bad at actuating in the physical world - so terminator type scenarios are a very long way off.
What improvements are being made?
Regardless of current limitations, AI, machine learning and deep learning techniques are constantly evolving and there is ongoing research being done in order to improve the efficiency and effectiveness of the techniques. This includes:
In the context of security, deep learning brings huge potential and has the power to transform performance. However it shouldn’t be seen as a replacement to existing processes. Even with the improvements being made, security professionals shouldn’t look to artificial intelligence as a full solution, rather an extension and enhancement to current operations. By building a collaboration between humans and technology, security companies will be able to add more value to customers.
The Calipsa False Alarm Filtering Platform is powered by deep learning algorithms to filter out over 85% of CCTV false alarms. Get in touch to find out how it could benefit your business.