Search results for "Deep Dive into Deep Learning Frameworks"
Items we need to order for you

R 1,630.69

Dive Into Deep Learning
The leading experts in system change and learning, with their school-based partners around the world, have created this essential companion to their runaway best-seller, Deep Learning: Engage the World Change the World. This hands-on guide provides a roadmap for building capacity in teachers, schools, districts, and systems to design deep learning, measure progress, and assess conditions needed to activate and sustain innovation. Dive Into Deep Learning: Tools for Engagement is rich with resources educators need to construct and drive meaningful deep learning experiences in order to develop the kind of mindset and know-how that is crucial to becoming a problem-solving change agent in our global society. Designed in full color, this easy-to-use guide is loaded with tools, tips, protocols, and real-world examples. It includes: • A framework for deep learning that provides a pathway to develop the six global competencies needed to flourish in a complex world — character, citizenship, collaboration, communication, creativity, and critical thinking. • Learning progressions to help educators analyze student work and measure progress. • Learning design rubrics, templates and examples for incorporating the four elements of learning design: learning partnerships, pedagogical practices, learning environments, and leveraging digital. • Conditions rubrics, teacher self-assessment tools, and planning guides to help educators build, mobilize, and sustain deep learning in schools and districts. Learn about, improve, and expand your world of learning. Put the joy back into learning for students and adults alike. Dive into deep learning to create learning experiences that give purpose, unleash student potential, and transform not only learning, but life itself.
R 1,420.00

Deep Learning with Python
Discover the practical aspects of implementing deep-learning solutions using the rich Python ecosystem. This book bridges the gap between the academic state-of-the-art and the industry state-of-the-practice by introducing you to deep learning frameworks such as Keras, Theano, and Caffe. The practicalities of these frameworks is often acquired by practitioners by reading source code, manuals, and posting questions on community forums, which tends to be a slow and a painful process. Deep Learning with Python allows you to ramp up to such practical know-how in a short period of time and focus more on the domain, models, and algorithms.This book briefly covers the mathematical prerequisites and fundamentals of deep learning, making this book a good starting point for software developers who want to get started in deep learning. A brief survey of deep learning architectures is also included.Deep Learning with Python also introduces you to key concepts of automatic differentiation and GPU computation which, while not central to deep learning, are critical when it comes to conducting large scale experiments. What You Will Learn Leverage deep learning frameworks in Python namely, Keras, Theano, and Caffe Gain the fundamentals of deep learning with mathematical prerequisites Discover the practical considerations of large scale experiments Take deep learning models to productionWho This Book Is ForSoftware developers who want to try out deep learning as a practical solution to a particular problem. Software developers in a data science team who want to take deep learning models developed by data scientists to production.
R 1,965.56

Deep Learning
Although interest in machine learning has reached a high point, lofty expectations often scuttle projects before they get very far. How can machine learning—especially deep neural networks—make a real difference in your organization? This hands-on guide not only provides the most practical information available on the subject, but also helps you get started building efficient deep learning networks. Authors Adam Gibson and Josh Patterson provide theory on deep learning before introducing their open-source Deeplearning4j (DL4J) library for developing production-class workflows. Through real-world examples, you’ll learn methods and strategies for training deep network architectures and running deep learning workflows on Spark and Hadoop with DL4J. Dive into machine learning concepts in general, as well as deep learning in particular Understand how deep networks evolved from neural network fundamentals Explore the major deep network architectures, including Convolutional and Recurrent Learn how to map specific deep networks to the right problem Walk through the fundamentals of tuning general neural networks and specific deep network architectures Use vectorization techniques for different data types with DataVec, DL4J’s workflow tool Learn how to use DL4J natively on Spark and Hadoop
R 1,368.00

Java Deep Learning Essentials
Dive into the future of data science and learn how to build the sophisticated algorithms that are fundamental to deep learning and AI with JavaAbout This Book• Go beyond the theory and put Deep Learning into practice with Java• Find out how to build a range of Deep Learning algorithms using a range of leading frameworks including DL4J, Theano and Caffe• Whether you're a data scientist or Java developer, dive in and find out how to tackle Deep LearningWho This Book Is ForThis book is intended for data scientists and Java developers who want to dive into the exciting world of deep learning. It would also be good for machine learning users who intend to leverage deep learning in their projects, working within a big data environment.What You Will Learn• Get a practical deep dive into machine learning and deep learning algorithms• Implement machine learning algorithms related to deep learning• Explore neural networks using some of the most popular Deep Learning frameworks• Dive into Deep Belief Nets and Stacked Denoising Autoencoders algorithms• Discover more deep learning algorithms with Dropout and Convolutional Neural Networks• Gain an insight into the deep learning library DL4J and its practical uses• Get to know device strategies to use deep learning algorithms and libraries in the real world• Explore deep learning further with Theano and CaffeIn DetailAI and Deep Learning are transforming the way we understand software, making computers more intelligent than we could even imagine just a decade ago. Deep Learning algorithms are being used across a broad range of industries – as the fundamental driver of AI, being able to tackle Deep Learning is going to a vital and valuable skill not only within the tech world but also for the wider global economy that depends upon knowledge and insight for growth and success. It's something that's moving beyond the realm of data science – if you're a Java developer, this book gives you a great opportunity to expand your skillset.Starting with an introduction to basic machine learning algorithms, to give you a solid foundation, Deep Learning with Java takes you further into this vital world of stunning predictive insights and remarkable machine intelligence. Once you've got to grips with the fundamental mathematical principles, you'll start exploring neural networks and identify how to tackle challenges in large networks using advanced algorithms. You will learn how to use the DL4J library and apply Deep Learning to a range of real-world use cases. Featuring further guidance and insights to help you solve challenging problems in image processing, speech recognition, language modeling, this book will make you rethink what you can do with Java, showing you how to use it for truly cutting-edge predictive insights. As a bonus, you'll also be able to get to grips with Theano and Caffe, two of the most important tools in Deep Learning today.By the end of the book, you'll be ready to tackle Deep Learning with Java. Wher
R 1,889.00


