Green Internet of Things and Machine Learning. Группа авторов

Чтение книги онлайн.

Читать онлайн книгу Green Internet of Things and Machine Learning - Группа авторов страница 10

Green Internet of Things and Machine Learning - Группа авторов

Скачать книгу

and carry out human-like work. As AI is continued to grow, they are having a big impact on our worth of life [1].

      AI is also defined as follows:

       • An intelligent agent shaped by humans.

       • Capable to perform tasks intelligently without human interventions.

       • Able to think and act sensibly as human.

      When a machine gains the capability to learn from practices and experience rather than just by preset instructions is called Machine Learning (ML). It is the subset of AI. ML algorithms produce results and improve their own results on the basis of past experiences. It produces the desired output by modifying its own produced output according to available datasets and implicitly comparing the current outcome to the final output [2].

      1.2.1 Difference Between Artificial Intelligence and Machine Learning

      1.2.2 Types of Machine Learning

       • Supervised learning

       • Unsupervised learning

       • Semi-supervised learning

       • Reinforcement learning

Artificial Intelligence Machine learning
AI enables the machines to behave or simulate like humans. ML permits a machine to learn from available past data without giving instructions to it explicitly.
AI is used to make such systems which can solve complex problems like humans. ML goal is to make a machine to be trained itself from historical data without any human intervention.
AI has ML and DL as subset. ML has DL as subset.
Following three types of AI: general AI, strong AI, and weak AI. Following four types of ML: semi-supervised, unsupervised, reinforcement, and Supervised learning.
AI focuses to maximize the chance of success. Machine learning focuses on accuracy and patterns.
AI uses structured, unstructured data, and semi-structured. ML uses structured and semistructured data only.

      The following are some algorithms which are based on supervised learning:

       • Linear Regression

       • Naive Bayes

       • Nearest Neighbor

       • Neural Networks

       • Decision Trees

       • Support Vector Machines (SVM)

Schematic illustration of classification of machine learning. Schematic illustration of the process of supervised learning.

      Name of common unsupervised algorithms:

       • Anomaly detection

       • K-means clustering

       • Neural networks

       • Hierarchal clustering

       • Independent component analysis

       • Principle component analysis

       1.2.2.3 Semi-Supervised Learning

      When the machine learns from both labeled and unlabeled data, it is known as semi-supervised learning. When it is not feasible to label the data due to lack of resource to label it or due to the large size of the data, semi-supervised learning is used [7]. It lies among the supervised and unsupervised learning. For the model building, semi-supervised learning is best. Semi-supervised learning makes use of small amount of labeled data but large amount of unlabeled data [8].

Schematic illustration of the process of unsupervised learning. Schematic illustration of the process of reinforcement learning.

Скачать книгу