Neural networks and fuzzy systems Books

237 products


  • Grokking Deep Reinforcement Learning

    Manning Publications Grokking Deep Reinforcement Learning

    3 in stock

    Book Synopsis Written for developers with some understanding of deep learning algorithms. Experience with reinforcement learning is not required. Grokking Deep Reinforcement Learning introduces this powerful machine learning approach, using examples, illustrations, exercises, and crystal-clear teaching. You'll love the perfectly paced teaching and the clever, engaging writing style as you dig into this awesome exploration of reinforcement learning fundamentals, effective deep learning techniques, and practical applications in this emerging field. We all learn through trial and error. We avoid the things that cause us to experience pain and failure. We embrace and build on the things that give us reward and success. This common pattern is the foundation of deep reinforcement learning: building machine learning systems that explore and learn based on the responses of the environment. • Foundational reinforcement learning concepts and methods • The most popular deep reinforcement learning agents solving high-dimensional environments • Cutting-edge agents that emulate human-like behavior and techniques for artificial general intelligence Deep reinforcement learning is a form of machine learning in which AI agents learn optimal behavior on their own from raw sensory input. The system perceives the environment, interprets the results of its past decisions and uses this information to optimize its behavior for maximum long-term return.

    3 in stock

    £37.99

  • Grokking Machine Learning

    Manning Publications Grokking Machine Learning

    10 in stock

    Book SynopsisIt's time to dispel the myth that machine learning is difficult. Grokking Machine Learning teaches you how to apply ML to your projects using only standard Python code and high school-level math. No specialist knowledge is required to tackle the hands-on exercises using readily available machine learning tools! In Grokking Machine Learning, expert machine learning engineer Luis Serrano introduces the most valuable ML techniques and teaches you how to make them work for you. Practical examples illustrate each new concept to ensure you’re grokking as you go. You’ll build models for spam detection, language analysis, and image recognition as you lock in each carefully-selected skill. Packed with easy-to-follow Python-based exercises and mini-projects, this book sets you on the path to becoming a machine learning expert. Key Features · Different types of machine learning, including supervised and unsupervised learning · Algorithms for simplifying, classifying, and splitting data · Machine learning packages and tools · Hands-on exercises with fully-explained Python code samples For readers with intermediate programming knowledge in Python or a similar language. About the technology Machine learning is a collection of mathematically-based techniques and algorithms that enable computers to identify patterns and generate predictions from data. This revolutionary data analysis approach is behind everything from recommendation systems to self-driving cars, and is transforming industries from finance to art. Luis G. Serrano has worked as the Head of Content for Artificial Intelligence at Udacity and as a Machine Learning Engineer at Google, where he worked on the YouTube recommendations system. He holds a PhD in mathematics from the University of Michigan, a Bachelor and Masters from the University of Waterloo, and worked as a postdoctoral researcher at the University of Quebec at Montreal. He shares his machine learning expertise on a YouTube channel with over 2 million views and 35 thousand subscribers, and is a frequent speaker at artificial intelligence and data science conferences.

    10 in stock

    £43.19

  • AI and Deep Learning in Biometric Security Trends

    Taylor & Francis Ltd (Sales) AI and Deep Learning in Biometric Security Trends

    1 in stock

    Book SynopsisThis book provides an in-depth overview of artificial intelligence and deep learning approaches with case studies to solve problems associated with biometric security such as authentication, indexing, template protection, spoofing attack detection, ROI detection, gender classification etc. This text highlights a showcase of cutting-edge research on the use of convolution neural networks, autoencoders, recurrent convolutional neural networks in face, hand, iris, gait, fingerprint, vein, and medical biometric traits. It also provides a step-by-step guide to understanding deep learning concepts for biometrics authentication approaches and presents an analysis of biometric images under various environmental conditions. This book is sure to catch the attention of scholars, researchers, practitioners, and technology aspirants who are willing to research in the field of AI and biometric security.Table of Contents1. Deep Learning-Based Hyperspectral Multimodal Biometric Authentication System Using Palmprint and Dorsal Hand Vein. 2. Cancelable Biometrics for Template Protection: Future Directives with Deep Learning. 3. On Training Generative Adversarial Network for Enhancement of Latent Fingerprints. 4. DeepFake Face Video Detection Using Hybrid Deep Residual Networks nad LSTM Architecture. 5. Multi-spectral Short-Wave Infrared Sensors and Convolutional Neural Networks for Biometric Presentation Attack Detection. 6. AI-Based Approach for Person Identification Using ECG Biometric. 7. Cancelable Biometric Systems from Research to Reality: The Road Less Travelled. 8. Gender Classification under Eyeglass Occluded Ocular Region: An Extensive Study Using Multi-spectral Imaging. 9. Investigation of the Fingernail Plate for Biometric Authentication using Deep Neural Networks. 10. Fraud Attack Detection in Remote Verification systems for Non-enrolled Users. 11. Indexing on Biometric Databases. 12. Iris Segmentation in the Wild Using Encoder-Decoder-Based Deep Learning Techniques. 13. PPG-Based Biometric Recognition: Opportunities with Machine and Deep Learning. 14. Current Trends of Machine Learning Techniques in Biometrics and its Applications.

    1 in stock

    £150.00

  • Deep Learning on Graphs

    Cambridge University Press Deep Learning on Graphs

    1 in stock

    Book SynopsisDeep learning on graphs has become one of the hottest topics in machine learning. The book consists of four parts to best accommodate our readers with diverse backgrounds and purposes of reading. Part 1 introduces basic concepts of graphs and deep learning; Part 2 discusses the most established methods from the basic to advanced settings; Part 3 presents the most typical applications including natural language processing, computer vision, data mining, biochemistry and healthcare; and Part 4 describes advances of methods and applications that tend to be important and promising for future research. The book is self-contained, making it accessible to a broader range of readers including (1) senior undergraduate and graduate students; (2) practitioners and project managers who want to adopt graph neural networks into their products and platforms; and (3) researchers without a computer science background who want to use graph neural networks to advance their disciplines.Trade Review'This timely book covers a combination of two active research areas in AI: deep learning and graphs. It serves the pressing need for researchers, practitioners, and students to learn these concepts and algorithms, and apply them in solving real-world problems. Both authors are world-leading experts in this emerging area.' Huan Liu, Arizona State University'Deep learning on graphs is an emerging and important area of research. This book by Yao Ma and Jiliang Tang covers not only the foundations, but also the frontiers and applications of graph deep learning. This is a must-read for anyone considering diving into this fascinating area.' Shuiwang Ji, Texas A&M University'The first textbook of Deep Learning on Graphs, with systematic, comprehensive and up-to-date coverage of graph neural networks, autoencoder on graphs, and their applications in natural language processing, computer vision, data mining, biochemistry and healthcare. A valuable book for anyone to learn this hot theme!' Jiawei Han, University of Illinois at Urbana-Champaign'This book systematically covers the foundations, methodologies, and applications of deep learning on graphs. Especially, it comprehensively introduces graph neural networks and their recent advances. This book is self-contained and nicely structured and thus suitable for readers with different purposes. I highly recommend those who want to conduct research in this area or deploy graph deep learning techniques in practice to read this book.' Charu Aggarwal, Distinguished Research Staff Member at IBM and recipient of the W. Wallace McDowell AwardTable of Contents1. Deep Learning on Graphs: An Introduction; 2. Foundation of Graphs; 3. Foundation of Deep Learning; 4. Graph Embedding; 5. Graph Neural Networks; 6. Robust Graph Neural Networks; 7. Scalable Graph Neural Networks; 8. Graph Neural Networks for Complex Graphs; 9. Beyond GNNs: More Deep Models for Graphs; 10. Graph Neural Networks in Natural Language Processing; 11. Graph Neural Networks in Computer Vision; 12. Graph Neural Networks in Data Mining; 13. Graph Neural Networks in Biochemistry and Healthcare; 14. Advanced Topics in Graph Neural Networks; 15. Advanced Applications in Graph Neural Networks.

    1 in stock

    £44.64

  • Classic Computer Science Problems in Java

    Manning Publications Classic Computer Science Problems in Java

    7 in stock

    Book SynopsisSharpen your coding skills by exploring established computer science problems! Classic Computer Science Problems in Java challenges you with time-tested scenarios and algorithms. You’ll work through a series of exercises based in computer science fundamentals that are designed to improve your software development abilities, improve your understanding of artificial intelligence, and even prepare you to ace an interview. Classic Computer Science Problems in Java will teach you techniques to solve common-but-tricky programming issues. You’ll explore foundational coding methods, fundamental algorithms, and artificial intelligence topics, all through code-centric Java tutorials and computer science exercises. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and discover classic solutions to your "new" problems! Key Features · Recursion, memorization, bit manipulation · Search algorithms · Constraint-satisfaction problems · Graph algorithms · K-means clustering For intermediate Java programmers. About the technology In any computer science classroom you’ll find a set of tried-and-true algorithms, techniques, and coding exercises. These techniques have stood the test of time as some of the best ways to solve problems when writing code, and expanding your Java skill set with these classic computer science methods will make you a better Java programmer. David Kopec is an assistant professor of computer science and innovation at Champlain College in Burlington, Vermont. He is the author of Dart for Absolute Beginners (Apress, 2014), Classic Computer Science Problems in Swift (Manning, 2018), and Classic Computer Science Problems in Python (Manning, 2019).

    7 in stock

    £37.99

  • Neural Networks and Deep Learning: A Textbook

    Springer International Publishing AG Neural Networks and Deep Learning: A Textbook

    15 in stock

    Book SynopsisThis book covers both classical and modern models in deep learning. The primary focus is on the theory and algorithms of deep learning. The theory and algorithms of neural networks are particularly important for understanding important concepts, so that one can understand the important design concepts of neural architectures in different applications. Why do neural networks work? When do they work better than off-the-shelf machine-learning models? When is depth useful? Why is training neural networks so hard? What are the pitfalls? The book is also rich in discussing different applications in order to give the practitioner a flavor of how neural architectures are designed for different types of problems. Deep learning methods for various data domains, such as text, images, and graphs are presented in detail. The chapters of this book span three categories: The basics of neural networks: The backpropagation algorithm is discussed in Chapter 2.Many traditional machine learning models can be understood as special cases of neural networks. Chapter 3 explores the connections between traditional machine learning and neural networks. Support vector machines, linear/logistic regression, singular value decomposition, matrix factorization, and recommender systems are shown to be special cases of neural networks. Fundamentals of neural networks: A detailed discussion of training and regularization is provided in Chapters 4 and 5. Chapters 6 and 7 present radial-basis function (RBF) networks and restricted Boltzmann machines. Advanced topics in neural networks: Chapters 8, 9, and 10 discuss recurrent neural networks, convolutional neural networks, and graph neural networks. Several advanced topics like deep reinforcement learning, attention mechanisms, transformer networks, Kohonen self-organizing maps, and generative adversarial networks are introduced in Chapters 11 and 12. The textbook is written for graduate students and upper under graduate level students. Researchers and practitioners working within this related field will want to purchase this as well.Where possible, an application-centric view is highlighted in order to provide an understanding of the practical uses of each class of techniques.The second edition is substantially reorganized and expanded with separate chapters on backpropagation and graph neural networks. Many chapters have been significantly revised over the first edition.Greater focus is placed on modern deep learning ideas such as attention mechanisms, transformers, and pre-trained language models.Table of ContentsAn Introduction to Neural Networks.- The Backpropagation Algorithm.- Machine Learning with Shallow Neural Networks.- Deep Learning: Principles and Training Algorithms.- Teaching a Deep Neural Network to Generalize.- Radial Basis Function Networks.- Restricted Boltzmann Machines.- Recurrent Neural Networks.- Convolutional Neural Networks.- Graph Neural Networks.- Deep Reinforcement Learning.- Advanced Topics in Deep Learning.

    15 in stock

    £50.99

  • Deep Learning with R, Second Edition

    Manning Publications Deep Learning with R, Second Edition

    Book SynopsisDeep learning from the ground up using R and the powerful Keras library! In Deep Learning with R, Second Edition you will learn: Deep learning from first principles Image classification and image segmentation Time series forecasting Text classification and machine translation Text generation, neural style transfer, and image generation Deep Learning with R, Second Edition shows you how to put deep learning into action. It's based on the revised new edition of François Chollet's bestselling Deep Learning with Python. All code and examples have been expertly translated to the R language by Tomasz Kalinowski, who maintains the Keras and Tensorflow R packages at RStudio. Novices and experienced ML practitioners will love the expert insights, practical techniques, and important theory for building neural networks. about the technology Deep learning has become essential knowledge for data scientists, researchers, and software developers. The R language APIs for Keras and TensorFlow put deep learning within reach for all R users, even if they have no experience with advanced machine learning or neural networks. This book shows you how to get started on core DL tasks like computer vision, natural language processing, and more using R. what's inside Image classification and image segmentation Time series forecasting Text classification and machine translation Text generation, neural style transfer, and image generation about the reader For readers with intermediate R skills. No previous experience with Keras, TensorFlow, or deep learning is required.

    £41.39

  • Artificial Neural Networks for Engineering

    Elsevier Science Artificial Neural Networks for Engineering

    1 in stock

    Book SynopsisTable of Contents1. Hierarchical Dynamic Neural Networks for Cascade System Modeling with Application to Wastewater Treatment 2. Hyperellipsoidal Neural Network trained with Extended Kalman Filter for forecasting of time series 3. Neural networks: a methodology for modeling and control design of dynamical systems 4. Continuous–Time Decentralized Neural Control of a Quadrotor UAV 5. Support Vector Regression for digital video processing 6. Artificial Neural Networks Based on Nonlinear Bioprocess Models for Predicting Wastewater Organic Compounds and Biofuels Production 7. Neural Identification for Within-Host Infectious Disease Progression 8. Attack Detection and Estimation for Cyber-physical Systems by using Learning Methodology 9. Adaptive PID Controller using a Multilayer Perceptron Trained with the Extended Kalman Filter for an Unmanned Aerial Vehicle 10. Sensitivity Analysis with Artificial Neural Networks for Operation of Photovoltaic Systems 11. Pattern Classification and its Applications to Control of Biomechatronic Systems

    1 in stock

    £94.95

  • Elements of Causal Inference

    MIT Press Ltd Elements of Causal Inference

    2 in stock

    Book Synopsis

    2 in stock

    £38.70

  • Stochastic Optimization for Largescale Machine

    Taylor & Francis Ltd Stochastic Optimization for Largescale Machine

    1 in stock

    Book SynopsisAdvancements in the technology and availability of data sources have led to the `Big Data'' era. Working with large data offers the potential to uncover more fine-grained patterns and take timely and accurate decisions, but it also creates a lot of challenges such as slow training and scalability of machine learning models. One of the major challenges in machine learning is to develop efficient and scalable learning algorithms, i.e., optimization techniques to solve large scale learning problems.Stochastic Optimization for Large-scale Machine Learning identifies different areas of improvement and recent research directions to tackle the challenge. Developed optimisation techniques are also explored to improve machine learning algorithms based on data access and on first and second order optimisation methods.Key Features: Bridges machine learning and Optimisation. Bridges theory and practice in machine learning. Identifies key reTable of ContentsList of FiguresList of TablesPreface Section I BACKGROUND Introduction1.1 LARGE-SCALE MACHINE LEARNING 1.2 OPTIMIZATION PROBLEMS 1.3 LINEAR CLASSIFICATION1.3.1 Support Vector Machine (SVM) 1.3.2 Logistic Regression 1.3.3 First and Second Order Methods1.3.3.1 First Order Methods 1.3.3.2 Second Order Methods 1.4 STOCHASTIC APPROXIMATION APPROACH 1.5 COORDINATE DESCENT APPROACH 1.6 DATASETS 1.7 ORGANIZATION OF BOOK Optimisation Problem, Solvers, Challenges and Research Directions2.1 INTRODUCTION 2.1.1 Contributions 2.2 LITERATURE 2.3 PROBLEM FORMULATIONS 2.3.1 Hard Margin SVM (1992) 2.3.2 Soft Margin SVM (1995) 2.3.3 One-versus-Rest (1998) 2.3.4 One-versus-One (1999) 2.3.5 Least Squares SVM (1999) 2.3.6 v-SVM (2000) 2.3.7 Smooth SVM (2001) 2.3.8 Proximal SVM (2001) 2.3.9 Crammer Singer SVM (2002) 2.3.10 Ev-SVM (2003) 2.3.11 Twin SVM (2007) 2.3.12 Capped lp-norm SVM (2017) 2.4 PROBLEM SOLVERS 2.4.1 Exact Line Search Method 2.4.2 Backtracking Line Search 2.4.3 Constant Step Size 2.4.4 Lipschitz & Strong Convexity Constants 2.4.5 Trust Region Method 2.4.6 Gradient Descent Method 2.4.7 Newton Method 2.4.8 Gauss-Newton Method 2.4.9 Levenberg-Marquardt Method 2.4.10 Quasi-Newton Method 2.4.11 Subgradient Method 2.4.12 Conjugate Gradient Method 2.4.13 Truncated Newton Method 2.4.14 Proximal Gradient Method 2.4.15 Recent Algorithms 2.5 COMPARATIVE STUDY 2.5.1 Results from Literature 2.5.2 Results from Experimental Study 2.5.2.1 Experimental Setup and Implementation Details 2.5.2.2 Results and Discussions 2.6 CURRENT CHALLENGES AND RESEARCH DIRECTIONS 2.6.1 Big Data Challenge 2.6.2 Areas of Improvement 2.6.2.1 Problem Formulations 2.6.2.2 Problem Solvers 2.6.2.3 Problem Solving Strategies/Approaches 2.6.2.4 Platforms/Frameworks 2.6.3 Research Directions 2.6.3.1 Stochastic Approximation Algorithms 2.6.3.2 Coordinate Descent Algorithms 2.6.3.3 Proximal Algorithms 2.6.3.4 Parallel/Distributed Algorithms 2.6.3.5 Hybrid Algorithms 2.7 CONCLUSION Section II FIRST ORDER METHODSMini-batch and Block-coordinate Approach 3.1 INTRODUCTION 3.1.1 Motivation 3.1.2 Batch Block Optimization Framework (BBOF) 3.1.3 Brief Literature Review 3.1.4 Contributions 3.2 STOCHASTIC AVERAGE ADJUSTED GRADIENT (SAAG) METHODS3.3 ANALYSIS 3.4 NUMERICAL EXPERIMENTS 3.4.1 Experimental setup 3.4.2 Convergence against epochs 3.4.3 Convergence against Time 3.5 CONCLUSION AND FUTURE SCOPE Variance Reduction Methods 4.1 INTRODUCTION 4.1.1 Optimization Problem 4.1.2 Solution Techniques for Optimization Problem 4.1.3 Contributions 4.2 NOTATIONS AND RELATED WORK 4.2.1 Notations 4.2.2 Related Work 4.3 SAAG-I, II AND PROXIMAL EXTENSIONS 4.4 SAAG-III AND IV ALGORITHMS 4.5 ANALYSIS 4.6 EXPERIMENTAL RESULTS 4.6.1 Experimental Setup 4.6.2 Results with Smooth Problem 4.6.3 Results with non-smooth Problem 4.6.4 Mini-batch Block-coordinate versus mini-batch setting 4.6.5 Results with SVM 4.7 CONCLUSION Learning and Data Access 5.1 INTRODUCTION 5.1.1 Optimization Problem 5.1.2 Literature Review 5.1.3 Contributions 5.2 SYSTEMATIC SAMPLING 5.2.1 Definitions 5.2.2 Learning using Systematic Sampling 5.3 ANALYSIS 5.4 EXPERIMENTS 5.4.1 Experimental Setup 5.4.2 Implementation Details 5.4.3 Results 5.5 CONCLUSION Section III SECOND ORDER METHODS Mini-batch Block-coordinate Newton Method 6.1 INTRODUCTION 6.1.1 Contributions 6.2 MBN 6.3 EXPERIMENTS 6.3.1 Experimental Setup 6.3.2 Comparative Study 6.4 CONCLUSION Stochastic Trust Region Inexact Newton Method 7.1 INTRODUCTION 7.1.1 Optimization Problem 7.1.2 Solution Techniques 7.1.3 Contributions 7.2 LITERATURE REVIEW 7.3 TRUST REGION INEXACT NEWTON METHOD 7.3.1 Inexact Newton Method 7.3.2 Trust Region Inexact Newton Method 7.4 STRON 7.4.1 Complexity 7.4.2 Analysis 7.5 EXPERIMENTAL RESULTS 7.5.1 Experimental Setup 7.5.2 Comparative Study 7.5.3 Results with SVM 7.6 EXTENSIONS 7.6.1 PCG Subproblem Solver 17.6.2 Stochastic Variance Reduced Trust Region Inexact Newton Method 7.7 CONCLUSION Section IV CONCLUSIONConclusion and Future Scope 8.1 FUTURE SCOPE 142 Bibliography Index

    1 in stock

    £135.00

  • Advanced Deep Learning with R: Become an expert

    Packt Publishing Limited Advanced Deep Learning with R: Become an expert

    1 in stock

    Book SynopsisDiscover best practices for choosing, building, training, and improving deep learning models using Keras-R, and TensorFlow-R librariesKey Features Implement deep learning algorithms to build AI models with the help of tips and tricks Understand how deep learning models operate using expert techniques Apply reinforcement learning, computer vision, GANs, and NLP using a range of datasets Book DescriptionDeep learning is a branch of machine learning based on a set of algorithms that attempt to model high-level abstractions in data. Advanced Deep Learning with R will help you understand popular deep learning architectures and their variants in R, along with providing real-life examples for them.This deep learning book starts by covering the essential deep learning techniques and concepts for prediction and classification. You will learn about neural networks, deep learning architectures, and the fundamentals for implementing deep learning with R. The book will also take you through using important deep learning libraries such as Keras-R and TensorFlow-R to implement deep learning algorithms within applications. You will get up to speed with artificial neural networks, recurrent neural networks, convolutional neural networks, long short-term memory networks, and more using advanced examples. Later, you'll discover how to apply generative adversarial networks (GANs) to generate new images; autoencoder neural networks for image dimension reduction, image de-noising and image correction and transfer learning to prepare, define, train, and model a deep neural network. By the end of this book, you will be ready to implement your knowledge and newly acquired skills for applying deep learning algorithms in R through real-world examples.What you will learn Learn how to create binary and multi-class deep neural network models Implement GANs for generating new images Create autoencoder neural networks for image dimension reduction, image de-noising and image correction Implement deep neural networks for performing efficient text classification Learn to define a recurrent convolutional network model for classification in Keras Explore best practices and tips for performance optimization of various deep learning models Who this book is forThis book is for data scientists, machine learning practitioners, deep learning researchers and AI enthusiasts who want to develop their skills and knowledge to implement deep learning techniques and algorithms using the power of R. A solid understanding of machine learning and working knowledge of the R programming language are required.Table of ContentsTable of Contents Revisiting Deep Learning architecture and techniques Deep Neural Networks for multiclass classification Deep Neural Networks for regression Image classification and recognition Image classification using convolutional neural networks Applying Autoencoder neural networks using Keras Image classification for small data using transfer learning Creating new images using generative adversarial networks Deep network for text classification Text classification using recurrent neural networks Text classification using Long Short-Term Memory Network Text classification using convolutional recurrent networks Tips, tricks and the road ahead

    1 in stock

    £34.19

  • Hands-On Neural Network Programming with C#: Add

    Packt Publishing Limited Hands-On Neural Network Programming with C#: Add

    1 in stock

    Book SynopsisCreate and unleash the power of neural networks by implementing C# and .Net codeKey Features Get a strong foundation of neural networks with access to various machine learning and deep learning libraries Real-world case studies illustrating various neural network techniques and architectures used by practitioners Cutting-edge coverage of Deep Networks, optimization algorithms, convolutional networks, autoencoders and many more Book DescriptionNeural networks have made a surprise comeback in the last few years and have brought tremendous innovation in the world of artificial intelligence. The goal of this book is to provide C# programmers with practical guidance in solving complex computational challenges using neural networks and C# libraries such as CNTK, and TensorFlowSharp. This book will take you on a step-by-step practical journey, covering everything from the mathematical and theoretical aspects of neural networks, to building your own deep neural networks into your applications with the C# and .NET frameworks.This book begins by giving you a quick refresher of neural networks. You will learn how to build a neural network from scratch using packages such as Encog, Aforge, and Accord. You will learn about various concepts and techniques, such as deep networks, perceptrons, optimization algorithms, convolutional networks, and autoencoders. You will learn ways to add intelligent features to your .NET apps, such as facial and motion detection, object detection and labeling, language understanding, knowledge, and intelligent search.Throughout this book, you will be working on interesting demonstrations that will make it easier to implement complex neural networks in your enterprise applications.What you will learn Understand perceptrons and how to implement them in C# Learn how to train and visualize a neural network using cognitive services Perform image recognition for detecting and labeling objects using C# and TensorFlowSharp Detect specific image characteristics such as a face using Accord.Net Demonstrate particle swarm optimization using a simple XOR problem and Encog Train convolutional neural networks using ConvNetSharp Find optimal parameters for your neural network functions using numeric and heuristic optimization techniques. Who this book is forThis book is for Machine Learning Engineers, Data Scientists, Deep Learning Aspirants and Data Analysts who are now looking to move into advanced machine learning and deep learning with C#. Prior knowledge of machine learning and working experience with C# programming is required to take most out of this bookTable of ContentsTable of Contents A Quick Refresher Building our first Neural Network Together Decision Tress and Random Forests Face and Motion Detection Training CNNs using ConvNetSharp Training Autoencoders Using RNNSharp Replacing Back Propagation with PSO Function Optimizations; How and Why Finding Optimal Parameters Object Detection with TensorFlowSharp Time Series Prediction and LSTM Using CNTK GRUs Compared to LSTMs, RNNs, and Feedforward Networks Appendix A- Activation Function Timings Appendix B- Function Optimization Reference

    1 in stock

    £29.44

  • The The Reinforcement Learning Workshop: Learn

    Packt Publishing Limited The The Reinforcement Learning Workshop: Learn

    1 in stock

    Book SynopsisStart with the basics of reinforcement learning and explore deep learning concepts such as deep Q-learning, deep recurrent Q-networks, and policy-based methods with this practical guideKey Features Use TensorFlow to write reinforcement learning agents for performing challenging tasks Learn how to solve finite Markov decision problems Train models to understand popular video games like Breakout Book DescriptionVarious intelligent applications such as video games, inventory management software, warehouse robots, and translation tools use reinforcement learning (RL) to make decisions and perform actions that maximize the probability of the desired outcome. This book will help you to get to grips with the techniques and the algorithms for implementing RL in your machine learning models.Starting with an introduction to RL, you’ll be guided through different RL environments and frameworks. You’ll learn how to implement your own custom environments and use OpenAI baselines to run RL algorithms. Once you’ve explored classic RL techniques such as Dynamic Programming, Monte Carlo, and TD Learning, you’ll understand when to apply the different deep learning methods in RL and advance to deep Q-learning. The book will even help you understand the different stages of machine-based problem-solving by using DARQN on a popular video game Breakout. Finally, you’ll find out when to use a policy-based method to tackle an RL problem.By the end of The Reinforcement Learning Workshop, you’ll be equipped with the knowledge and skills needed to solve challenging problems using reinforcement learning.What you will learn Use OpenAI Gym as a framework to implement RL environments Find out how to define and implement reward function Explore Markov chain, Markov decision process, and the Bellman equation Distinguish between Dynamic Programming, Monte Carlo, and Temporal Difference Learning Understand the multi-armed bandit problem and explore various strategies to solve it Build a deep Q model network for playing the video game Breakout Who this book is forIf you are a data scientist, machine learning enthusiast, or a Python developer who wants to learn basic to advanced deep reinforcement learning algorithms, this workshop is for you. A basic understanding of the Python language is necessary.Table of ContentsTable of Contents Introduction to Reinforcement Learning Markov Decision Processes and Bellman Equations Deep Learning in Practice with TensorFlow 2 Getting Started with OpenAI and TensorFlow for Reinforcement Learning Dynamic Programming Monte Carlo Methods Temporal Difference Learning The Multi-Armed Bandit Problem What Is Deep Q Learning? Playing an Atari Game with Deep Recurrent Q Networks Policy-Based Methods for Reinforcement Learning Evolutionary Strategies for RL

    1 in stock

    £34.19

  • Meta-heuristic Optimization Techniques:

    De Gruyter Meta-heuristic Optimization Techniques:

    1 in stock

    Book SynopsisThis book offers a thorough overview of the most popular and researched meta-heuristic optimization techniques and nature-inspired algorithms. Their wide applicability makes them a hot research topic and an effi cient tool for the solution of complex optimization problems in various fi elds of sciences, engineering, and in numerous industries.

    1 in stock

    £106.20

  • Ines Alexandra de Castro Almeida Artificial Intelligence Fundamentals for Business Leaders

    15 in stock

    15 in stock

    £19.99

  • PyTorch Recipes

    APress PyTorch Recipes

    1 in stock

    Book SynopsisLearn how to use PyTorch to build neural network models using code snippets updated for this second edition. This book includes new chapters covering topics such as distributed PyTorch modeling, deploying PyTorch models in production, and developments around PyTorch with updated code. You'll start by learning how to use tensors to develop and fine-tune neural network models and implement deep learning models such as LSTMs, and RNNs. Next, you'll explore probability distribution concepts using PyTorch, as well as supervised and unsupervised algorithms with PyTorch. This is followed by a deep dive on building models with convolutional neural networks, deep neural networks, and recurrent neural networks using PyTorch. This new edition covers also topics such as Scorch, a compatible module equivalent to the Scikit machine learning library, model quantization to reduce parameter size, and preparing a model for deployment within a production system. Distributed parallel processing for balaTrade Review“The book covers all important facets of neural network implementation and modeling, and could definitely be useful to students and developers keen for an in-depth look at how to build models using PyTorch, or how to engineer particular neural network features using this platform.” (Mariana Damova, Computing Reviews, July 24, 2023)Table of ContentsChapter 1: Introduction to PyTorch, Tensors, and Tensor OperationsChapter Goal: This chapter is to understand what is PyTorch and its basic building blocks.Chapter 2: Probability Distributions Using PyTorchChapter Goal: This chapter aims at covering different distributions compatible with PyTorch for data analysis. Chapter 3: Neural Networks Using PyTorchChapter Goal: This chapter explains the use of PyTorch to develop a neural network model and optimize the model.Chapter 4: Deep Learning (CNN and RNN) Using PyTorchChapter Goal: This chapter explains the use of PyTorch to train deep neural networks for complex datasets.Chapter 5: Language Modeling Using PyTorchChapter Goal: In this chapter, we are going to use torch text for natural language processing, pre-processing, and feature engineering. Chapter 6: Supervised Learning Using PyTorchGoal: This chapter explains how supervised learning algorithms implementation with PyTorch. Chapter 7: Fine Tuning Deep Learning Models using PyTorchGoal: This chapter explains how to Fine Tuning Deep Learning Models using the PyTorch framework.Chapter 8: Distributed PyTorch ModelingChapter Goal: This chapter explains the use of parallel processing using the PyTorch framework.Chapter 9: Model Optimization Using Quantization MethodsChapter Goal: This chapter explains the use of quantization methods to optimize the PyTorch models and hyperparameter tuning with ray tune. Chapter 10: Deploying PyTorch Models in ProductionChapter Goal: In this chapter we are going to use torch serve, to deploy the PyTorch models into production. Chapter 11: PyTorch for AudioChapter Goal: In this chapter torch audio will be used for audio resampling, data augmentation, features extractions, model training, and pipeline development. Chapter 12: PyTorch for ImageChapter Goal: This chapter aims at using Torchvision for image transformations, pre-processing, feature engineering, and model training. Chapter 13: Model Explainability using CaptumChapter Goal: In this chapter, we are going to use the captum library for model interpretability to explain the model as if you are explaining the model to a 5-year-old. Chapter 14: Scikit Learn Model compatibility using SkorchChapter Goal: In this chapter, we are going to use skorch which is a high-level library for PyTorch that provides full sci-kit learn compatibility.

    1 in stock

    £33.74

  • Computational Intelligence for Movement Sciences:

    IGI Global Computational Intelligence for Movement Sciences:

    1 in stock

    Book SynopsisRecent years have seen many new developments in computational intelligence (CI) techniques and, consequently, this has led to an exponential increase in the number of applications in a variety of areas, including: engineering, finance, social and biomedical. In particular, CI techniques are increasingly being used in biomedical and human movement areas because of the complexity of the biological systems, as well as the limitations of the existing quantitative techniques in modelling. ""Computational Intelligence for Movement Sciences: Neural Networks and Other Emerging Techniques"" contains information regarding state-of-the-art research outcomes and cutting-edge technology from leading scientists and researchers working on various aspects of the human movement. Readers of this book will gain an insight into this field, as well as access to pertinent information, which they will be able to use for continuing research in this area.

    1 in stock

    £66.75

  • Clarendon Press Statistical Physics of Spin Glasses and Information Processing

    15 in stock

    Book SynopsisSpin glasses are magnetic materials. Statistical mechanics, a subfield of physics, has been a powerful tool to theoretically analyse various unique properties of spin glasses. A number of new analytical techniques have been developed to establish a theory of spin glasses. Surprisingly, these techniques have turned out to offer new tools and viewpoints for the understanding of information processing problems, including neural networks, error-correcting codes, image restoration, and optimization problems. This book is one of the first publications of the past ten years that provide a broad overview of this interdisciplinary field. Most of the book is written in a self-contained manner, assuming only a general knowledge of statistical mechanics and basic probability theory. It provides the reader with a sound introduction to the field and to the analytical techniques necessary to follow its most recent developments.Trade Review... very enjoyable to read and often opening the reader's eye to new possibilities. This is a perfect introduction to the field for students and researchers who want to study problems in information science, including the use of physics in information processing * Butsuri *Table of Contents1. Mean-field theory of phase transitions ; 2. Mean-field theory of spin glasses ; 3. Replica symmetry breaking ; 4. Gauge theory of spin glasses ; 5. Error-correcting codes ; 6. Image restoration ; 7. Associative memory ; 8. Learning in perceptron ; 9. Optimization problems ; A. Eigenvalues of the Hessian ; B. Parisi equation ; C. Channel coding theorem ; D. Distribution and free energy of K-Sat ; References ; Index

    15 in stock

    £102.50

  • MIT Press Ltd Unsupervised Learning

    15 in stock

    15 in stock

    £47.53

  • iUniverse Understanding 99 of Artificial Neural Networks Introduction Tricks

    15 in stock

    a huge range and FREE tracked UK delivery on ALL orders.

    15 in stock

    £14.61

  • iUniverse Understanding 99 of Artificial Neural Networks Introduction Tricks

    15 in stock

    a huge range and FREE tracked UK delivery on ALL orders.

    15 in stock

    £23.51

  • 15 in stock

    £13.55

  • IGI Global Artificial Neural Network Applications in Business and Engineering

    15 in stock

    Book SynopsisIn today's modernized market, various disciplines continue to search for universally functional technologies that improve upon traditional processes. Artificial neural networks are a set of statistical modeling tools that are capable of processing nonlinear data with strong accuracy. Due to their complexity, utilizing their potential was previously seen as a challenge. However, with the development of artificial intelligence, this technology has proven to be an effective and efficient problem-solving method. Artificial Neural Network Applications in Business and Engineering is an essential reference source that illustrates recent advancements of artificial neural networks in various professional fields, accompanied by specific case studies and practical examples. Featuring research on topics such as training algorithms, transportation, and computer security, this book is ideally designed for researchers, students, developers, managers, engineers, academicians, industrialists, policymakers, and educators seeking coverage on modern trends in artificial neural networks and their real-world implementations.

    15 in stock

    £182.70

  • Packt Publishing Limited Algorithmic Short Selling with Python: Refine your algorithmic trading edge, consistently generate investment ideas, and build a robust long/short product

    15 in stock

    Book SynopsisLeverage Python source code to revolutionize your short selling strategy and to consistently make profits in bull, bear, and sideways marketsKey Features Understand techniques such as trend following, mean reversion, position sizing, and risk management in a short-selling context Implement Python source code to explore and develop your own investment strategy Test your trading strategies to limit risk and increase profits Book DescriptionIf you are in the long/short business, learning how to sell short is not a choice. Short selling is the key to raising assets under management. This book will help you demystify and hone the short selling craft, providing Python source code to construct a robust long/short portfolio. It discusses fundamental and advanced trading concepts from the perspective of a veteran short seller. This book will take you on a journey from an idea (“buy bullish stocks, sell bearish ones”) to becoming part of the elite club of long/short hedge fund algorithmic traders. You'll explore key concepts such as trading psychology, trading edge, regime definition, signal processing, position sizing, risk management, and asset allocation, one obstacle at a time. Along the way, you'll will discover simple methods to consistently generate investment ideas, and consider variables that impact returns, volatility, and overall attractiveness of returns. By the end of this book, you'll not only become familiar with some of the most sophisticated concepts in capital markets, but also have Python source code to construct a long/short product that investors are bound to find attractive.What you will learn Develop the mindset required to win the infinite, complex, random game called the stock market Demystify short selling in order to generate alpa in bull, bear, and sideways markets Generate ideas consistently on both sides of the portfolio Implement Python source code to engineer a statistically robust trading edge Develop superior risk management habits Build a long/short product that investors will find appealing Who this book is forThis is a book by a practitioner for practitioners. It is designed to benefit a wide range of people, including long/short market participants, quantitative participants, proprietary traders, commodity trading advisors, retail investors (pro retailers, students, and retail quants), and long-only investors.At least 2 years of active trading experience, intermediate-level experience of the Python programming language, and basic mathematical literacy (basic statistics and algebra) are expected.Table of ContentsTable of Contents The Stock Market Game 10 Classic Myths About Short-Selling Take a Walk on the Wild Short-Side Long/Short Methodologies: Absolute and Relative Regime Definition The Trading Edge is a Number, and Here is the Formula Improve Your Trading Edge Position Sizing: Money is Made in the Money Management Module Risk is a number Refining the Investment Universe The Long/Short Toolbox Signals and Execution Portfolio Management System Appendix

    15 in stock

    £47.23

  • Packt Publishing Limited Hands-On Graph Neural Networks Using Python: Practical techniques and architectures for building powerful graph and deep learning apps with PyTorch

    15 in stock

    Book SynopsisDesign robust graph neural networks with PyTorch Geometric by combining graph theory and neural networks with the latest developments and apps Purchase of the print or Kindle book includes a free PDF eBook Key Features Implement -of-the-art graph neural architectures in Python Create your own graph datasets from tabular data Build powerful traffic forecasting, recommender systems, and anomaly detection applications Book DescriptionGraph neural networks are a highly effective tool for analyzing data that can be represented as a graph, such as networks, chemical compounds, or transportation networks. The past few years have seen an explosion in the use of graph neural networks, with their application ranging from natural language processing and computer vision to recommendation systems and drug discovery. Hands-On Graph Neural Networks Using Python begins with the fundamentals of graph theory and shows you how to create graph datasets from tabular data. As you advance, you’ll explore major graph neural network architectures and learn essential concepts such as graph convolution, self-attention, link prediction, and heterogeneous graphs. Finally, the book proposes applications to solve real-life problems, enabling you to build a professional portfolio. The code is readily available online and can be easily adapted to other datasets and apps. By the end of this book, you’ll have learned to create graph datasets, implement graph neural networks using Python and PyTorch Geometric, and apply them to solve real-world problems, along with building and training graph neural network models for node and graph classification, link prediction, and much more.What you will learn Understand the fundamental concepts of graph neural networks Implement graph neural networks using Python and PyTorch Geometric Classify nodes, graphs, and edges using millions of samples Predict and generate realistic graph topologies Combine heterogeneous sources to improve performance Forecast future events using topological information Apply graph neural networks to solve real-world problems Who this book is forThis book is for machine learning practitioners and data scientists interested in learning about graph neural networks and their applications, as well as students looking for a comprehensive reference on this rapidly growing field. Whether you’re new to graph neural networks or looking to take your knowledge to the next level, this book has something for you. Basic knowledge of machine learning and Python programming will help you get the most out of this book.Table of ContentsTable of Contents Getting Started with Graph Learning Graph Theory for Graph Neural Networks Creating Node Representations with DeepWalk Improving Embeddings with Biased Random Walks in Node2Vec Including Node Features with Vanilla Neural Networks Introducing Graph Convolutional Networks Graph Attention Networks Scaling Graph Neural Networks with GraphSAGE Defining Expressiveness for Graph Classification Predicting Links with Graph Neural Networks Generating Graphs Using Graph Neural Networks Learning from Heterogeneous Graphs Temporal Graph Neural Networks Explaining Graph Neural Networks Forecasting Traffic Using A3T-GCN Detecting Anomalies Using Heterogeneous Graph Neural Networks Building a Recommender System Using LightGCN Unlocking the Potential of Graph Neural Networks for Real-Word Applications

    15 in stock

    £37.99

  • Packt Publishing Limited Generative AI with LangChain: Build large language model (LLM) apps with Python, ChatGPT, and other LLMs

    15 in stock

    Book SynopsisGet to grips with the LangChain framework from theory to deployment and develop production-ready applications. Code examples regularly updated on GitHub to keep you abreast of the latest LangChain developments. Purchase of the print or Kindle book includes a free PDF eBook. Key Features Learn how to leverage LLMs’ capabilities and work around their inherent weaknesses Delve into the realm of LLMs with LangChain and go on an in-depth exploration of their fundamentals, ethical dimensions, and application challenges Get better at using ChatGPT and GPT models, from heuristics and training to scalable deployment, empowering you to transform ideas into reality Book DescriptionChatGPT and the GPT models by OpenAI have brought about a revolution not only in how we write and research but also in how we can process information. This book discusses the functioning, capabilities, and limitations of LLMs underlying chat systems, including ChatGPT and Bard. It also demonstrates, in a series of practical examples, how to use the LangChain framework to build production-ready and responsive LLM applications for tasks ranging from customer support to software development assistance and data analysis – illustrating the expansive utility of LLMs in real-world applications. Unlock the full potential of LLMs within your projects as you navigate through guidance on fine-tuning, prompt engineering, and best practices for deployment and monitoring in production environments. Whether you're building creative writing tools, developing sophisticated chatbots, or crafting cutting-edge software development aids, this book will be your roadmap to mastering the transformative power of generative AI with confidence and creativity.What you will learn Understand LLMs, their strengths and limitations Grasp generative AI fundamentals and industry trends Create LLM apps with LangChain like question-answering systems and chatbots Understand transformer models and attention mechanisms Automate data analysis and visualization using pandas and Python Grasp prompt engineering to improve performance Fine-tune LLMs and get to know the tools to unleash their power Deploy LLMs as a service with LangChain and apply evaluation strategies Privately interact with documents using open-source LLMs to prevent data leaks Who this book is forThe book is for developers, researchers, and anyone interested in learning more about LLMs. Whether you are a beginner or an experienced developer, this book will serve as a valuable resource if you want to get the most out of LLMs and are looking to stay ahead of the curve in the LLMs and LangChain arena. Basic knowledge of Python is a prerequisite, while some prior exposure to machine learning will help you follow along more easily.Table of ContentsTable of Contents What Is Generative AI? LangChain for LLM Apps Getting Started with LangChain Building Capable Assistants Building a Chatbot like ChatGPT Developing Software with Generative AI LLMs for Data Science Customizing LLMs and Their Output Generative AI in Production The Future of Generative Models

    15 in stock

    £66.02

  • Packt Publishing Limited Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python, 2nd Edition

    15 in stock

    Book SynopsisLeverage machine learning to design and back-test automated trading strategies for real-world markets using pandas, TA-Lib, scikit-learn, LightGBM, SpaCy, Gensim, TensorFlow 2, Zipline, backtrader, Alphalens, and pyfolio.Purchase of the print or Kindle book includes a free eBook in the PDF format.Key Features Design, train, and evaluate machine learning algorithms that underpin automated trading strategies Create a research and strategy development process to apply predictive modeling to trading decisions Leverage NLP and deep learning to extract tradeable signals from market and alternative data Book DescriptionThe explosive growth of digital data has boosted the demand for expertise in trading strategies that use machine learning (ML). This revised and expanded second edition enables you to build and evaluate sophisticated supervised, unsupervised, and reinforcement learning models.This book introduces end-to-end machine learning for the trading workflow, from the idea and feature engineering to model optimization, strategy design, and backtesting. It illustrates this by using examples ranging from linear models and tree-based ensembles to deep-learning techniques from cutting edge research.This edition shows how to work with market, fundamental, and alternative data, such as tick data, minute and daily bars, SEC filings, earnings call transcripts, financial news, or satellite images to generate tradeable signals. It illustrates how to engineer financial features or alpha factors that enable an ML model to predict returns from price data for US and international stocks and ETFs. It also shows how to assess the signal content of new features using Alphalens and SHAP values and includes a new appendix with over one hundred alpha factor examples.By the end, you will be proficient in translating ML model predictions into a trading strategy that operates at daily or intraday horizons, and in evaluating its performance.What you will learn Leverage market, fundamental, and alternative text and image data Research and evaluate alpha factors using statistics, Alphalens, and SHAP values Implement machine learning techniques to solve investment and trading problems Backtest and evaluate trading strategies based on machine learning using Zipline and Backtrader Optimize portfolio risk and performance analysis using pandas, NumPy, and pyfolio Create a pairs trading strategy based on cointegration for US equities and ETFs Train a gradient boosting model to predict intraday returns using AlgoSeek's high-quality trades and quotes data Who this book is forIf you are a data analyst, data scientist, Python developer, investment analyst, or portfolio manager interested in getting hands-on machine learning knowledge for trading, this book is for you. This book is for you if you want to learn how to extract value from a diverse set of data sources using machine learning to design your own systematic trading strategies.Some understanding of Python and machine learning techniques is required.Table of ContentsTable of Contents Machine Learning for Trading – From Idea to Execution Market and Fundamental Data – Sources and Techniques Alternative Data for Finance – Categories and Use Cases Financial Feature Engineering – How to Research Alpha Factors Portfolio Optimization and Performance Evaluation The Machine Learning Process Linear Models – From Risk Factors to Return Forecasts The ML4T Workflow – From Model to Strategy Backtesting (N.B. Please use the Look Inside option to see further chapters)

    15 in stock

    £43.99

  • Amazon Digital Services LLC - Kdp Agentic AI and the Future of Work

    15 in stock

    15 in stock

    £29.44

  • Amazon Digital Services LLC - Kdp The Humanoid Age

    15 in stock

    15 in stock

    £14.92

  • Amazon Digital Services LLC - Kdp EDGE AI A Potential Game Changer

    15 in stock

    15 in stock

    £160.52

  • Amazon Digital Services LLC - Kdp Industrial Internet of Things

    15 in stock

    15 in stock

    £45.12

  • Amazon Digital Services LLC - Kdp Practical MCP Programming

    15 in stock

    15 in stock

    £23.70

  • Independently Published Advanced Dart Flutter

    15 in stock

    15 in stock

    £13.52

  • Independently Published AI Development with TensorFlow and PyTorch

    15 in stock

    15 in stock

    £12.09

  • Amazon Digital Services LLC - Kdp Rocm for AMD Radeon

    15 in stock

    15 in stock

    £24.80

  • Independently Published Slurm for AI and Deep Learning

    15 in stock

    15 in stock

    £25.55

  • Independently Published Gateway To Deep Learning

    15 in stock

    15 in stock

    £9.61

  • Independently Published Ai Efficiency

    15 in stock

    15 in stock

    £12.76

  • Independently Published Web Interaction via Claude Agents 2026

    15 in stock

    15 in stock

    £13.96

  • Independently Published PyTorch for Deep Learning

    15 in stock

    15 in stock

    £14.55

  • Independently Published Clawdbot Local AI Agent Development

    15 in stock

    15 in stock

    £17.40

  • Amazon Digital Services LLC - Kdp Claude Code in Action

    15 in stock

    15 in stock

    £14.96

  • Amazon Digital Services LLC - Kdp n8n MCP

    15 in stock

    15 in stock

    £14.78

  • Amazon Digital Services LLC - Kdp Mojo for AI Developers

    15 in stock

    15 in stock

    £19.93

  • Amazon Digital Services LLC - Kdp AI Agents with MCP

    15 in stock

    15 in stock

    £16.19

  • Independently Published From Human Networks to Artificial Intelligence

    15 in stock

    15 in stock

    £12.10

  • Amazon Digital Services LLC - Kdp Agentic AI in Action

    15 in stock

    15 in stock

    £14.55

  • Amazon Digital Services LLC - Kdp HandsOn Deep Learning with JAX Flax and PyTorch

    15 in stock

    15 in stock

    £22.38

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account