Deep Learning with Python
Master the practical aspects of implementing deep learning solutions with PyTorch, using a hands-on approach to understanding both theory and practice. This updated edition will prepare you for applying deep learning to real world problems with a sound theoretical foundation and practical know-how with PyTorch, a platform developed by Facebook’s Artificial Intelligence Research Group.You'll start with a perspective on how and why deep learning with PyTorch has emerged as an path-breaking framework with a set of tools and techniques to solve real-world problems. Next, the book will ground you with the mathematical fundamentals of linear algebra, vector calculus, probability and optimization. Having established this foundation, you'll move on to key components and functionality of PyTorch including layers, loss functions and optimization algorithms. You'll also gain an understanding of Graphical Processing Unit (GPU) based computation, which is essential for training deep learning models. All the key architectures in deep learning are covered, including feedforward networks, convolution neural networks, recurrent neural networks, long short-term memory networks, autoencoders and generative adversarial networks. Backed by a number of tricks of the trade for training and optimizing deep learning models, this edition of Deep Learning with Python explains the best practices in taking these models to production with PyTorch.What You'll LearnReview machine learning fundamentals such as overfitting, underfitting, and regularization.Understand deep learning fundamentals such as feed-forward networks, convolution neural networks, recurrent neural networks, automatic differentiation, and stochastic gradient descent.Apply in-depth linear algebra with PyTorchExplore PyTorch fundamentals and its building blocksWork with tuning and optimizing models Who This Book Is ForBeginners with a working knowledge of Python who want to understand Deep Learning in a practical, hands-on manner.
R 866.00

Applied Deep Learning with Python
A hands-on guide to deep learning that’s filled with intuitive explanations and engaging practical examplesKey FeaturesDesigned to iteratively develop the skills of Python users who don’t have a data science backgroundCovers the key foundational concepts you’ll need to know when building deep learning systemsFull of step-by-step exercises and activities to help build the skills that you need for the real-worldBook DescriptionTaking an approach that uses the latest developments in the Python ecosystem, you’ll first be guided through the Jupyter ecosystem, key visualization libraries and powerful data sanitization techniques before we train our first predictive model. We’ll explore a variety of approaches to classification like support vector networks, random decision forests and k-nearest neighbours to build out your understanding before we move into more complex territory. It’s okay if these terms seem overwhelming; we’ll show you how to put them to work.We’ll build upon our classification coverage by taking a quick look at ethical web scraping and interactive visualizations to help you professionally gather and present your analysis. It’s after this that we start building out our keystone deep learning application, one that aims to predict the future price of Bitcoin based on historical public data.By guiding you through a trained neural network, we’ll explore common deep learning network architectures (convolutional, recurrent, generative adversarial) and branch out into deep reinforcement learning before we dive into model optimization and evaluation. We’ll do all of this whilst working on a production-ready web application that combines Tensorflow and Keras to produce a meaningful user-friendly result, leaving you with all the skills you need to tackle and develop your own real-world deep learning projects confidently and effectively.What you will learnDiscover how you can assemble and clean your very own datasetsDevelop a tailored machine learning classification strategyBuild, train and enhance your own models to solve unique problemsWork with production-ready frameworks like Tensorflow and KerasExplain how neural networks operate in clear and simple termsUnderstand how to deploy your predictions to the webWho this book is forIf you're a Python programmer stepping into the world of data science, this is the ideal way to get started.
R 1,661.00

Hands-On Deep Learning Architectures with Python
Concepts, tools, and techniques to explore deep learning architectures and methodologiesKey FeaturesExplore advanced deep learning architectures using various datasets and frameworksImplement deep architectures for neural network models such as CNN, RNN, GAN, and many moreDiscover design patterns and different challenges for various deep learning architecturesBook DescriptionDeep learning architectures are composed of multilevel nonlinear operations that represent high-level abstractions; this allows you to learn useful feature representations from the data. This book will help you learn and implement deep learning architectures to resolve various deep learning research problems.Hands-On Deep Learning Architectures with Python explains the essential learning algorithms used for deep and shallow architectures. Packed with practical implementations and ideas to help you build efficient artificial intelligence systems (AI), this book will help you learn how neural networks play a major role in building deep architectures. You will understand various deep learning architectures (such as AlexNet, VGG Net, GoogleNet) with easy-to-follow code and diagrams. In addition to this, the book will also guide you in building and training various deep architectures such as the Boltzmann mechanism, autoencoders, convolutional neural networks (CNNs), recurrent neural networks (RNNs), natural language processing (NLP), GAN, and more—all with practical implementations.By the end of this book, you will be able to construct deep models using popular frameworks and datasets with the required design patterns for each architecture. You will be ready to explore the potential of deep architectures in today's world.What you will learnImplement CNNs, RNNs, and other commonly used architectures with PythonExplore architectures such as VGGNet, AlexNet, and GoogLeNetBuild deep learning architectures for AI applications such as face and image recognition, fraud detection, and many moreUnderstand the architectures and applications of Boltzmann machines and autoencoders with concrete examples Master artificial intelligence and neural network concepts and apply them to your architectureUnderstand deep learning architectures for mobile and embedded systemsWho this book is forIf you’re a data scientist, machine learning developer/engineer, or deep learning practitioner, or are curious about AI and want to upgrade your knowledge of various deep learning architectures, this book will appeal to you. You are expected to have some knowledge of statistics and machine learning algorithms to get the best out of this book
R 1,140.00

Programming PyTorch for Deep Learning
Take the next steps toward mastering deep learning, the machine learning method that’s transforming the world around us by the second. In this practical book, you’ll get up to speed on key ideas using Facebook’s open source PyTorch framework and gain the latest skills you need to create your very own neural networks.Ian Pointer shows you how to set up PyTorch on a cloud-based environment, then walks you through the creation of neural architectures that facilitate operations on images, sound, text, and more through deep dives into each element. He also covers the critical concepts of applying transfer learning to images, debugging models, and PyTorch in production.Learn how to deploy deep learning models to productionExplore PyTorch use cases from several leading companiesLearn how to apply transfer learning to imagesApply cutting-edge NLP techniques using a model trained on WikipediaUse PyTorch’s torchaudio library to classify audio data with a convolutional-based modelDebug PyTorch models using TensorBoard and flame graphsDeploy PyTorch applications in production in Docker containers and Kubernetes clusters running on Google Cloud
R 1,277.00

