Skip to main content icon/video/no-internet

Machine learning is attributed to a scientific discipline that investigates algorithms and methods aimed at teaching machines how to respond autonomously to specific tasks, thus automating various processes, which usually involve handling data. Data can represent physical phenomena that have been captured and transferred in the digital world (e.g., scanned or digitally captured photos, images, and/or handwritten text; recorded digital audio and video); it can also be related to information that has been originated directly in the digital world, such as typed text and coded messages, vector-graph images, animated graphics, synthesized audio, and various multimodal representation/visualization sequences. Their combination constitutes the case of today’s Internet and social media landscape, where big volumes of content are massively exchanged among different users and social networking sites. With the rise of Web 2.0 and user-generated content, this kind of big data exchange results in various security issues and, therefore, the need for surveillance (i.e., monitoring of Internet data streams, textual messages, audiovisual sequences captured from public security and/or traffic cameras). Machine learning, also referred to as data mining or predictive analysis, is the core technology in these big data analysis tasks, which are also dominant in surveillance and security applications. This entry begins by providing a background on the history and formation of machine learning; it then describes the basic methods, tools, and applications utilized in machine learning, before concluding with the ways in which machine learning is applicable, including in surveillance and in security efforts.

History and Types of Machine Learning

An early definition of machine learning dates back to 1959 and is attributed to Arthur Samuel, who described it as a “field of study that gives computers the ability to learn without being explicitly programmed.” Later, a more formal definition was provided by Tom M. Mitchel, who specified machine learning as the process of a computer program learning from experience, which is associated with specific classes of tasks and can be measured through the use of applicable performance metrics. In general, there are various tasks that can be encountered in machine learning (both in security/surveillance uses and in more generic application areas), such as function modeling, time series prediction, pattern classification/recognition, data clustering, information retrieval, knowledge discovery, and data mining. These tasks are also associated with statistics and the probabilistic properties of the involved data.

While machine learning is strongly related to artificial intelligence and optimization methods and algorithms, there is not a strict definition that could crisply discriminate machine learning from other related disciplines. Some argue that preexisted data sets (inputs and known/desired outputs) are used as training pairs in machine learning, thus guiding this learning-by-experience process, while data mining is an unsupervised/exploratory data analysis concept, where previous experience is not involved. Still, similar attributes and principles are also encountered in unsupervised machine-learning algorithms, where hidden patterns are discovered and clustered without the use of prior class-labeling information. Besides these two cases (supervised and unsupervised learning), reinforcement learning is a kind of subset of supervised learning that is encountered in more dynamic environments, where the whole process is conducted live, with machine interaction simultaneously evolving during training.

...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading