Essentials of Deep Learning and AI
eBook - ePub

Essentials of Deep Learning and AI

Experience Unsupervised Learning, Autoencoders, Feature Engineering, and Time Series Analysis with TensorFlow, Keras, and scikit-learn

Shashidhar Soppin , B N Chandrashekar, Dr. Manjunath Ramachandra

  1. English
  2. ePUB (adapté aux mobiles)
  3. Disponible sur iOS et Android
eBook - ePub

Essentials of Deep Learning and AI

Experience Unsupervised Learning, Autoencoders, Feature Engineering, and Time Series Analysis with TensorFlow, Keras, and scikit-learn

Shashidhar Soppin , B N Chandrashekar, Dr. Manjunath Ramachandra

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Drives next generation path with latest design techniques and methods in the fields of AI and Deep Learning

Key Features
? Extensive examples of Machine Learning and Deep Learning principles.
? Includes graphical demonstrations and visual tutorials for various libraries, configurations, and settings.
? Numerous use cases with the code snippets and examples are presented.

Description
'Essentials of Deep Learning and AI' curates the essential knowledge of working on deep neural network techniques and advanced machine learning concepts. This book is for those who want to know more about how deep neural networks work and advanced machine learning principles including real-world examples.This book includes implemented code snippets and step-by-step instructions for how to use them. You'll be amazed at how SciKit-Learn, Keras, and TensorFlow are used in AI applications to speed up the learning process and produce superior results. With the help of detailed examples and code templates, you'll be running your scripts in no time. You will practice constructing models and optimise performance while working in an AI environment.Readers will be able to start writing their programmes with confidence and ease. Experts and newcomers alike will have access to advanced methodologies. For easier reading, concept explanations are presented straightforwardly, with all relevant facts included.

What you will learn
? Learn feature engineering using a variety of autoencoders, CNNs, and LSTMs.
? Get to explore Time Series, Computer Vision and NLP models with insightful examples.
? Dive deeper into Activation and Loss functions with various scenarios.
? Get the experience of Deep Learning and AI across IoT, Telecom, and Health Care.
? Build a strong foundation around AI, ML and Deep Learning principles and key concepts.

Who this book is for
This book targets Machine Learning Engineers, Data Scientists, Data Engineers, Business Intelligence Analysts, and Software Developers who wish to gain a firm grasp on the fundamentals of Deep Learning and Artificial Intelligence. Readers should have a working knowledge of computer programming concepts.

Table of Contents
1. Introduction
2. Supervised Machine Learning
3. System Analysis with Machine Learning/Un-Supervised Learning
4. Feature Engineering
5. Classification, Clustering, Association Rules, and Regression
6. Time Series Analysis
7. Data Cleanup, Characteristics and Feature Selection
8. Ensemble Model Development
9. Design with Deep Learning
10. Design with Multi Layered Perceptron (MLP)
11. Long Short Term Memory Networks
12. Autoencoders
13. Applications of Machine Learning and Deep Learning
14. Emerging and Future Technologies.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Essentials of Deep Learning and AI est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Essentials of Deep Learning and AI par Shashidhar Soppin , B N Chandrashekar, Dr. Manjunath Ramachandra en format PDF et/ou ePUB. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Année
2021
ISBN
9789391030353

CHAPTER 1

Introduction

The usage of different instruments and equipment by mankind to run the day-to-day activities dates back to the Stone Age. Since then, tens of thousands of devices have evolved to cater for household activities, infrastructure, healthcare, entertainment, communication, transportation, and the like. While most of these devices are dumb, smart devices such as personal assist has started to hit the market. The vision of such devices is not new and have found their place in the stories and legends. The magic lamp of Aladdin to the robots of Isaac Asimov has led to several inventions. Over a period of time, the “dumb” devices have been infused with the required intelligence to understand the surroundings and act accordingly. For example, a fan gets switched on when the ambient temperature exceeds 35 degree Celsius. Today, the expectation of people has increased several folds. The devices are required to understand not only the surroundings but also the end-user! They need to consider the static preferences of the users as well as the dynamic emotional state. This requirement led to large-scale research in data processing and the related fields under the term Artificial Intelligence and resulted in a massive proliferation of smart devices.