Beginning Deep Learning with TensorFlow
Incorporate deep learning into your development projects through hands-on coding and the latest versions of deep learning software, such as TensorFlow 2 and Keras. The materials used in this book are based on years of successful online education experience and feedback from thousands of online learners. You’ll start with an introduction to AI, where you’ll learn the history of neural networks and what sets deep learning apart from other varieties of machine learning. Discovery the variety of deep learning frameworks and set-up a deep learning development environment. Next, you’ll jump into simple classification programs for hand-writing analysis. Once you’ve tackled the basics of deep learning, you move on to TensorFlow 2 specifically. Find out what exactly a Tensor is and how to work with MNIST datasets. Finally, you’ll get into the heavy lifting of programming neural networks and working with a wide variety of neural network types such as GANs and RNNs. Deep Learning is a new area of Machine Learning research widely used in popular applications, such as voice assistant and self-driving cars. Work through the hands-on material in this book and become a TensorFlow programmer! What You'll LearnDevelop using deep learning algorithmsBuild deep learning models using TensorFlow 2Create classification systems and other, practical deep learning applicationsWho This Book Is ForStudents, programmers, and researchers with no experience in deep learning who want to build up their basic skillsets. Experienced machine learning programmers and engineers might also find value in updating their skills.
R 1,482.00

TensorFlow for Deep Learning
Learn how to solve challenging machine learning problems with TensorFlow, Google’s revolutionary new software library for deep learning. If you have some background in basic linear algebra and calculus, this practical book introduces machine-learning fundamentals by showing you how to design systems capable of detecting objects in images, understanding text, analyzing video, and predicting the properties of potential medicines. TensorFlow for Deep Learning teaches concepts through practical examples and helps you build knowledge of deep learning foundations from the ground up. It’s ideal for practicing developers with experience designing software systems, and useful for scientists and other professionals familiar with scripting but not necessarily with designing learning algorithms. Learn TensorFlow fundamentals, including how to perform basic computation Build simple learning systems to understand their mathematical foundations Dive into fully connected deep networks used in thousands of applications Turn prototypes into high-quality models with hyperparameter optimization Process images with convolutional neural networks Handle natural language datasets with recurrent neural networks Use reinforcement learning to solve games such as tic-tac-toe Train deep networks with hardware including GPUs and tensor processing units
R 2,422.00

Fundamentals of Deep Learning
We're in the midst of an AI research explosion. Deep learning has unlocked superhuman perception that has powered our push toward self-driving vehicles, the ability to defeat human experts at a variety of difficult games including Go and Starcraft, and even generate essays with shockingly coherent prose. But deciphering these breakthroughs often takes a Ph.D. education in machine learning and mathematics.This updated second edition describes the intuition behind these innovations without the jargon and complexity. By the end of this book, Python-proficient programmers, software engineering professionals, and computer science majors will be able to re-implement these breakthroughs on their own and reason about them with a level of sophistication that rivals some of the best in the field.New chapters cover recent advancements in the fields of generative modeling and interpretability. Code examples throughout the book are updated to TensorFlow 2 and PyTorch 1.4.
R 1,824.00

Deep Learning
An engaging and accessible introduction to deep learning perfect for students and professionals In Deep Learning: A Practical Introduction, a team of distinguished researchers delivers a start-to-finish instruction book with complete coverage of the theoretical and practical elements of deep learning. The book includes extensive examples, end-of-chapter exercises, homework, exam material and a GitHub repository containing code and data for all provided examples. Combining contemporary deep learning theory with state-of-the-art tools, the chapters are structured to maximize accessibility for both beginning and intermediate students. The authors have included coverage of TensorFlow, Keras, and Pytorch. Readers will also find: Thorough introductions to deep learning and deep learning toolsComprehensive explorations of convolutional neural networks, including discussions of their elements, operation, training, and architecturesPractical discussions of recurrent neural networks and non-supervised approaches to deep learningFulsome treatments of generative adversarial networks as well as deep Bayesian Neural networks.Perfect for undergraduate and graduate students studying computer vision, computer science, artificial intelligence, and neural networks, Deep Learning: A Practical Introduction will also benefit practitioners and researchers in the fields of deep learning and machine learning in general.
R 3,237.00

Learning Tensorflow.js
Given the demand for AI and the ubiquity of JavaScript, TensorFlow.js was inevitable. With this Google framework, seasoned AI veterans and web developers alike can help propel the future of AI-driven websites. In this guide, author Gant Laborde--Google Developer Expert in machine learning and the web--provides a hands-on end-to-end approach to TensorFlow.js fundamentals for a broad technical audience that includes data scientists, engineers, web developers, students, and researchers.You'll begin by working through some basic examples in TensorFlow.js before diving deeper into neural network architectures, DataFrames, TensorFlow Hub, model conversion, transfer learning, and more. Once you finish this book, you'll know how to build and deploy production-ready deep learning systems with TensorFlow.js.Explore tensors, the most fundamental structure of machine learningConvert data into tensors and back with a real-world exampleCombine AI with the web using TensorFlow.jsUse resources to convert, train, and manage machine learning dataBuild and train your own training models from scratch
R 1,277.00

Learning Deep Learning
NVIDIA's Full-Color Guide to Deep Learning: All You Need to Get Started and Get Results "To enable everyone to be part of this historic revolution requires the democratization of AI knowledge and resources. This book is timely and relevant towards accomplishing these lofty goals." -- From the foreword by Dr. Anima Anandkumar, Bren Professor, Caltech, and Director of ML Research, NVIDIA "Ekman uses a learning technique that in our experience has proven pivotal to success—asking the reader to think about using DL techniques in practice. His straightforward approach is refreshing, and he permits the reader to dream, just a bit, about where DL may yet take us." -- From the foreword by Dr. Craig Clawson, Director, NVIDIA Deep Learning Institute Deep learning (DL) is a key component of today's exciting advances in machine learning and artificial intelligence. Learning Deep Learning is a complete guide to DL. Illuminating both the core concepts and the hands-on programming techniques needed to succeed, this book is ideal for developers, data scientists, analysts, and others--including those with no prior machine learning or statistics experience.After introducing the essential building blocks of deep neural networks, such as artificial neurons and fully connected, convolutional, and recurrent layers, Magnus Ekman shows how to use them to build advanced architectures, including the Transformer. He describes how these concepts are used to build modern networks for computer vision and natural language processing (NLP), including Mask R-CNN, GPT, and BERT. And he explains how a natural language translator and a system generating natural language descriptions of images.Throughout, Ekman provides concise, well-annotated code examples using TensorFlow with Keras. Corresponding PyTorch examples are provided online, and the book thereby covers the two dominating Python libraries for DL used in industry and academia. He concludes with an introduction to neural architecture search (NAS), exploring important ethical issues and providing resources for further learning. Explore and master core concepts: perceptrons, gradient-based learning, sigmoid neurons, and back propagationSee how DL frameworks make it easier to develop more complicated and useful neural networksDiscover how convolutional neural networks (CNNs) revolutionize image classification and analysisApply recurrent neural networks (RNNs) and long short-term memory (LSTM) to text and other variable-length sequencesMaster NLP with sequence-to-sequence networks and the Transformer architectureBuild applications for natural language translation and image captioning NVIDIA's invention of the GPU sparked the PC gaming market. The company's pioneering work in accelerated computing--a supercharged form of computing at the intersection of computer graphics, high-performance computing, and AI--is reshaping trillion-dollar industries, such as transportation, healthcare, and manufacturing, and fueling the g
R 1,451.00

