From DVRs and smart fridges to smartphones and voice-activated technology, the Internet of Things (IoT) is quickly becoming part of our daily lives. These devices are capable of collecting thousands of bytes of data every single day, and companies are hoarding that data in the hopes that predictive algorithms will be able to glean some insight from them. How will artificial intelligence improve the Internet of Things?
The Introduction of AI
Artificial intelligence has gotten a very bad reputation, courtesy of science-fiction novels and movies. When most people think of AI, their mind conjures images of HAL 9000 from “2001: A Space Odyssey” or Skynet from the “Terminator” series. While a truly sentient AI might create a threat if not properly regulated, machine-learning algorithms are the foundation of artificial intelligence.
The idea behind machine learning is to create computers that can learn without being programmed. It’s already being used on small scales — your Netflix show recommendations, for example, are a basic form of machine learning. The program analyzes the shows and movies you watch and uses that data to provide you with new choices.
Incorporating AI into IoT
Machine learning is already taking its first steps into the world of IoT. Self-driving cars are one of the biggest IoT devices, and even cars that only offer partial autopilot capabilities like the Tesla rely heavily on machine learning. You can program a self-driving car so it knows the basic rules of the road and how to handle the most common obstacles it might come across. When you introduce other drivers into the mix, though, it is impossible to program for every possible variable.
That is why machine learning in IoT is vital. A Tesla, fresh off the production line, will have all the information collected by all the other Teslas that are currently on the road. Any new variable that is encountered can then be learned and shared with all connected cars, making the autopilot mode that much safer for all Tesla drivers.
IoT, AI and Big Data
Big data is an industry buzzword that is applied to any large collection of data. It can be anything from medical data collected by doctors and hospitals to usage data from IoT-enabled devices and anything in between. A lot of that information is generally useless, but things like usage and purchase habits can be used by industry leaders to predict sales trends and other changes in the market before they happen.
The predictive algorithms that are currently being used are useful and allow computers to make predictions, but they are limited by processing power and their ability to learn. A traditional computer can process thousands of bytes of data. On the other hand, a computer powered by artificial intelligence can process that data, find trends and follow those trends to their conclusion.
Machine learning isn’t the perfect solution. Microsoft applied a basic version of the program to a Twitter account, and in less than 24 hours Twitter trolls were able to turn the AI chatbot into a racist mimic that sent nasty messages to everyone. A properly regulated AI system could be an invaluable tool for the growing IoT industry. The two go together like cake and ice cream, and they have the potential to change and shape every single industry by predicting the changes in the market before they happen.
Imagine running a business that produces wearable technology and being able to predict the type of devices that were going to sell best during the next quarter. You could potentially make more money on sales, and save money by reducing the production of items that are less likely to sell. IoT paired with artificial intelligence could reduce or eliminate excess product inventory.
As long as the system is properly regulated, machine learning could shape the way we look at the world, and is already changing the way we use our connected devices.
Megan Ray Nichols is a blogger and freelance science writer. She writes weekly on her blog Schooled By Science where she explores the latest scientific news. Subscribe to her blog today, or follow her on Twitter @nicholsrmegan.
Edited by Ken Briodagh