Artificial intelligence has been around for quite some time, both real and science-fiction variety. Real AI, the kind that’s useful in a host of embedded applications today, arrived in full form about a decade ago. Early examples of AI use include speech and other sound recognition, and minimal levels of autonomous driving.
Following those advances came machine learning (ML), a subset of AI. From a high level, AI usually solves tasks that require human intelligence. Alternatively, ML solves specific tasks by learning from data and making predictions.
The definition of ML for the purposes of the embedded computing space involves the use of data and algorithms to gradually improve the accuracy of the embedded computer. Read More from our friends at EmbeddedComputing.com.