Deep Learning
This book focuses on Deep Learning (DL), which is an important aspect of data science, that includes predictive modelling. DL applications are widely used in domains such as finance, transport, health care, auto manufacturing, and advertising. The design of the DL models based on Artificial Neural Networks is influenced by the structure and operation of the brain. This book presents a comprehensive resource for those who seek a solid grasp of the techniques in DL.Key features:• Provides knowledge on theory and design of state-of-the-art deep learning models for real-world applications.• Explains the concepts and terminology in problem-solving with deep learning.• Explores the theoretical basis for major algorithms and approaches in deep learning.• Discusses the enhancement techniques of deep learning models.• Identifies the performance evaluation techniques for deep learning models.
R 6,655.92

Deep Learning in Practice
Deep Learning in Practice helps you learn how to develop and optimize a model for your projects using Deep Learning (DL) methods and architectures.Key features: Demonstrates a quick review on Python, NumPy, and TensorFlow fundamentals. Explains and provides examples of deploying TensorFlow and Keras in several projects. Explains the fundamentals of Artificial Neural Networks (ANNs). Presents several examples and applications of ANNs. Learning the most popular DL algorithms features. Explains and provides examples for the DL algorithms that are presented in this book. Analyzes the DL network’s parameter and hyperparameters. Reviews state-of-the-art DL examples. Necessary and main steps for DL modeling. Implements a Virtual Assistant Robot (VAR) using DL methods. Necessary and fundamental information to choose a proper DL algorithm. Gives instructions to learn how to optimize your DL model IN PRACTICE.This book is useful for undergraduate and graduate students, as well as practitioners in industry and academia. It will serve as a useful reference for learning deep learning fundamentals and implementing a deep learning model for any project, step by step.
R 1,918.64

Deep Learning and Practice with MindSpore
This book systematically introduces readers to the theory of deep learning and explores its practical applications based on the MindSpore AI computing framework. Divided into 14 chapters, the book covers deep learning, deep neural networks (DNNs), convolutional neural networks (CNNs), recurrent neural networks (RNNs), unsupervised learning, deep reinforcement learning, automated machine learning, device-cloud collaboration, deep learning visualization, and data preparation for deep learning. To help clarify the complex topics discussed, this book includes numerous examples and links to online resources.
R 5,481.01

Deep Learning and Practice with MindSpore
This book systematically introduces readers to the theory of deep learning and explores its practical applications based on the MindSpore AI computing framework. Divided into 14 chapters, the book covers deep learning, deep neural networks (DNNs), convolutional neural networks (CNNs), recurrent neural networks (RNNs), unsupervised learning, deep reinforcement learning, automated machine learning, device-cloud collaboration, deep learning visualization, and data preparation for deep learning. To help clarify the complex topics discussed, this book includes numerous examples and links to online resources.
R 5,480.11

Deep Learning
DEEP LEARNING A concise and practical exploration of key topics and applications in data science In Deep Learning: From Big Data to Artificial Intelligence with R, expert researcher Dr. Stéphane Tufféry delivers an insightful discussion of the applications of deep learning and big data that focuses on practical instructions on various software tools and deep learning methods relying on three major libraries: MXNet, PyTorch, and Keras-TensorFlow. In the book, numerous, up-to-date examples are combined with key topics relevant to modern data scientists, including processing optimization, neural network applications, natural language processing, and image recognition. This is a thoroughly revised and updated edition of a book originally released in French, with new examples and methods included throughout. Classroom-tested and intuitively organized, Deep Learning: From Big Data to Artificial Intelligence with R offers complimentary access to a companion website that provides R and Python source code for the examples offered in the book. Readers will also find: A thorough introduction to practical deep learning techniques with explanations and examples for various programming librariesComprehensive explorations of a variety of applications for deep learning, including image recognition and natural language processingDiscussions of the theory of deep learning, neural networks, and artificial intelligence linked to concrete techniques and strategies commonly used to solve real-world problems Perfect for graduate students studying data science, big data, deep learning, and artificial intelligence, Deep Learning: From Big Data to Artificial Intelligence with R will also earn a place in the libraries of data science researchers and practicing data scientists.
R 3,257.00

Mathematical Foundations for Deep Learning
Mathematical Foundations for Deep Learning bridges the gap between theoretical mathematics and practical applications in artificial intelligence (AI). This guide delves into the fundamental mathematical concepts that power modern deep learning, equipping readers with the tools and knowledge needed to excel in the rapidly evolving field of artificial intelligence.Designed for learners at all levels, from beginners to experts, the book makes mathematical ideas accessible through clear explanations, real-world examples, and targeted exercises. Readers will master core concepts in linear algebra, calculus, and optimization techniques; understand the mechanics of deep learning models; and apply theory to practice using frameworks like TensorFlow and PyTorch.By integrating theory with practical application, Mathematical Foundations for Deep Learning prepares you to navigate the complexities of AI confidently. Whether you’re aiming to develop practical skills for AI projects, advance to emerging trends in deep learning, or lay a strong foundation for future studies, this book serves as an indispensable resource for achieving proficiency in the field.Embark on an enlightening journey that fosters critical thinking and continuous learning. Invest in your future with a solid mathematical base, reinforced by case studies and applications that bring theory to life, and gain insights into the future of deep learning.
R 6,960.00

