Artificial neural networks with TensorFlow 2 : ANN architecture machine learning projects / Poornachandra Sarang.

Develop machine learning models across various domains. This book offers a single source that provides comprehensive coverage of the capabilities of TensorFlow 2 through the use of realistic, scenario-based projects. After learning what's new in TensorFlow 2, you'll dive right into develop...

Full description

Saved in:
Bibliographic Details
Main Author: Sarang, P. G. (Poornachandra G.)
Format: eBook
Language:English
Published: [Place of publication not identified] : Apress, 2021.
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000 a 4500
001 on1224141299
003 OCoLC
005 20240909213021.0
006 m o d
007 cr |n|||||||||
008 201124s2021 xxu o 001 0 eng d
040 |a YDX  |b eng  |e pn  |c YDX  |d EBLCP  |d TOH  |d GW5XE  |d OCLCO  |d UPM  |d OCLCF  |d LDP  |d DCT  |d K6U  |d OCL  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ  |d OCLCO  |d OCLCL 
019 |a 1224367883  |a 1228842599  |a 1233049940  |a 1238206107 
020 |a 9781484261507  |q (electronic bk.) 
020 |a 148426150X  |q (electronic bk.) 
020 |z 1484261496 
020 |z 9781484261491 
024 7 |a 10.1007/978-1-4842-6150-7  |2 doi 
035 |a (OCoLC)1224141299  |z (OCoLC)1224367883  |z (OCoLC)1228842599  |z (OCoLC)1233049940  |z (OCoLC)1238206107 
037 |b Springer 
050 4 |a QA76.87 
072 7 |a UYQM  |2 bicssc 
072 7 |a COM004000  |2 bisacsh 
072 7 |a UYQM  |2 thema 
049 |a HCDD 
100 1 |a Sarang, P. G.  |q (Poornachandra G.)  |1 https://id.oclc.org/worldcat/entity/E39PCjDJtwrVCQqQmT93FwDkQq 
245 1 0 |a Artificial neural networks with TensorFlow 2 :  |b ANN architecture machine learning projects /  |c Poornachandra Sarang. 
260 |a [Place of publication not identified] :  |b Apress,  |c 2021. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
505 0 |a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Preface -- Chapter 1: TensorFlow Jump Start -- What Is TensorFlow 2.0? -- TensorFlow 2.x Platform -- Training -- Data Preparation -- Designing Model -- Distribution Strategy -- Analysis -- Model Saving -- Deployment -- What TensorFlow 2.x Offers? -- The tf.keras in TensorFlow -- Eager Execution -- Distribution -- TensorBoard -- Vision Kit -- Voice Kit -- Edge TPU -- Pre-trained Models for AIY Kits -- Data Pipelines -- Installation -- Installation -- Docker Installation -- No Installation 
505 8 |a Testing -- Summary -- Chapter 2: A Closer Look at TensorFlow -- A Trivial Machine Learning Application -- Creating Colab Notebook -- Imports -- Importing TensorFlow 2.x -- Importing numpy -- Setting Up Data -- Defining Neural Network -- Compiling Model -- Training Network -- Examining Training Output -- Predicting -- Full Source Code -- Binary Classification in TensorFlow -- Setting Up Project -- Imports -- Mounting Google Drive -- Loading Data -- Shuffling Data -- Examining Data -- Data Preprocessing -- Checking Nulls -- Selecting Features and Labels -- Encoding Categorical Columns 
505 8 |a Scaling Numerical Values -- Creating Training and Testing Datasets -- Defining ANN -- Compiling Model -- Model Training -- Performance Evaluation -- Predicting on Test Data -- Confusion Matrix -- Predicting on Unseen Data -- Full Source Code -- Summary -- Chapter 3: Deep Dive in tf.keras -- Getting Started -- Functional API for Model Building -- Sequential Models -- Model Subclassing -- Predefined Layers -- Custom Layers -- Saving Models -- Whole-Model Saving -- Export to SavedModel Format -- Saving Architecture -- Saving Weights -- Saving to JSON -- Convolutional Neural Networks 
505 8 |a Image Classification with CNN -- Creating Project -- Image Dataset -- Loading Dataset -- Creating Training/Testing Datasets -- Preparing Data for Model Training -- Creating Validation Dataset -- Augmenting Data -- Model Development -- Train/Evaluate/Display Function -- Predict Function -- Defining Models -- A Model with 2 Convolutional Layers -- Model_2 with 4 Convolutional Layers -- Third Model: 6 Convolutional layers with 32, 64 and 128 filters respectively -- Fourth Model: Addition of dropout layer -- Model 5 -- Saving Model -- Predicting Unseen Images -- Summary 
505 8 |a Chapter 4: Transfer Learning -- Knowledge Transfer -- TensorFlow Hub -- Pre-trained Modules -- Using Modules -- ImageNet Classifier -- Setting Up Project -- Classifier URL -- Creating Model -- Preparing Images -- Loading Label Mappings -- Displaying Prediction -- Listing All Classes -- Result Discussions -- Dog Breed Classifier -- Project Description -- Creating Project -- Loading Data -- Setting Up Images and Labels -- Preprocessing Images -- Processing Image -- Associating Labels to Images -- Creating Data Batches -- Display Function for Images -- Selecting Pre-trained Model -- Defining Model 
500 |a Includes index. 
520 |a Develop machine learning models across various domains. This book offers a single source that provides comprehensive coverage of the capabilities of TensorFlow 2 through the use of realistic, scenario-based projects. After learning what's new in TensorFlow 2, you'll dive right into developing machine learning models through applicable projects. This book covers a wide variety of ANN architectures-starting from working with a simple sequential network to advanced CNN, RNN, LSTM, DCGAN, and so on. A full chapter is devoted to each kind of network and each chapter consists of a full project describing the network architecture used, the theory behind that architecture, what data set is used, the pre-processing of data, model training, testing and performance optimizations, and analysis. This practical approach can either be used from the beginning through to the end or, if you're already familiar with basic ML models, you can dive right into the application that interests you. Line-by-line explanations on major code segments help to fill in the details as you work and the entire project source is available to you online for learning and further experimentation. With Artificial Neural Networks with TensorFlow 2 you'll see just how wide the range of TensorFlow's capabilities are. What You'll Learn Develop Machine Learning Applications Translate languages using neural networks Compose images with style transfer Who This Book Is For Beginners, practitioners, and hard-cored developers who want to master machine and deep learning with TensorFlow 2. The reader should have working concepts of ML basics and terminologies. 
630 0 0 |a TensorFlow. 
650 0 |a Neural networks (Computer science) 
650 0 |a Machine learning. 
650 7 |a Neural networks (Computer science)  |2 fast 
650 7 |a Machine learning  |2 fast 
758 |i has work:  |a Artificial neural networks with TensorFlow 2 (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCGx9HH4pKhG43CcHH8kDD3  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Sarang, P. G. (Poornachandra G.).  |t Artificial neural networks with TensorFlow 2.  |d [Place of publication not identified] : Apress, 2021  |z 1484261496  |z 9781484261491  |w (OCoLC)1158472604 
856 4 0 |u https://holycross.idm.oclc.org/login?auth=cas&url=https://link.springer.com/10.1007/978-1-4842-6150-7  |y Click for online access 
903 |a SPRING-COMPUTING2021 
994 |a 92  |b HCD