Structure

In this chapter, we will discuss the following topics:
  • Artificial intelligence
    • What is Artificial Intelligence?
    • Definitions of AI
    • Applications of AI
    • Use cases of AI
    • Broad classification of what is AI, ML, FL, and DL?
  • Machine learning
    • History and definitions of ML
    • ML and its applications
    • Classification of ML algorithms
  • Deep Learning
    • Prerequisite to understand deep learning
    • Difference between machine learning & deep learning
  • Tools and frameworks for AI, ML, and DL
  • Languages used for AI, ML, and DL
  • Datasets for AI, ML, and DL development

Objectives

After studying this chapter, you should be able to:
  • Understand the concepts of AI, ML, DL and their components
  • History of AI, ML, and DL
  • Defined AI, ML, DL along with some examples and applications
  • Benefits of using AI, ML, and DL in overall
  • Programming languages used for ML & DL
  • Standard tools used for ML & DL
  • Reference database used for model development

1.1 Artificial intelligence

Making computers to “think like humans” was the main motivation behind the development of Artificial Intelligence. With this goal in mind, many pioneers as described later in this chapter, have contributed to AI and its advancement. Many advancements in the field of computer science also helped AI indirectly. All these put together, AI prospered over a period of years.

1.1.1 What is Artificial Intelligence?

Artificial Intelligence (AI) is the interdisciplinary umbrella term that spans the tools and techniques required to incorporate human-like intelligence into a system. The system can be a piece of software such as a dialog system and a hardware component such as a smart Internet of Things (IoT) or a machine such as a robotic arm. Alan Turing has defined the test criteria for a device or a program to be called as intelligent, to indicate how closely they can imitate human beings.
We are in the era of the “information age” (also sometimes called as “Computer age”, “Digital Age” or “New media age”), this is the golden age of modern human history. From taking selfies to storing files in the cloud, the growth of IoT based devices, and social media usage, we deal with quintillion bytes of data each day. The amount of data each individual produces in the 20th century is mind-boggling and this will be a whopping number. As of late 2019, it is estimated that human beings along generated approximately 2.5 quintillion bytes of data.
This sudden rise of data, which the human brain has to deal with, will be quite challenging and cumbersome. Most of the data analytics now is done by artificial intelligence-based machines/systems, because of this huge data gathering and lots of insights are generated which assist humans in many predictive trends that are arising in the business and software industry.

1.1.2 Definitions of Artificial Intelligence

AI has evolved from the 1950 of Alan Turing days to date. So many definitions of AI came up all these years. To make things simpler and easier, all the standard definitions are captured of AI from the pioneers of this industry. The following table explains the evolution of AI, the people who coined/defined the AI definition terminology during which year is described and when along with links.
Index
Year
AI definition
Defined By
Ref: Link
1
1950
Alan Turing didn't define what is AI. But while carrying out the so popularly called "The Turing Test" he came up with the question "whether machines can think?"
Alan Turing
https://plato.stanford.edu/entries/turing-test/
https://www.csee.umbc.edu/courses/471/papers/turing.pdf
2
1978
“The automation of activities that we associate with human thinking, activities such as decision-making problem-solving learning”
Bellman
https://archive.org/details/
AnIntroductionToArtificialIntelligence/page
/n11/mode/2up
3
1985
“The exciting new effort to make computers think
machines with minds, in the full and literal sense.”
Haugeland
https://mitpress.mit.edu/books/artificial-intelligence-1
4
1985
“The study of mental faculties through the use of computational models”
Charniak &McDermott
https://dl.acm.org/doi/book/10.5555/30426
5
1990
“The art of creating machines that perform functions that require intelligence when performed by people”
Kurzweil
6
1992
“The study of the computations that make it possible to perceive, reason and act”
Winston
7
1998
“Computational Intelligence is the study of the design intelligent agents”
“AI
.is concerned with intelligent behavior in artifacts”
Poole et.al
Nilsson
Table 1.1
When we say artificial intelligence, immediately a question comes to our mind, “Can computers think like human beings?” Many of the above definitions try to answer this question briefly. But one more pair of recent year’s pioneers of the AI industry, Peter Norvig and Stuart J Russel, made it simpler to understand than defining it. What they say is that with the combinations of “Thinking like humans” and “Thinking Rationally” one can come to a conclusion about how AI works. They went on to say that
“A computer agent is able to act autonomously, perceive its environment, and persist for an extended period of time, adapt to change, and adopt goals.”
“A rational agent is an agent that is able to act to achieve the expected best outcome (e.g., to persist or reach a goal).”
With the above definitions, it is clear that the computer not only works autonomously but also works with the rational agent which gives the best outcome.