Deep Learning in Practice
Deep Learning in Practice helps you learn how to develop and optimize a model for your projects using Deep Learning (DL) methods and architectures.Key features: Demonstrates a quick review on Python, NumPy, and TensorFlow fundamentals. Explains and provides examples of deploying TensorFlow and Keras in several projects. Explains the fundamentals of Artificial Neural Networks (ANNs). Presents several examples and applications of ANNs. Learning the most popular DL algorithms features. Explains and provides examples for the DL algorithms that are presented in this book. Analyzes the DL network’s parameter and hyperparameters. Reviews state-of-the-art DL examples. Necessary and main steps for DL modeling. Implements a Virtual Assistant Robot (VAR) using DL methods. Necessary and fundamental information to choose a proper DL algorithm. Gives instructions to learn how to optimize your DL model IN PRACTICE.This book is useful for undergraduate and graduate students, as well as practitioners in industry and academia. It will serve as a useful reference for learning deep learning fundamentals and implementing a deep learning model for any project, step by step.
R 4,169.92

Practical Deep Learning, 2nd Edition
If you've been curious about artificial intelligence and machine learning but didn't know where to start, this is the book you've been waiting for. Focusing on the subfield of machine learning known as deep learning, it explains core concepts and gives you the foundation you need to start building your own models. Rather than simply outlining recipes for using existing toolkits, Practical Deep Learning, 2nd Edition teaches you the why of deep learning and will inspire you to explore further. All you need is basic familiarity with computer programming and high school math - the book will cover the rest. After an introduction to Python, you'll move through key topics like how to build a good training dataset, work with the scikit-learn and Keras libraries, and evaluate your models' performance. You'll also learn: How to use classic machine learning models like k-Nearest Neighbours, Random Forests, and Support Vector Machines, How neural networks work and how they're trained, How to use convolutional neural networks, How to develop a successful deep learning model from scratch. You'll conduct experiments along the way, building to a final case study that incorporates everything you've learned. This second edition is thoroughly revised and updated, and adds six new chapters to further your exploration of deep learning from basic CNNs to more advanced models. New chapters cover fine tuning, transfer learning, object detection, semantic segmentation, multilabel classification, self-supervised learning, generative adversarial networks, and large language models. The perfect introduction to this dynamic, ever-expanding field, Practical Deep Learning, 2nd Edition will give you the skills and confidence to dive into your own machine learning projects.
R 1,596.00

Scaling up Machine Learning
This book presents an integrated collection of representative approaches for scaling up machine learning and data mining methods on parallel and distributed computing platforms. Demand for parallelizing learning algorithms is highly task-specific: in some settings it is driven by the enormous dataset sizes, in others by model complexity or by real-time performance requirements. Making task-appropriate algorithm and platform choices for large-scale machine learning requires understanding the benefits, trade-offs and constraints of the available options. Solutions presented in the book cover a range of parallelization platforms from FPGAs and GPUs to multi-core systems and commodity clusters, concurrent programming frameworks including CUDA, MPI, MapReduce and DryadLINQ, and learning settings (supervised, unsupervised, semi-supervised and online learning). Extensive coverage of parallelization of boosted trees, SVMs, spectral clustering, belief propagation and other popular learning algorithms, and deep dives into several applications, make the book equally useful for researchers, students and practitioners.
R 4,792.62

Deep Learning
Deep Learning: A Comprehensive Guide provides comprehensive coverage of Deep Learning (DL) and Machine Learning (ML) concepts. DL and ML are the most sought-after domains, requiring a deep understanding – and this book gives no less than that. This book enables the reader to build innovative and useful applications based on ML and DL. Starting with the basics of neural networks, and continuing through the architecture of various types of CNNs, RNNs, LSTM, and more till the end of the book, each and every topic is given the utmost care and shaped professionally and comprehensively.Key Features Includes the smooth transition from ML concepts to DL concepts Line-by-line explanations have been provided for all the coding-based examples Includes a lot of real-time examples and interview questions that will prepare the reader to take up a job in ML/DL right away Even a person with a non-computer-science background can benefit from this book by following the theory, examples, case studies, and code snippets Every chapter starts with the objective and ends with a set of quiz questions to test the reader’s understanding Includes references to the related YouTube videos that provide additional guidanceAI is a domain for everyone. This book is targeted toward everyone irrespective of their field of specialization. Graduates and researchers in deep learning will find this book useful.
R 7,582.34

Deep Learning
Deep Learning: Foundations and Concepts aims to offer both newcomers to machine learning and those already experienced in the field a comprehensive grasp of fundamental ideas underpinning deep learning. Covering key concepts related to contemporary deep learning architectures and techniques, this essential book will equip readers with a robust foundation for potential future specialization. The field of deep learning is undergoing rapid evolution. Rather than summarizing the latest research developments, Bishop distills the key ideas in order to ensure that the foundations and concepts presented in this book will endure the test of time. For enhanced accessibility, the book is organized into numerous bite-sized chapters, each exploring a distinct topic. The narrative follows a linear progression, with each chapter building upon content from its predecessors. This structure lends itself effectively to teaching a two-semester undergraduate or postgraduate machine learning course, while remaining equally relevant to those engaged in active research or in self-study.To fully grasp machine learning, a certain level of mathematical understanding is required. The book provides a self-contained introduction to probability theory, and includes appendices summarizing useful results in linear algebra, calculus of variations, and Lagrange multipliers. However, the focus of the book is on conveying a clear understanding of ideas rather than mathematical rigor, with emphasis on real-world practical value of techniques rather than abstract theory. Complex concepts are presented from multiple perspectives including textual descriptions, diagrams, mathematical formulae, and pseudo-code to cater to readers from diverse backgrounds.This book can be viewed as a successor to Neural Networks for Pattern Recognition (Bishop, 1995a) which provided the first comprehensive treatment of neural networks from a statistical perspective. It can be considered as a companion volume to Pattern Recognition and Machine Learning (Bishop, 2006) which covered a broader range of topics in machine learning but predates the deep learning revolution.
R 3,297.00


