Applied Learning Algorithms for Intelligent IoT
eBook - ePub

Applied Learning Algorithms for Intelligent IoT

Pethuru Raj Chelliah, Usha Sakthivel, Susila Nagarajan, Pethuru Raj Chelliah, Usha Sakthivel, Susila Nagarajan

  1. 356 páginas
  2. English
  3. ePUB (apto para móviles)
  4. Disponible en iOS y Android
eBook - ePub

Applied Learning Algorithms for Intelligent IoT

Pethuru Raj Chelliah, Usha Sakthivel, Susila Nagarajan, Pethuru Raj Chelliah, Usha Sakthivel, Susila Nagarajan

Detalles del libro
Vista previa del libro
Índice
Citas

Información del libro

This book vividly illustrates all the promising and potential machine learning (ML) and deep learning (DL) algorithms through a host of real-world and real-time business use cases. Machines and devices can be empowered to self-learn and exhibit intelligent behavior. Also, Big Data combined with real-time and runtime data can lead to personalized, prognostic, predictive, and prescriptive insights. This book examines the following topics:

  • Cognitive machines and devices


  • Cyber physical systems (CPS)


  • The Internet of Things (IoT) and industrial use cases


  • Industry4.0 for smarter manufacturing


  • Predictive and prescriptive insights for smarter systems


  • Machine vision and intelligence


  • Natural interfaces


  • K-means clustering algorithm


  • Support vector machine (SVM) algorithm


  • A priori algorithms


  • Linear and logistic regression


Applied Learning Algorithms for Intelligent IoT clearly articulates ML and DL algorithms that can be used to unearth predictive and prescriptive insights out of Big Data. Transforming raw data into information and relevant knowledge is gaining prominence with the availability of data processing and mining, analytics algorithms, platforms, frameworks, and other accelerators discussed in the book. Now, with the emergence of machine learning algorithms, the field of data analytics is bound to reach new heights.

This book will serve as a comprehensive guide for AI researchers, faculty members, and IT professionals. Every chapter will discuss one ML algorithm, its origin, challenges, and benefits, as well as a sample industry use case for explaining the algorithm in detail. The book's detailed and deeper dive into ML and DL algorithms using a practical use case can foster innovative research.

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es Applied Learning Algorithms for Intelligent IoT un PDF/ePUB en línea?
Sí, puedes acceder a Applied Learning Algorithms for Intelligent IoT de Pethuru Raj Chelliah, Usha Sakthivel, Susila Nagarajan, Pethuru Raj Chelliah, Usha Sakthivel, Susila Nagarajan en formato PDF o ePUB, así como a otros libros populares de Informatica y Intelligenza artificiale (IA) e semantica. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Año
2021
ISBN
9781000461367

1

Convolutional Neural Network in Computer Vision

D. Aishwarya1 and R.I. Minu2
1Research Scholar, SRM Institute of Science and Technology, Kattankulathur, Tamil Nadu, India
2SRM Institute of Science and Technology, Kattankulathur, Tamil Nadu, India
DOI: 10.1201/9781003119838-1
Contents
Introduction
Convolutional Neural Network (CNN)
Distinctive Properties of CNN
Activation Functions for CNN
Loss Function
Datasets and Errors
Bias and Variance
Overfitting and Underfitting
Understanding Padding and Stride
Padding
Stride
Parameters and Hyper Parameters
CONV Layer
Filter
Feature Map
Convolution Operation
Key Points about Convolution Layers and Filters
Pooling Layer
Key Points about Pooling Layer
Types of Pooling
Forward Propagation
Calculating the Parameters
Activation Shape and Size
Backward Propagation
Optimizers
Other Ways to Improve the Performance of CNN
Image Data Augmentation
Deeper Hidden Layers
Early Stopping
Application of CNN
Image Classification
RCNN and Object Detection
Region-Based Convolutional Neural Network (R-CNN)
Fast R-CNN
Faster R-CNN
You Only Look Once (YOLO)
Transfer Learning
Transfer Learning for CNN
Fine-Tuning or Freezing?
Neural Style Transfer (NST)

Introduction

