Artificial intelligence (AI) Books
Pedro Uria-Recio Comment lIA Transformera Notre Avenir
£16.99
£20.87
Encour Press The Gentle Romance
£15.53
Top Ten Award International Network Ttain1717
£84.99
Packt Publishing Limited Learning LEGO MINDSTORMS EV3 Build and create interactive sensorbased robots using your LEGO MINDSTORMS EV3 kit
£42.30
Open Humanities Press AI Art: Machine Visions and Warped Dreams
£21.54
Astral International Pvt. Ltd. Artificial Intelligence and Machine Learning
£94.95
Astral International Pvt. Ltd. Generative AI
£123.68
Astral International Pvt. Ltd. Fundamentals of Computer Networking
£109.04
It Governance Publishing Ltd Artificial Intelligence
£45.55
IT Governance Publishing The Cyber Resilience Handbook
£18.95
Packt Publishing Limited Learning Robotics using Python: Design, simulate, program, and prototype an autonomous mobile robot using ROS, OpenCV, PCL, and Python, 2nd Edition
Book SynopsisDesign, simulate, and program interactive robots Key Features Design, simulate, build, and program an interactive autonomous mobile robot Leverage the power of ROS, Gazebo, and Python to enhance your robotic skills A hands-on guide to creating an autonomous mobile robot with the help of ROS and Python Book DescriptionRobot Operating System (ROS) is one of the most popular robotics software frameworks in research and industry. It has various features for implement different capabilities in a robot without implementing them from scratch.This book starts by showing you the fundamentals of ROS so you understand the basics of differential robots. Then, you'll learn about robot modeling and how to design and simulate it using ROS. Moving on, we'll design robot hardware and interfacing actuators. Then, you'll learn to configure and program depth sensors and LIDARs using ROS. Finally, you'll create a GUI for your robot using the Qt framework. By the end of this tutorial, you'll have a clear idea of how to integrate and assemble everything into a robot and how to bundle the software package.What you will learn Design a differential robot from scratch Model a differential robot using ROS and URDF Simulate a differential robot using ROS and Gazebo Design robot hardware electronics Interface robot actuators with embedded boards Explore the interfacing of different 3D depth cameras in ROS Implement autonomous navigation in ChefBot Create a GUI for robot control Who this book is forThis book is for those who are conducting research in mobile robotics and autonomous navigation. As well as the robotics research domain, this book is also for the robot hobbyist community. You’re expected to have a basic understanding of Linux commands and Python.Table of ContentsTable of Contents Getting started with ROS Understanding basics of differential robots Modeling the Differential Drive Robot Simulating a Differential Drive Robot Using ROS Designing ChefBot Hardware and Circuits Interfacing Actuators and Sensors to the Robot Controller Interfacing Vision Sensors with ROS Building ChefBot Hardware and the Integration of Software Designing a GUI for a Robot Using Qt and Python Assessments
£39.33
Packt Publishing Limited Hands-On Machine Learning with Microsoft Excel 2019: Build complete data analysis flows, from data collection to visualization
Book SynopsisA practical guide to getting the most out of Excel, using it for data preparation, applying machine learning models (including cloud services) and understanding the outcome of the data analysis.Key Features Use Microsoft's product Excel to build advanced forecasting models using varied examples Cover range of machine learning tasks such as data mining, data analytics, smart visualization, and more Derive data-driven techniques using Excel plugins and APIs without much code required Book DescriptionWe have made huge progress in teaching computers to perform difficult tasks, especially those that are repetitive and time-consuming for humans. Excel users, of all levels, can feel left behind by this innovation wave. The truth is that a large amount of the work needed to develop and use a machine learning model can be done in Excel.The book starts by giving a general introduction to machine learning, making every concept clear and understandable. Then, it shows every step of a machine learning project, from data collection, reading from different data sources, developing models, and visualizing the results using Excel features and offerings. In every chapter, there are several examples and hands-on exercises that will show the reader how to combine Excel functions, add-ins, and connections to databases and to cloud services to reach the desired goal: building a full data analysis flow. Different machine learning models are shown, tailored to the type of data to be analyzed.At the end of the book, the reader is presented with some advanced use cases using Automated Machine Learning, and artificial neural network, which simplifies the analysis task and represents the future of machine learning.What you will learn Use Excel to preview and cleanse datasets Understand correlations between variables and optimize the input to machine learning models Use and evaluate different machine learning models from Excel Understand the use of different visualizations Learn the basic concepts and calculations to understand how artificial neural networks work Learn how to connect Excel to the Microsoft Azure cloud Get beyond proof of concepts and build fully functional data analysis flows Who this book is forThis book is for data analysis, machine learning enthusiasts, project managers, and someone who doesn't want to code much for performing core tasks of machine learning. Each example will help you perform end-to-end smart analytics. Working knowledge of Excel is required.Table of ContentsTable of Contents Implementing Machine Learning Algorithms Hands-on examples of machine learning models Importing Data into Excel from Different Data Sources Data cleansing and preliminary data analysis Correlations and the Importance of Variables Data Mining Models in Excel Hands-On Examples Implementing Time Series Visualizing data in diagrams, histograms, and maps Artificial Neural Networks Azure and Excel - Machine Learning in the Cloud The future of Machine Learning
£38.34
Benediction Classics An Investigation of the Laws of Thought, on Which are Founded the Mathematical Theories of Logic and Probabilities
£22.52
Packt Publishing Limited Python Artificial Intelligence Projects for Beginners: Get up and running with Artificial Intelligence using 8 smart and exciting AI applications
Book SynopsisBuild smart applications by implementing real-world artificial intelligence projectsKey Features Explore a variety of AI projects with Python Get well-versed with different types of neural networks and popular deep learning algorithms Leverage popular Python deep learning libraries for your AI projects Book DescriptionArtificial Intelligence (AI) is the newest technology that’s being employed among varied businesses, industries, and sectors. Python Artificial Intelligence Projects for Beginners demonstrates AI projects in Python, covering modern techniques that make up the world of Artificial Intelligence.This book begins with helping you to build your first prediction model using the popular Python library, scikit-learn. You will understand how to build a classifier using an effective machine learning technique, random forest, and decision trees. With exciting projects on predicting bird species, analyzing student performance data, song genre identification, and spam detection, you will learn the fundamentals and various algorithms and techniques that foster the development of these smart applications. In the concluding chapters, you will also understand deep learning and neural network mechanisms through these projects with the help of the Keras library.By the end of this book, you will be confident in building your own AI projects with Python and be ready to take on more advanced projects as you progressWhat you will learn Build a prediction model using decision trees and random forest Use neural networks, decision trees, and random forests for classification Detect YouTube comment spam with a bag-of-words and random forests Identify handwritten mathematical symbols with convolutional neural networks Revise the bird species identifier to use images Learn to detect positive and negative sentiment in user reviews Who this book is forPython Artificial Intelligence Projects for Beginners is for Python developers who want to take their first step into the world of Artificial Intelligence using easy-to-follow projects. Basic working knowledge of Python programming is expected so that you’re able to play around with codeTable of ContentsTable of Contents Building Your Own Prediction Models Prediction with Random Forests Application for comment classification Neural Networks Deep Learning
£24.50
Action Publishing Technology Ltd The Human Spark Beyond AI
£23.70
IntechOpen Swarm Intelligence: Recent Advances, New Perspectives and Applications
Book SynopsisSwarm Intelligence has emerged as one of the most studied artificial intelligence branches during the last decade, constituting the fastest growing stream in the bio-inspired computation community. A clear trend can be deduced analyzing some of the most renowned scientific databases available, showing that the interest aroused by this branch has increased at a notable pace in the last years. This book describes the prominent theories and recent developments of Swarm Intelligence methods, and their application in all fields covered by engineering. This book unleashes a great opportunity for researchers, lecturers, and practitioners interested in Swarm Intelligence, optimization problems, and artificial intelligence.
£107.10
IGI Global Artificial Neural Network Applications in Business and Engineering
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.
£182.70
Packt Publishing Limited Generative AI with Python and TensorFlow 2: Create images, text, and music with VAEs, GANs, LSTMs, Transformer models
Book SynopsisFun and exciting projects to learn what artificial minds can createKey Features Code examples are in TensorFlow 2, which make it easy for PyTorch users to follow along Look inside the most famous deep generative models, from GPT to MuseGAN Learn to build and adapt your own models in TensorFlow 2.x Explore exciting, cutting-edge use cases for deep generative AI Book DescriptionMachines are excelling at creative human skills such as painting, writing, and composing music. Could you be more creative than generative AI?In this book, you’ll explore the evolution of generative models, from restricted Boltzmann machines and deep belief networks to VAEs and GANs. You’ll learn how to implement models yourself in TensorFlow and get to grips with the latest research on deep neural networks.There’s been an explosion in potential use cases for generative models. You’ll look at Open AI’s news generator, deepfakes, and training deep learning agents to navigate a simulated environment. Recreate the code that’s under the hood and uncover surprising links between text, image, and music generation.What you will learn Export the code from GitHub into Google Colab to see how everything works for yourself Compose music using LSTM models, simple GANs, and MuseGAN Create deepfakes using facial landmarks, autoencoders, and pix2pix GAN Learn how attention and transformers have changed NLP Build several text generation pipelines based on LSTMs, BERT, and GPT-2 Implement paired and unpaired style transfer with networks like StyleGAN Discover emerging applications of generative AI like folding proteins and creating videos from images Who this book is forThis is a book for Python programmers who are keen to create and have some fun using generative models. To make the most out of this book, you should have a basic familiarity with math and statistics for machine learning.Table of ContentsTable of Contents An Introduction to Generative AI: "Drawing" Data from Models Setting Up a TensorFlow Lab Building Blocks of Deep Neural Networks Teaching Networks to Generate Digits Painting Pictures with Neural Networks Using VAEs Image Generation with GANs Style Transfer with GANs Deepfakes with GANs The Rise of Methods for Text Generation NLP 2.0: Using Transformers to Generate Text Composing Music with Generative Models Play Video Games with Generative AI: GAIL Emerging Applications in Generative AI
£55.15
Packt Publishing Limited The The Applied Artificial Intelligence Workshop: Start working with AI today, to build games, design decision trees, and train your own machine learning models
Book SynopsisWith knowledge and information shared by experts, take your first steps towards creating scalable AI algorithms and solutions in Python, through practical exercises and engaging activitiesKey Features Learn about AI and ML algorithms from the perspective of a seasoned data scientist Get practical experience in ML algorithms, such as regression, tree algorithms, clustering, and more Design neural networks that emulate the human brain Book DescriptionYou already know that artificial intelligence (AI) and machine learning (ML) are present in many of the tools you use in your daily routine. But do you want to be able to create your own AI and ML models and develop your skills in these domains to kickstart your AI career?The Applied Artificial Intelligence Workshop gets you started with applying AI with the help of practical exercises and useful examples, all put together cleverly to help you gain the skills to transform your career.The book begins by teaching you how to predict outcomes using regression. You’ll then learn how to classify data using techniques such as k-nearest neighbor (KNN) and support vector machine (SVM) classifiers. As you progress, you'll explore various decision trees by learning how to build a reliable decision tree model that can help your company find cars that clients are likely to buy. The final chapters will introduce you to deep learning and neural networks. Through various activities, such as predicting stock prices and recognizing handwritten digits, you'll learn how to train and implement convolutional neural networks (CNNs) and recurrent neural networks (RNNs).By the end of this applied AI book, you'll have learned how to predict outcomes and train neural networks and be able to use various techniques to develop AI and ML models.What you will learn Create your first AI game in Python with the minmax algorithm Implement regression techniques to simplify real-world data Experiment with classification techniques to label real-world data Perform predictive analysis in Python using decision trees and random forests Use clustering algorithms to group data without manual support Learn how to use neural networks to process and classify labeled images Who this book is forThe Applied Artificial Intelligence Workshop is designed for software developers and data scientists who want to enrich their projects with machine learning. Although you do not need any prior experience in AI, it is recommended that you have knowledge of high school-level mathematics and at least one programming language, preferably Python. Although this is a beginner's book, experienced students and programmers can improve their Python skills by implementing the practical applications given in this book.Table of ContentsTable of Contents Introduction to Artificial Intelligence An Introduction to Regression An Introduction to Classification An Introduction to Decision Trees Artificial Intelligence: Clustering Neural Networks and Deep Learning
£34.39
Packt Publishing Limited TinyML Cookbook: Combine artificial intelligence and ultra-low-power embedded devices to make the world smarter
Book SynopsisWork through over 50 recipes to develop smart applications on Arduino Nano 33 BLE Sense and Raspberry Pi Pico using the power of machine learning Key Features Train and deploy ML models on Arduino Nano 33 BLE Sense and Raspberry Pi Pico Work with different ML frameworks such as TensorFlow Lite for Microcontrollers and Edge Impulse Explore cutting-edge technologies such as microTVM and Arm Ethos-U55 microNPU Book DescriptionThis book explores TinyML, a fast-growing field at the unique intersection of machine learning and embedded systems to make AI ubiquitous with extremely low-powered devices such as microcontrollers. The TinyML Cookbook starts with a practical introduction to this multidisciplinary field to get you up to speed with some of the fundamentals for deploying intelligent applications on Arduino Nano 33 BLE Sense and Raspberry Pi Pico. As you progress, you’ll tackle various problems that you may encounter while prototyping microcontrollers, such as controlling the LED state with GPIO and a push-button, supplying power to microcontrollers with batteries, and more. Next, you’ll cover recipes relating to temperature, humidity, and the three “V” sensors (Voice, Vision, and Vibration) to gain the necessary skills to implement end-to-end smart applications in different scenarios. Later, you’ll learn best practices for building tiny models for memory-constrained microcontrollers. Finally, you’ll explore two of the most recent technologies, microTVM and microNPU that will help you step up your TinyML game. By the end of this book, you’ll be well-versed with best practices and machine learning frameworks to develop ML apps easily on microcontrollers and have a clear understanding of the key aspects to consider during the development phase.What you will learn Understand the relevant microcontroller programming fundamentals Work with real-world sensors such as the microphone, camera, and accelerometer Run on-device machine learning with TensorFlow Lite for Microcontrollers Implement an app that responds to human voice with Edge Impulse Leverage transfer learning to classify indoor rooms with Arduino Nano 33 BLE Sense Create a gesture-recognition app with Raspberry Pi Pico Design a CIFAR-10 model for memory-constrained microcontrollers Run an image classifier on a virtual Arm Ethos-U55 microNPU with microTVM Who this book is forThis book is for machine learning developers/engineers interested in developing machine learning applications on microcontrollers through practical examples quickly. Basic familiarity with C/C++, the Python programming language, and the command-line interface (CLI) is required. However, no prior knowledge of microcontrollers is necessary.Table of ContentsTable of Contents Getting Started with TinyML Prototyping with Microcontrollers Building a Weather Station with TensorFlow Lite for Microcontrollers Voice Controlling LEDs with Edge Impulse Indoor Scene Classification with TensorFlow Lite for Microcontrollers and the Arduino Nano Building a Gesture-Based Interface for YouTube Playback Running a Tiny CIFAR-10 Model on a Virtual Platform with the Zephyr OS Toward the Next TinyML Generation with microNPU
£37.99
Packt Publishing Limited Unity Artificial Intelligence Programming: Add powerful, believable, and fun AI entities in your game with the power of Unity
Book SynopsisLearn and implement game AI in Unity to build smart environments and enemies with A* pathfinding, finite state machines, behavior trees, and the NavMeshKey Features Explore the latest Unity features to make AI implementation in your game easier Build richer and more dynamic games using AI concepts such as behavior trees and navigation meshes Implement character behaviors and simulations using the Unity Machine Learning toolkit Book DescriptionDeveloping artificial intelligence (AI) for game characters in Unity has never been easier. Unity provides game and app developers with a variety of tools to implement AI, from basic techniques to cutting-edge machine learning-powered agents. Leveraging these tools via Unity's API or built-in features allows limitless possibilities when it comes to creating game worlds and characters. The updated fifth edition of Unity Artificial Intelligence Programming starts by breaking down AI into simple concepts. Using a variety of examples, the book then takes those concepts and walks you through actual implementations designed to highlight key concepts and features related to game AI in Unity. As you progress, you'll learn how to implement a finite state machine (FSM) to determine how your AI behaves, apply probability and randomness to make games less predictable, and implement a basic sensory system. Later, you'll understand how to set up a game map with a navigation mesh, incorporate movement through techniques such as A* pathfinding, and provide characters with decision-making abilities using behavior trees. By the end of this Unity book, you'll have the skills you need to bring together all the concepts and practical lessons you've learned to build an impressive vehicle battle game.What you will learn Understand the basics of AI in game design Create smarter game worlds and characters with C# programming Apply automated character movement using pathfinding algorithm behaviors Implement character decision-making algorithms using behavior trees Build believable and highly efficient artificial flocks and crowds Create sensory systems for your AI world Become well-versed with the basics of procedural content generation Explore the application of machine learning in Unity Who this book is forThis Unity artificial intelligence book is for Unity developers with a basic understanding of C# and the Unity Editor who want to expand their knowledge of AI Unity game development.Table of ContentsTable of Contents Introduction to AI Finite State Machines Randomness and Probability Implementing Sensors Flocking Path Following and Steering Behaviors A* Pathfinding Navigation Mesh Behavior Trees Procedural Content Generation Machine Learning in Unity Putting It All Together
£42.30
Packt Publishing Limited 3D Deep Learning with Python: Design and develop your computer vision model with 3D data using PyTorch3D and more
Book SynopsisVisualize and build deep learning models with 3D data using PyTorch3D and other Python frameworks to conquer real-world application challenges with easeKey Features Understand 3D data processing with rendering, PyTorch optimization, and heterogeneous batching Implement differentiable rendering concepts with practical examples Discover how you can ease your work with the latest 3D deep learning techniques using PyTorch3D Book DescriptionWith this hands-on guide to 3D deep learning, developers working with 3D computer vision will be able to put their knowledge to work and get up and running in no time.Complete with step-by-step explanations of essential concepts and practical examples, this book lets you explore and gain a thorough understanding of state-of-the-art 3D deep learning. You’ll see how to use PyTorch3D for basic 3D mesh and point cloud data processing, including loading and saving ply and obj files, projecting 3D points into camera coordination using perspective camera models or orthographic camera models, rendering point clouds and meshes to images, and much more. As you implement some of the latest 3D deep learning algorithms, such as differential rendering, Nerf, synsin, and mesh RCNN, you’ll realize how coding for these deep learning models becomes easier using the PyTorch3D library.By the end of this deep learning book, you’ll be ready to implement your own 3D deep learning models confidently.What you will learn Develop 3D computer vision models for interacting with the environment Get to grips with 3D data handling with point clouds, meshes, ply, and obj file format Work with 3D geometry, camera models, and coordination and convert between them Understand concepts of rendering, shading, and more with ease Implement differential rendering for many 3D deep learning models Advanced state-of-the-art 3D deep learning models like Nerf, synsin, mesh RCNN Who this book is forThis book is for beginner to intermediate-level machine learning practitioners, data scientists, ML engineers, and DL engineers who are looking to become well-versed with computer vision techniques using 3D data.Table of ContentsTable of Contents 3D data file formats - ply and obj, 3D coordination systems, camera models Basic rendering concepts, basic PyTorch optimization, heterogeneous batching Fitting using deformable mesh models Differentiable rendering basic concepts Differentiable volume rendering NeRF - Neural Radiance Fields GIRAFFE Human body 3D fitting using SMPL models Synsin - end-to-end view synthesis from a single image Mesh RCNN
£36.37
Packt Publishing Limited Graph Machine Learning
£41.99
Packt Publishing Limited Machine Learning Security Principles: Keep data, networks, users, and applications safe from prying eyes
Book SynopsisThwart hackers by preventing, detecting, and misdirecting access before they can plant malware, obtain credentials, engage in fraud, modify data, poison models, corrupt users, eavesdrop, and otherwise ruin your day Key Features Discover how hackers rely on misdirection and deep fakes to fool even the best security systems Retain the usefulness of your data by detecting unwanted and invalid modifications Develop application code to meet the security requirements related to machine learning Book DescriptionBusinesses are leveraging the power of AI to make undertakings that used to be complicated and pricy much easier, faster, and cheaper. The first part of this book will explore these processes in more depth, which will help you in understanding the role security plays in machine learning. As you progress to the second part, you’ll learn more about the environments where ML is commonly used and dive into the security threats that plague them using code, graphics, and real-world references. The next part of the book will guide you through the process of detecting hacker behaviors in the modern computing environment, where fraud takes many forms in ML, from gaining sales through fake reviews to destroying an adversary’s reputation. Once you’ve understood hacker goals and detection techniques, you’ll learn about the ramifications of deep fakes, followed by mitigation strategies. This book also takes you through best practices for embracing ethical data sourcing, which reduces the security risk associated with data. You’ll see how the simple act of removing personally identifiable information (PII) from a dataset lowers the risk of social engineering attacks. By the end of this machine learning book, you'll have an increased awareness of the various attacks and the techniques to secure your ML systems effectively.What you will learn Explore methods to detect and prevent illegal access to your system Implement detection techniques when access does occur Employ machine learning techniques to determine motivations Mitigate hacker access once security is breached Perform statistical measurement and behavior analysis Repair damage to your data and applications Use ethical data collection methods to reduce security risks Who this book is forWhether you’re a data scientist, researcher, or manager working with machine learning techniques in any aspect, this security book is a must-have. While most resources available on this topic are written in a language more suitable for experts, this guide presents security in an easy-to-understand way, employing a host of diagrams to explain concepts to visual learners. While familiarity with machine learning concepts is assumed, knowledge of Python and programming in general will be useful.Table of ContentsTable of Contents Defining Machine Learning Security Mitigating Risk at Training by Validating and Maintaining Datasets Mitigating Inference Risk by Avoiding Adversarial Machine Learning Attacks Considering the Threat Environment Keeping Your Network Clean Detecting and Analyzing Anomalies Dealing with Malware Locating Potential Fraud Defending against Hackers Considering the Ramifications of Deepfakes Leveraging Machine Learning against Hacking Embracing and Incorporating Ethical Behavior
£40.32
Packt Publishing Limited Building Agents with OpenAI SDK
£33.99
Packt Publishing Limited The Causal Mindset Handbook
£29.99
Packt Publishing Vibe Coding with Cursor Windsurf and Lovable
£29.99
Packt Publishing Limited Decoding Large Language Models
£37.99
Packt Publishing Limited Mastering spaCy
£29.99
Packt Publishing Limited Generative AI on Google Cloud with LangChain
£33.99
Grosvenor House Publishing Ltd Leading The Shift
£17.09
Packt Publishing Limited LLM Engineers Handbook
£43.69
IntechOpen Federated Learning A Systematic Review
£107.10
IntechOpen Modeling and Control of Autonomous Systems
£107.10
£118.15
Ken Kimberly The Ultimate AI For Beginners Guide
£16.98
Ken Kimberly The Ultimate AI For Beginners Guide
£23.99
Packt Publishing Limited Generative AI with LangChain
£42.74
Institution of Engineering and Technology Generative AI Unleashed
£109.25
Packt Publishing 15 Math Concepts Every Data Scientist Should Know
£39.33
Applied Maths Ltd Smart Until It's Dumb: Why artificial intelligence keeps making epic mistakes (and why the AI bubble will burst)
Book SynopsisArtificial intelligence is everywhere-powering news feeds, curating search results and invisibly steering our lives. We talk to it and, increasingly, it talks back. And sometimes its answers seem eerily smart.... Until they don''t.Billions of dollars have been poured into AI yet it keeps surprising us with its epic fails-confidently wrong chatbots, inadvertently racist photo apps, well-meaning autonomous cars that fail to recognize traffic cones.Industry insider Emmanuel Maggiori cuts through the hype, revealing the deceptively simple mechanisms behind AI''s impressive results-and its spectacular blunders.Learn the dark secret of the AI industry-how unreasonable expectations, shady practices and outright lying have inflated a bubble of monumental proportions.Read Smart Until It''s Dumb to discover how AI really works, why it''s not always so smart, and why the AI bubble is about to burst.***Emmanuel Maggiori, PhD, is a 10-year AI industry insider, specialized in machine learning and scientific computing. He helps companies build complex software. He has developed AI for a wide variety of applications, from extracting objects from satellite images to packaging holiday deals for millions of travelers every day.
£9.99
Packt Publishing Limited Mastering Reinforcement Learning with Python: Build next-generation, self-learning models using reinforcement learning techniques and best practices
Book SynopsisGet hands-on experience in creating state-of-the-art reinforcement learning agents using TensorFlow and RLlib to solve complex real-world business and industry problems with the help of expert tips and best practicesKey Features Understand how large-scale state-of-the-art RL algorithms and approaches work Apply RL to solve complex problems in marketing, robotics, supply chain, finance, cybersecurity, and more Explore tips and best practices from experts that will enable you to overcome real-world RL challenges Book DescriptionReinforcement learning (RL) is a field of artificial intelligence (AI) used for creating self-learning autonomous agents. Building on a strong theoretical foundation, this book takes a practical approach and uses examples inspired by real-world industry problems to teach you about state-of-the-art RL. Starting with bandit problems, Markov decision processes, and dynamic programming, the book provides an in-depth review of the classical RL techniques, such as Monte Carlo methods and temporal-difference learning. After that, you will learn about deep Q-learning, policy gradient algorithms, actor-critic methods, model-based methods, and multi-agent reinforcement learning. Then, you'll be introduced to some of the key approaches behind the most successful RL implementations, such as domain randomization and curiosity-driven learning. As you advance, you’ll explore many novel algorithms with advanced implementations using modern Python libraries such as TensorFlow and Ray’s RLlib package. You’ll also find out how to implement RL in areas such as robotics, supply chain management, marketing, finance, smart cities, and cybersecurity while assessing the trade-offs between different approaches and avoiding common pitfalls. By the end of this book, you’ll have mastered how to train and deploy your own RL agents for solving RL problems.What you will learn Model and solve complex sequential decision-making problems using RL Develop a solid understanding of how state-of-the-art RL methods work Use Python and TensorFlow to code RL algorithms from scratch Parallelize and scale up your RL implementations using Ray's RLlib package Get in-depth knowledge of a wide variety of RL topics Understand the trade-offs between different RL approaches Discover and address the challenges of implementing RL in the real world Who this book is forThis book is for expert machine learning practitioners and researchers looking to focus on hands-on reinforcement learning with Python by implementing advanced deep reinforcement learning concepts in real-world projects. Reinforcement learning experts who want to advance their knowledge to tackle large-scale and complex sequential decision-making problems will also find this book useful. Working knowledge of Python programming and deep learning along with prior experience in reinforcement learning is required.Table of ContentsTable of Contents Introduction to Reinforcement Learning Multi-armed Bandits Contextual Bandits Makings of the Markov Decision Process Solving the Reinforcement Learning Problem Deep Q-Learning at Scale Policy Based Methods Model-Based Methods Multi-Agent Reinforcement Learning Machine Teaching Generalization and Domain Randomization Meta-reinforcement learning Other Advanced Topics Autonomous Systems Supply Chain Management Marketing, Personalization and Finance Smart City and Cybersecurity Challenges and Future Directions in Reinforcement Learning
£42.30
Packt Publishing Limited Artificial Intelligence for IoT Cookbook: Over 70 recipes for building AI solutions for smart homes, industrial IoT, and smart cities
Book SynopsisImplement machine learning and deep learning techniques to perform predictive analytics on real-time IoT dataKey Features Discover quick solutions to common problems that you'll face while building smart IoT applications Implement advanced techniques such as computer vision, NLP, and embedded machine learning Build, maintain, and deploy machine learning systems to extract key insights from IoT data Book DescriptionArtificial intelligence (AI) is rapidly finding practical applications across a wide variety of industry verticals, and the Internet of Things (IoT) is one of them. Developers are looking for ways to make IoT devices smarter and to make users' lives easier. With this AI cookbook, you'll be able to implement smart analytics using IoT data to gain insights, predict outcomes, and make informed decisions, along with covering advanced AI techniques that facilitate analytics and learning in various IoT applications. Using a recipe-based approach, the book will take you through essential processes such as data collection, data analysis, modeling, statistics and monitoring, and deployment. You'll use real-life datasets from smart homes, industrial IoT, and smart devices to train and evaluate simple to complex models and make predictions using trained models. Later chapters will take you through the key challenges faced while implementing machine learning, deep learning, and other AI techniques, such as natural language processing (NLP), computer vision, and embedded machine learning for building smart IoT systems. In addition to this, you'll learn how to deploy models and improve their performance with ease. By the end of this book, you'll be able to package and deploy end-to-end AI apps and apply best practice solutions to common IoT problems.What you will learn Explore various AI techniques to build smart IoT solutions from scratch Use machine learning and deep learning techniques to build smart voice recognition and facial detection systems Gain insights into IoT data using algorithms and implement them in projects Perform anomaly detection for time series data and other types of IoT data Implement embedded systems learning techniques for machine learning on small devices Apply pre-trained machine learning models to an edge device Deploy machine learning models to web apps and mobile using TensorFlow.js and Java Who this book is forIf you're an IoT practitioner looking to incorporate AI techniques to build smart IoT solutions without having to trawl through a lot of AI theory, this AI IoT book is for you. Data scientists and AI developers who want to build IoT-focused AI solutions will also find this book useful. Knowledge of the Python programming language and basic IoT concepts is required to grasp the concepts covered in this artificial intelligence book more effectively.Table of ContentsTable of Contents Setting up the IoT and AI Environment Handling Data Machine Learning for IoT Deep Learning for Predictive Maintenance Anomaly Detection Computer Vision NLP and Bots for Self-Ordering Kiosk Optimizing with Microcontrollers and Pipelines Deploying to the Edge
£38.34
Packt Publishing Limited Artificial Intelligence with Python: Your complete guide to building intelligent apps using Python 3.x, 2nd Edition
Book SynopsisNew edition of the bestselling guide to artificial intelligence with Python, updated to Python 3.x, with seven new chapters that cover RNNs, AI and Big Data, fundamental use cases, chatbots, and more.Key Features Completely updated and revised to Python 3.x New chapters for AI on the cloud, recurrent neural networks, deep learning models, and feature selection and engineering Learn more about deep learning algorithms, machine learning data pipelines, and chatbots Book DescriptionArtificial Intelligence with Python, Second Edition is an updated and expanded version of the bestselling guide to artificial intelligence using the latest version of Python 3.x. Not only does it provide you an introduction to artificial intelligence, this new edition goes further by giving you the tools you need to explore the amazing world of intelligent apps and create your own applications.This edition also includes seven new chapters on more advanced concepts of Artificial Intelligence, including fundamental use cases of AI; machine learning data pipelines; feature selection and feature engineering; AI on the cloud; the basics of chatbots; RNNs and DL models; and AI and Big Data.Finally, this new edition explores various real-world scenarios and teaches you how to apply relevant AI algorithms to a wide swath of problems, starting with the most basic AI concepts and progressively building from there to solve more difficult challenges so that by the end, you will have gained a solid understanding of, and when best to use, these many artificial intelligence techniques.What you will learn Understand what artificial intelligence, machine learning, and data science are Explore the most common artificial intelligence use cases Learn how to build a machine learning pipeline Assimilate the basics of feature selection and feature engineering Identify the differences between supervised and unsupervised learning Discover the most recent advances and tools offered for AI development in the cloud Develop automatic speech recognition systems and chatbots Apply AI algorithms to time series data Who this book is forThe intended audience for this book is Python developers who want to build real-world Artificial Intelligence applications. Basic Python programming experience and awareness of machine learning concepts and techniques is mandatory.Table of ContentsTable of Contents Introduction to Artificial Intelligence Fundamental Use Cases for Artificial Intelligence Machine Learning Pipelines Feature Selection and Feature Engineering Classification and Regression Using Supervised Learning Predictive Analytics with Ensemble Learning Detecting Patterns with Unsupervised Learning Building Recommender Systems Logic Programming Heuristic Search Techniques Genetic Algorithms and Genetic Programming Artificial Intelligence on the Cloud Building Games with Artificial Intelligence Building a Speech Recognizer Natural Language Processing Chatbots Sequential Data and Time Series Analysis Image Recognition Neural Networks Deep Learning with Convolutional Neural Networks Recurrent Neural Networks and Other Deep Learning Models Creating Intelligent Agents with Reinforcement Learning Artificial Intelligence and Big Data
£47.23
Institution of Engineering and Technology Artificial Intelligence Applied to Satellite-based Remote Sensing Data for Earth Observation
Book SynopsisEarth observation (EO) involves the collection, analysis, and presentation of data in order to monitor and assess the status and changes in natural and built environments. This technology has many applications including weather forecasting, tracking biodiversity, measuring land-use change, monitoring and responding to natural disasters, managing natural resources, monitoring emerging diseases and health risks, and predicting, adapting to and mitigating climate change. This book shows how cutting-edge technologies such as artificial intelligence, including neural networks and deep learning, can be applied for processing satellite data for Earth observation. One of the objectives of this book is to explain how to develop a set of libraries for the implementation of artificial intelligence that could overcome some limits and encompass different aspects of research, ranging from data fusion to speckle filtering. In the first part, the authors introduce remote sensing concepts and deep neural networks and convolutional neural networks. In the second part of the book, they present the main tools used for image processing, several simulations and the data processing of specific case studies as well as the testing of related datasets. The book ends with conclusions, open questions and future works and perspectives for artificial intelligence techniques applied to future satellite missions. The book will be of interest to researchers focusing on using machine learning tools to process remote sensing data - particularly satellite data - for Earth observation. The book can also be used as a guide for researchers in many other fields of research who are interested in using ML techniques to process data and get reliable outcomes so they can make informed decisions for their specific objectives.Table of Contents Chapter 1: The rise of Artificial Intelligence (AI) for Earth Observation (EO) Chapter 2: Principles of satellite data analysis Chapter 3: Artificial intelligence, machine learning and deep learning Chapter 4: Artificial neural network Chapter 5: Convolutional neural networks Chapter 6: How to create a proper EO dataset Chapter 7: How to develop your network with Python and Keras Chapter 8: A classification problem Chapter 9: A generation problem Chapter 10: A filtering problem: SAR speckle filtering Chapter 11: Future perspectives and conclusions
£109.25
Institution of Engineering and Technology Applications of Artificial Intelligence in E-Healthcare Systems
Book SynopsisIncreased use of artificial intelligence (AI) is being deployed in many hospitals and healthcare settings to help improve health care service delivery. Machine learning (ML) and deep learning (DL) tools can help guide physicians with tasks such as diagnosis and detection of diseases and assisting with medical decision making. This edited book outlines novel applications of AI in e-healthcare. It includes various real-time/offline applications and case studies in the field of e-Healthcare, such as image recognition tools for assisting with tuberculosis diagnosis from x-ray data, ML tools for cancer disease prediction, and visualisation techniques for predicting the outbreak and spread of Covid-19. Heterogenous recurrent convolution neural networks for risk prediction in electronic healthcare record datasets are also reviewed. Suitable for an audience of computer scientists and healthcare engineers, the main objective of this book is to demonstrate effective use of AI in healthcare by describing and promoting innovative case studies and finding the scope for improvement across healthcare services.Table of Contents Chapter 1: Introduction to AI in E-healthcare Chapter 2: The scope and future outlook of artificial intelligence in healthcare systems Chapter 3: Class dependency-based learning using Bi-LSTM coupled with the transfer learning of VGG16 for the diagnosis of tuberculosis from chest X-rays Chapter 4: Drug discovery clinical trial exploratory process and bioactivity analysis optimizer using deep convolutional neural network for E-prosperity Chapter 5: An automated NLP methodology to predict ICU mortality CLINICAL dataset using multiclass grouping with LSTM RNN approach Chapter 6: Applying machine learning techniques to build a hybrid machine learning model for cancer prediction Chapter 7: AI in healthcare: challenges and opportunities Chapter 8: Impression of artificial intelligence in e-healthcare medical applications Chapter 9: Heterogeneous recurrent convolution neural network for risk prediction in the EHR dataset Chapter 10: A narrative review and impacts on trust for data in the healthcare industry using artificial intelligence Chapter 11: Analysis of COVID-19 outbreak using data visualization techniques: a review Chapter 12: Artificial intelligence-based electronic health records for healthcare Chapter 13: Automatic structuring on Chinese ultrasound report of Covid-19 diseases via natural language processing
£109.25
IntechOpen Artificial Intelligence: Latest Advances, New Paradigms and Novel Applications
Book SynopsisArtificial Intelligence (AI) is widely known as a knowledge field that aims to make computers, robots, or products that mimic the way humans think. In the current scientific community, AI is an intensively studied area composed of multiple branches. Historically, machine learning and optimization are two of the most studied fronts thanks to the development of novel and challenging research topics such as transfer optimization, swarm robotics, and drift detection and adaptation to evolving conditions in real-time. This book collects radically new theoretical insights, reporting recent developments and evincing innovative applications regarding AI methods in all fields of knowledge. It also presents works focused on new paradigms and novel branches of AI science.
£107.10