Deep Learning for Beginners
Implement supervised, unsupervised, and generative deep learning (DL) models using Keras and Dopamine with TensorFlowKey FeaturesUnderstand the fundamental machine learning concepts useful in deep learningLearn the underlying mathematical concepts as you implement deep learning models from scratchExplore easy-to-understand examples and use cases that will help you build a solid foundation in DLBook DescriptionWith information on the web exponentially increasing, it has become more difficult than ever to navigate through everything to find reliable content that will help you get started with deep learning. This book is designed to help you if you're a beginner looking to work on deep learning and build deep learning models from scratch, and you already have the basic mathematical and programming knowledge required to get started. The book begins with a basic overview of machine learning, guiding you through setting up popular Python frameworks. You will also understand how to prepare data by cleaning and preprocessing it for deep learning, and gradually go on to explore neural networks. A dedicated section will give you insights into the working of neural networks by helping you get hands-on with training single and multiple layers of neurons. Later, you will cover popular neural network architectures such as CNNs, RNNs, AEs, VAEs, and GANs with the help of simple examples, and learn how to build models from scratch. At the end of each chapter, you will find a question and answer section to help you test what you've learned through the course of the book. By the end of this book, you'll be well-versed with deep learning concepts and have the knowledge you need to use specific algorithms with various tools for different tasks.What you will learnImplement recurrent neural networks (RNNs) and long short-term memory (LSTM) for image classification and natural language processing tasksExplore the role of convolutional neural networks (CNNs) in computer vision and signal processingDiscover the ethical implications of deep learning modelingUnderstand the mathematical terminology associated with deep learningCode a generative adversarial network (GAN) and a variational autoencoder (VAE) to generate images from a learned latent spaceImplement visualization techniques to compare AEs and VAEsWho this book is forThis book is for aspiring data scientists and deep learning engineers who want to get started with the fundamentals of deep learning and neural networks. Although no prior knowledge of deep learning or machine learning is required, familiarity with linear algebra and Python programming is necessary to get started.
R 1,498.00

Deep Learning
Deep Learning: From Algorithmic Essence to Industrial Practice introduces the fundamental theories of deep learning, engineering practices, and their deployment and application in the industry. This book provides a detailed explanation of classic convolutional neural networks, recurrent neural networks, and transformer networks based on self-attention mechanisms, along with their variants, combining code demonstrations. Additionally, this book covers the applications of these models in areas including image classification, object detection, and semantic segmentation. This book also considers advancements in deep reinforcement learning and generative adversarial networks making it suitable for graduate and senior undergraduate students with backgrounds in computer science, automation, electronics, communications, mathematics, and physics, as well as professional technical personnel who wish to work or are preparing to transition into the field of artificial intelligenceThe code for book may be accessed by visiting the companion website: https://www.elsevier.com/books-and-journals/book-companion/9780443439544
R 7,062.00

Deep Learning
An accessible introduction to the artificial intelligence technology that enables computer vision, speech recognition, machine translation, and driverless cars. Deep learning is an artificial intelligence technology that enables computer vision, speech recognition in mobile phones, machine translation, AI games, driverless cars, and other applications. When we use consumer products from Google, Microsoft, Facebook, Apple, or Baidu, we are often interacting with a deep learning system. In this volume in the MIT Press Essential Knowledge series, computer scientist John Kelleher offers an accessible and concise but comprehensive introduction to the fundamental technology at the heart of the artificial intelligence revolution. Kelleher explains that deep learning enables data-driven decisions by identifying and extracting patterns from large datasets; its ability to learn from complex data makes deep learning ideally suited to take advantage of the rapid growth in big data and computational power. Kelleher also explains some of the basic concepts in deep learning, presents a history of advances in the field, and discusses the current state of the art. He describes the most important deep learning architectures, including autoencoders, recurrent neural networks, and long short-term networks, as well as such recent developments as Generative Adversarial Networks and capsule networks. He also provides a comprehensive (and comprehensible) introduction to the two fundamental algorithms in deep learning: gradient descent and backpropagation. Finally, Kelleher considers the future of deep learning-major trends, possible developments, and significant challenges.
R 432.00

Deep Learning
This book focuses on deep learning (DL), which is an important aspect of data science, that includes predictive modeling. DL applications are widely used in domains such as finance, transport, healthcare, automanufacturing, and advertising. The design of the DL models based on artificial neural networks is influenced by the structure and operation of the brain. This book presents a comprehensive resource for those who seek a solid grasp of the techniques in DL.Key features:Provides knowledge on theory and design of state-of-the-art deep learning models for real-world applicationsExplains the concepts and terminology in problem-solving with deep learningExplores the theoretical basis for major algorithms and approaches in deep learningDiscusses the enhancement techniques of deep learning modelsIdentifies the performance evaluation techniques for deep learning modelsAccordingly, the book covers the entire process flow of deep learning by providing awareness of each of the widely used models. This book can be used as a beginners’ guide where the user can understand the associated concepts and techniques. This book will be a useful resource for undergraduate and postgraduate students, engineers, and researchers, who are starting to learn the subject of deep learning.
R 2,982.24

Deep Learning with TensorFlow and Keras
Build cutting edge machine and deep learning systems for the lab, production, and mobile devices.Purchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesUnderstand the fundamentals of deep learning and machine learning through clear explanations and extensive code samplesImplement graph neural networks, transformers using Hugging Face and TensorFlow Hub, and joint and contrastive learningLearn cutting-edge machine and deep learning techniquesBook DescriptionDeep Learning with TensorFlow and Keras teaches you neural networks and deep learning techniques using TensorFlow (TF) and Keras. You'll learn how to write deep learning applications in the most powerful, popular, and scalable machine learning stack available.TensorFlow 2.x focuses on simplicity and ease of use, with updates like eager execution, intuitive higher-level APIs based on Keras, and flexible model building on any platform. This book uses the latest TF 2.0 features and libraries to present an overview of supervised and unsupervised machine learning models and provides a comprehensive analysis of deep learning and reinforcement learning models using practical examples for the cloud, mobile, and large production environments.This book also shows you how to create neural networks with TensorFlow, runs through popular algorithms (regression, convolutional neural networks (CNNs), transformers, generative adversarial networks (GANs), recurrent neural networks (RNNs), natural language processing (NLP), and graph neural networks (GNNs)), covers working example apps, and then dives into TF in production, TF mobile, and TensorFlow with AutoML.What you will learnLearn how to use the popular GNNs with TensorFlow to carry out graph mining tasksDiscover the world of transformers, from pretraining to fine-tuning to evaluating themApply self-supervised learning to natural language processing, computer vision, and audio signal processingCombine probabilistic and deep learning models using TensorFlow ProbabilityTrain your models on the cloud and put TF to work in real environmentsBuild machine learning and deep learning systems with TensorFlow 2.x and the Keras APIWho this book is forThis hands-on machine learning book is for Python developers and data scientists who want to build machine learning and deep learning systems with TensorFlow. This book gives you the theory and practice required to use Keras, TensorFlow, and AutoML to build machine learning systems.Some machine learning knowledge would be useful. We don't assume TF knowledge.
R 1,628.00