1.1.3 Applications of Artificial Intelligence

Today machines can play brain-demanding games such as Pogo Atari, chess and defeat the champions in the fields. After the Second World War, the changing geopolitical landscape and the available technologies resulted in a revolution in all kinds of industries including healthcare and manufacturing. Large volumes of data started to pour in resulting in the development of machines with large computing power, built with intelligence. Smart algorithms were developed in languages such as Prolog and Lisp to process the data for robots and satellites. The AI systems took their origin there and continued the journey, undergoing metamorphism to reach the Python or Java-driven deep learning algorithms over the cloud supporting the data from the mobile phone or a gaming box. The availability of computing ...

Table des matiĂšres

  1. Cover Page
  2. Title Page
  3. Copyright Page
  4. Foreword
  5. Dedication Page
  6. About the Authors
  7. About the Reviewer
  8. Acknowledgement
  9. Preface
  10. Errata
  11. Table of Contents
  12. 1. Introduction
  13. 2. Supervised Machine Learning
  14. 3. System Analysis with Machine Learning/Un-Supervised Learning
  15. 4. Feature Engineering
  16. 5. Classification, Clustering, Association Rules, and Regression
  17. 6. Time Series Analysis
  18. 7. Data Cleanup, Characteristics and Feature Selection
  19. 8. Ensemble Model Development
  20. 9. Design with Deep Learning
  21. 10. Design with Multi Layered Perceptron (MLP)
  22. 11. Long Short Term Memory Networks
  23. 12. Autoencoders
  24. 13. Applications of Machine Learning and Deep Learning
  25. 14. Emerging and Future Technologies
  26. Index
Normes de citation pour Essentials of Deep Learning and AI

APA 6 Citation

Soppin, S., Chandrashekar, B., & Ramachandra, M. (2021). Essentials of Deep Learning and AI ([edition unavailable]). BPB Publications. Retrieved from https://www.perlego.com/book/3234760/essentials-of-deep-learning-and-ai-experience-unsupervised-learning-autoencoders-feature-engineering-and-time-series-analysis-with-tensorflow-keras-and-scikitlearn-pdf (Original work published 2021)

Chicago Citation

Soppin, Shashidhar, B Chandrashekar, and Manjunath Ramachandra. (2021) 2021. Essentials of Deep Learning and AI. [Edition unavailable]. BPB Publications. https://www.perlego.com/book/3234760/essentials-of-deep-learning-and-ai-experience-unsupervised-learning-autoencoders-feature-engineering-and-time-series-analysis-with-tensorflow-keras-and-scikitlearn-pdf.

Harvard Citation

Soppin, S., Chandrashekar, B. and Ramachandra, M. (2021) Essentials of Deep Learning and AI. [edition unavailable]. BPB Publications. Available at: https://www.perlego.com/book/3234760/essentials-of-deep-learning-and-ai-experience-unsupervised-learning-autoencoders-feature-engineering-and-time-series-analysis-with-tensorflow-keras-and-scikitlearn-pdf (Accessed: 15 October 2022).

MLA 7 Citation

Soppin, Shashidhar, B Chandrashekar, and Manjunath Ramachandra. Essentials of Deep Learning and AI. [edition unavailable]. BPB Publications, 2021. Web. 15 Oct. 2022.