Emergence of artificial intelligence (AI) has made machines “Smart.” By “Smart,” we mean the ability of the machine (possibly a computer) to process the given data with rationality, like an intelligent human being, and take a suitable decision. AI achieves this intelligence with the help of its subsets of algorithms (see Figure 1.1).
Figure 1.1 Subsets of Artificial Intelligence
AI is a broader field that includes machine learning (ML), artificial neural network (ANN), and deep learning (DL) as its subsets. AI is achieved by ANN, which is a network of artificial neurons resembling a biological neuron and the nervous system. ML enables the machines to process the data, make decision, and optimize the results based on experience. ML primarily requires a feature engineer to do the feature engineering process. Also, ML works its best for structured dataset (mostly comprises numerical data) but is proven inefficient for unstructured types.
To process the unstructured and continuous data like video, speech, etc., we need more complex neural network. Here comes in the DL with better results on processing the unstructured data. One of the biggest advantages of DL is that it features engineering automatically, that is, no manual feature selection is required. Also, ML requires manual intervention when the algorithm is struck with optimization problem, which is also automated in DL. DL plays the key role in implementing and visualizing the actual AI. Deep learning, however, requires a large amount of dataset for the purpose of training, which in turn requires a deep network of layers of neurons to process the features and hence the name “deep learning.”
DL comprises many algorithms for different types of data. Of those, convolutional neural network (CNN) is mainly used to process images and solve computer vision problems. The idea of CNNs can be traced back to 1980, when K. Fakushima proposed “neocognition” – a hierarchical multi-layered neural networks, which is self-organized and unaffected by the translation operation in the dataset (shift in positions of patterns). It was primarily created for pattern recognition.
The first standard CONVNet was introduced by Yann LeCunn in 1998, in his research article titled “Object Recognition with Gradient Based Learning.” It is important to note that Yann LeCunn has cited Fakushima’s article in his research work, and the CONVNet of LeCunn has a structure similar to neocognition with back propagation added to the network. Thenceforth, multiple improvements and the extension were made to it.

Convolutional Neural Network (CNN)

Convolutional neural network is primarily used for operations like image classification, segmentation, and other computer vision operations. CNN is also called shape/space invariant artificial neural network (SIAAN) based on its shared weights and translation invariance properties. The key idea behind CNN is to capture the local patterns through convolution operation.
In general, each CNN architecture has a common working flow. A CNN consists of multiple layers of convolution and pooling and a fully connected ANN. A layer in CNN may comprise one convolution layer and one pooling layer together as a single layer if the count of convolution layer and pooling layer is same. Most commonly used type is two convolution layers followed by a single pooling layer.
The number of layers in a CNN architecture depends on the complexity of the application. The output of the last layer is passed to an ANN. The convolution layers and the pooling layers always perform the same operation of learning the input image. The fully connected networks perform the required operations, such as regression, classification, etc.
At each convolution layer, a local pattern is obtained by applying filters throughout the image. Filters can also be mentioned as kernels. The Initial/lower-level layers of the CNN obtain the elementary pattern of the image ...

Índice

  1. Cover
  2. Half Title
  3. Title Page
  4. Copyright Page
  5. Contents
  6. Contributor List
  7. Chapter 1: Convolutional Neural Network in Computer Vision
  8. Chapter 2: Trends and Transition in the Machine Learning (ML) Space
  9. Chapter 3: Next-Generation IoT Use Cases across Industry Verticals Using Machine Learning Algorithms
  10. Chapter 4: A Panoramic View of Cyber Attack Detection and Prevention Using Machine Learning and Deep Learning Approaches
  11. Chapter 5: Regression Algorithms in Machine Learning
  12. Chapter 6: Machine Learning-Based Industrial Internet of Things (IIoT) and Its Applications
  13. Chapter 7: Employee Turnover Prediction Using Single Voting Model
  14. Chapter 8: A Novel Implementation of Sentiment Analysis Toward Data Science
  15. Chapter 9: Conspectus of k-Means Clustering Algorithm
  16. Chapter 10: Systematic Approach to Deal with Internal Fragmentation and Enhancing Memory Space during COVID-19
  17. Chapter 11: IoT Automated Spy Drone to Detect and Alert Illegal Drug Plants for Law Enforcement
  18. Chapter 12: Expounding k-Means-Inspired Network Partitioning Algorithm for SDN Controller Placement
  19. Chapter 13: An Intelligent Deep Learning-Based Wireless Underground Sensor System for IoT-Based Agricultural Application
  20. Chapter 14: Predicting Effectiveness of Solar Pond Heat Exchanger with LTES Containing CuO Nanoparticle Using Machine Learning
  21. Index
Estilos de citas para Applied Learning Algorithms for Intelligent IoT

APA 6 Citation

[author missing]. (2021). Applied Learning Algorithms for Intelligent IoT (1st ed.). CRC Press. Retrieved from https://www.perlego.com/book/2905750/applied-learning-algorithms-for-intelligent-iot-pdf (Original work published 2021)

Chicago Citation

[author missing]. (2021) 2021. Applied Learning Algorithms for Intelligent IoT. 1st ed. CRC Press. https://www.perlego.com/book/2905750/applied-learning-algorithms-for-intelligent-iot-pdf.

Harvard Citation

[author missing] (2021) Applied Learning Algorithms for Intelligent IoT. 1st edn. CRC Press. Available at: https://www.perlego.com/book/2905750/applied-learning-algorithms-for-intelligent-iot-pdf (Accessed: 15 October 2022).

MLA 7 Citation

[author missing]. Applied Learning Algorithms for Intelligent IoT. 1st ed. CRC Press, 2021. Web. 15 Oct. 2022.