Python Deep Learning
Master effective navigation of neural networks, including convolutions and transformers, to tackle computer vision and NLP tasks using PythonKey FeaturesUnderstand the theory, mathematical foundations and the structure of deep neural networksBecome familiar with transformers, large language models, and convolutional networksLearn how to apply them on various computer vision and natural language processing problems Purchase of the print or Kindle book includes a free PDF eBookBook DescriptionThe field of deep learning has developed rapidly in the past years and today covers broad range of applications. This makes it challenging to navigate and hard to understand without solid foundations. This book will guide you from the basics of neural networks to the state-of-the-art large language models in use today.The first part of the book introduces the main machine learning concepts and paradigms. It covers the mathematical foundations, the structure, and the training algorithms of neural networks and dives into the essence of deep learning.The second part of the book introduces convolutional networks for computer vision. We’ll learn how to solve image classification, object detection, instance segmentation, and image generation tasks. The third part focuses on the attention mechanism and transformers – the core network architecture of large language models. We’ll discuss new types of advanced tasks, they can solve, such as chat bots and text-to-image generation.By the end of this book, you’ll have a thorough understanding of the inner workings of deep neural networks. You'll have the ability to develop new models or adapt existing ones to solve your tasks. You’ll also have sufficient understanding to continue your research and stay up to date with the latest advancements in the field.What you will learnEstablish theoretical foundations of deep neural networksUnderstand convolutional networks and apply them in computer vision applicationsBecome well versed with natural language processing and recurrent networksExplore the attention mechanism and transformersApply transformers and large language models for natural language and computer visionImplement coding examples with PyTorch, Keras, and Hugging Face TransformersUse MLOps to develop and deploy neural network modelsWho this book is forThis book is for software developers/engineers, students, data scientists, data analysts, machine learning engineers, statisticians, and anyone interested in deep learning. Prior experience with Python programming is a prerequisite.
R 1,693.00

R 415.00

Deep Learning with TensorFlow 2 and Keras
Build machine and deep learning systems with the newly released TensorFlow 2 and Keras for the lab, production, and mobile devicesKey FeaturesIntroduces and then uses TensorFlow 2 and Keras right from the startTeaches key machine and deep learning techniquesUnderstand the fundamentals of deep learning and machine learning through clear explanations and extensive code samplesBook DescriptionDeep Learning with TensorFlow 2 and Keras, Second Edition teaches neural networks and deep learning techniques alongside TensorFlow (TF) and Keras. You’ll learn how to write deep learning applications in the most powerful, popular, and scalable machine learning stack available.TensorFlow is the machine learning library of choice for professional applications, while Keras offers a simple and powerful Python API for accessing TensorFlow. TensorFlow 2 provides full Keras integration, making advanced machine learning easier and more convenient than ever before.This book also introduces neural networks with TensorFlow, runs through the main applications (regression, ConvNets (CNNs), GANs, RNNs, NLP), covers two working example apps, and then dives into TF in production, TF mobile, and using TensorFlow with AutoML.What you will learnBuild machine learning and deep learning systems with TensorFlow 2 and the Keras APIUse Regression analysis, the most popular approach to machine learningUnderstand ConvNets (convolutional neural networks) and how they are essential for deep learning systems such as image classifiersUse GANs (generative adversarial networks) to create new data that fits with existing patternsDiscover RNNs (recurrent neural networks) that can process sequences of input intelligently, using one part of a sequence to correctly interpret anotherApply deep learning to natural human language and interpret natural language texts to produce an appropriate responseTrain your models on the cloud and put TF to work in real environmentsExplore how Google tools can automate simple ML workflows without the need for complex modelingWho this book is forThis book is for Python developers and data scientists who want to build machine learning and deep learning systems with TensorFlow. This book gives you the theory and practice required to use Keras, TensorFlow 2, and AutoML to build machine learning systems. Some knowledge of machine learning is expected.
R 1,498.00

R 1,639.66

Deep Learning Workshop
Take a hands-on approach to understanding deep learning and build smart applications that can recognize images and interpret textKey FeaturesUnderstand how to implement deep learning with TensorFlow and KerasLearn the fundamentals of computer vision and image recognitionStudy the architecture of different neural networksBook DescriptionAre you fascinated by how deep learning powers intelligent applications such as self-driving cars, virtual assistants, facial recognition devices, and chatbots to process data and solve complex problems? Whether you are familiar with machine learning or are new to this domain, The Deep Learning Workshop will make it easy for you to understand deep learning with the help of interesting examples and exercises throughout.The book starts by highlighting the relationship between deep learning, machine learning, and artificial intelligence and helps you get comfortable with the TensorFlow 2.0 programming structure using hands-on exercises. You'll understand neural networks, the structure of a perceptron, and how to use TensorFlow to create and train models. The book will then let you explore the fundamentals of computer vision by performing image recognition exercises with convolutional neural networks (CNNs) using Keras. As you advance, you'll be able to make your model more powerful by implementing text embedding and sequencing the data using popular deep learning solutions. Finally, you'll get to grips with bidirectional recurrent neural networks (RNNs) and build generative adversarial networks (GANs) for image synthesis.By the end of this deep learning book, you'll have learned the skills essential for building deep learning models with TensorFlow and Keras.What you will learnUnderstand how deep learning, machine learning, and artificial intelligence are differentDevelop multilayer deep neural networks with TensorFlowImplement deep neural networks for multiclass classification using KerasTrain CNN models for image recognitionHandle sequence data and use it in conjunction with RNNsBuild a GAN to generate high-quality synthesized imagesWho this book is forIf you are interested in machine learning and want to create and train deep learning models using TensorFlow and Keras, this workshop is for you. A solid understanding of Python and its packages, along with basic machine learning concepts, will help you to learn the topics quickly.
R 1,498.00

Deep Learning
Deep Learning: A Comprehensive Guide provides comprehensive coverage of Deep Learning (DL) and Machine Learning (ML) concepts. DL and ML are the most sought-after domains, requiring a deep understanding – and this book gives no less than that. This book enables the reader to build innovative and useful applications based on ML and DL. Starting with the basics of neural networks, and continuing through the architecture of various types of CNNs, RNNs, LSTM, and more till the end of the book, each and every topic is given the utmost care and shaped professionally and comprehensively.Key Features Includes the smooth transition from ML concepts to DL concepts Line-by-line explanations have been provided for all the coding-based examples Includes a lot of real-time examples and interview questions that will prepare the reader to take up a job in ML/DL right away Even a person with a non-computer-science background can benefit from this book by following the theory, examples, case studies, and code snippets Every chapter starts with the objective and ends with a set of quiz questions to test the reader’s understanding Includes references to the related YouTube videos that provide additional guidanceAI is a domain for everyone. This book is targeted toward everyone irrespective of their field of specialization. Graduates and researchers in deep learning will find this book useful.
R 3,236.94

R 458.00


Modern Deep Learning Design and Application Development
Learn how to harness modern deep-learning methods in many contexts. Packed with intuitive theory, practical implementation methods, and deep-learning case studies, this book reveals how to acquire the tools you need to design and implement like a deep-learning architect. It covers tools deep learning engineers can use in a wide range of fields, from biology to computer vision to business. With nine in-depth case studies, this book will ground you in creative, real-world deep learning thinking. You’ll begin with a structured guide to using Keras, with helpful tips and best practices for making the most of the framework. Next, you’ll learn how to train models effectively with transfer learning and self-supervised pre-training. You will then learn how to use a variety of model compressions for practical usage. Lastly, you will learn how to design successful neural network architectures and creatively reframe difficult problems into solvable ones. You’ll learn not only to understand and apply methods successfully but to think critically about it. Modern Deep Learning Design and Methods is ideal for readers looking to utilize modern, flexible, and creative deep-learning design and methods. Get ready to design and implement innovative deep-learning solutions to today’s difficult problems. What You’ll Learn Improve the performance of deep learning models by using pre-trained models, extracting rich features, and automating optimization.Compress deep learning models while maintaining performance. Reframe a wide variety of difficult problems and design effective deep learning solutions to solve them. Use the Keras framework, with some help from libraries like HyperOpt, TensorFlow, and PyTorch, to implement a wide variety of deep learning approaches. Who This Book Is ForData scientists with some familiarity with deep learning to deep learning engineers seeking structured inspiration and direction on their next project. Developers interested in harnessing modern deep learning methods to solve a variety of difficult problems.
R 1,482.00

Deep Neural Networks in a Mathematical Framework
This SpringerBrief describes how to build a rigorous end-to-end mathematical framework for deep neural networks. The authors provide tools to represent and describe neural networks, casting previous results in the field in a more natural light. In particular, the authors derive gradient descent algorithms in a unified way for several neural network structures, including multilayer perceptrons, convolutional neural networks, deep autoencoders and recurrent neural networks. Furthermore, the authors developed framework is both more concise and mathematically intuitive than previous representations of neural networks.This SpringerBrief is one step towards unlocking the black box of Deep Learning. The authors believe that this framework will help catalyze further discoveries regarding the mathematical properties of neural networks.This SpringerBrief is accessible not only to researchers, professionals and students working and studying in the field of deep learning, but also to those outside of the neutral network community.
R 3,090.90

Multi-faceted Deep Learning
This book covers a large set of methods in the field of Artificial Intelligence - Deep Learning applied to real-world problems. The fundamentals of the Deep Learning approach and different types of Deep Neural Networks (DNNs) are first summarized in this book, which offers a comprehensive preamble for further problem–oriented chapters. The most interesting and open problems of machine learning in the framework of Deep Learning are discussed in this book and solutions are proposed. This book illustrates how to implement the zero-shot learning with Deep Neural Network Classifiers, which require a large amount of training data. The lack of annotated training data naturally pushes the researchers to implement low supervision algorithms. Metric learning is a long-term research but in the framework of Deep Learning approaches, it gets freshness and originality. Fine-grained classification with a low inter-class variability is a difficult problem for any classification tasks. This book presents how it is solved, by using different modalities and attention mechanisms in 3D convolutional networks. Researchers focused on Machine Learning, Deep learning, Multimedia and Computer Vision will want to buy this book. Advanced level students studying computer science within these topic areas will also find this book useful.
R 6,002.77


Deep Learning from Scratch
With the resurgence of neural networks in the 2010s, deep learning has become essential for machine learning practitioners and even many software engineers. This book provides a comprehensive introduction for data scientists and software engineers with machine learning experience. You’ll start with deep learning basics and move quickly to the details of important advanced architectures, implementing everything from scratch along the way.Author Seth Weidman shows you how neural networks work using a first principles approach. You’ll learn how to apply multilayer neural networks, convolutional neural networks, and recurrent neural networks from the ground up. With a thorough understanding of how neural networks work mathematically, computationally, and conceptually, you’ll be set up for success on all future deep learning projects.This book provides:Extremely clear and thorough mental models—accompanied by working code examples and mathematical explanations—for understanding neural networksMethods for implementing multilayer neural networks from scratch, using an easy-to-understand object-oriented frameworkWorking implementations and clear-cut explanations of convolutional and recurrent neural networksImplementation of these neural network concepts using the popular PyTorch framework
R 1,505.00

Learning TensorFlow
Roughly inspired by the human brain, deep neural networks trained with large amounts of data can solve complex tasks with unprecedented accuracy. This practical book provides an end-to-end guide to TensorFlow, the leading open source software library that helps you build and train neural networks for computer vision, natural language processing (NLP), speech recognition, and general predictive analytics. Authors Tom Hope, Yehezkel Resheff, and Itay Lieder provide a hands-on approach to TensorFlow fundamentals for a broad technical audience—from data scientists and engineers to students and researchers. You’ll begin by working through some basic examples in TensorFlow before diving deeper into topics such as neural network architectures, TensorBoard visualization, TensorFlow abstraction libraries, and multithreaded input pipelines. Once you finish this book, you’ll know how to build and deploy production-ready deep learning systems in TensorFlow. Get up and running with TensorFlow, rapidly and painlessly Learn how to use TensorFlow to build deep learning models from the ground up Train popular deep learning models for computer vision and NLP Use extensive abstraction libraries to make development easier and faster Learn how to scale TensorFlow, and use clusters to distribute model training Deploy TensorFlow in a production setting
R 1,368.00















































