|
|
|
|
LEADER |
06032nmm a2200409 u 4500 |
001 |
EB002200454 |
003 |
EBX01000000000000001337657 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
240402 ||| eng |
050 |
|
4 |
|a Q342
|
100 |
1 |
|
|a Mishra, Abhishek
|
245 |
0 |
0 |
|a Scalable AI and design patterns
|b design, develop, and deploy scalable AI solutions
|c Abhishek Mishra
|
260 |
|
|
|a Berkeley, CA
|b Apress L. P.
|c 2024
|
300 |
|
|
|a xvii, 256 pages
|b illustrations
|
505 |
0 |
|
|a What Is the Importance of Feature Engineering in Scalable AI? -- Practices and Strategies for Feature Engineering -- Advanced Feature Engineering Techniques -- Data Storage and Management Strategies -- Storage Scalability in Data -- Data Storage Methodologies -- Advanced Methods -- Chapter 4: Scalable AI Algorithms and Models -- What Are Scalable AI Algorithms and Models? -- Unlocking Efficiency Through Distributed Computing and Model Optimization -- Types of Scalable AI Algorithms and Models -- The Future of Scalable AI -- Distributed Training Techniques -- Approaches to Online Learning
|
505 |
0 |
|
|a Case Studies -- Understanding Model Parallelism -- Why Model Parallelism Matters for Scalability -- Practices and Strategies for Model Parallelism -- Advanced Techniques for Model Parallelism -- Chapter 5: Scalable AI Infrastructure and Architecture -- The Foundation of Scalable AI -- Building Blocks of Scalable AI Architecture -- Containerization and Orchestration for Scalability -- Microservices Architecture -- Container Orchestration Tools -- Orchestration: Managing Containers at Scale -- Advanced Personalization of Content Recommendation
|
505 |
0 |
|
|a Resource Management for Scalable AI and Auto-Scaling Strategies -- Best Practices for Resource Management -- Auto-Scaling Strategies for Scalable AI -- The Need for Auto-Scaling -- Auto-Scaling Strategies -- Chapter 6: Scalable AI Deployment and Productionization -- Why Is Scalable AI Deployment Important? -- Model Versioning and Deployment Strategies -- Why Is Model Versioning Important? -- Best Practices for Model Versioning -- Deployment Strategies: Serving AI at Scale -- Monitoring and Performance Optimization for Scalable AI
|
505 |
0 |
|
|a Flow Diagram for Distributed Computing in Scalable AI -- Use Cases for Distributed Computing -- Example of Distributed Computing in Action -- Parallel Processing Techniques and Scaling AI Models -- Techniques for Parallel Processing in AI -- Challenges in Parallel Processing -- Scaling AI Models: Making Big AI Work for Everyone -- Why Scaling AI Models Matters -- Techniques for Scaling AI Models -- Chapter 3: Data Engineering for Scalable AI -- Why Is Data Engineering Important for AI? -- Data Ingestion and Preprocessing at Scale -- Case Studies -- Feature Engineering for Scalable AI
|
505 |
0 |
|
|a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Introduction -- Chapter 1: Introduction to Scalable AI Systems -- Understanding Scalability in AI Systems -- Why Scalability Matters in AI -- Key Considerations for Scalable AI Systems -- The Need for Design Patterns in Scalable AI -- Challenges and Considerations in Scalable AI Systems -- Chapter 2: Fundamentals of Scalability in AI -- Why Handling Large Datasets Matters -- Techniques for Handling Large Datasets -- Distributed Computing for Scalability -- Techniques for Distributed Computing
|
653 |
|
|
|a Big data / http://id.loc.gov/authorities/subjects/sh2012003227
|
653 |
|
|
|a Intelligence informatique
|
653 |
|
|
|a Artificial intelligence / http://id.loc.gov/authorities/subjects/sh85008180
|
653 |
|
|
|a Intelligence artificielle
|
653 |
|
|
|a artificial intelligence / aat
|
653 |
|
|
|a Data mining / http://id.loc.gov/authorities/subjects/sh97002073
|
653 |
|
|
|a Computational intelligence / http://id.loc.gov/authorities/subjects/sh94004659
|
653 |
|
|
|a Exploration de données (Informatique)
|
041 |
0 |
7 |
|a eng
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
500 |
|
|
|a Description based upon print version of record
|
028 |
5 |
0 |
|a 10.1007/979-8-8688-0158-7
|
776 |
|
|
|z 9798868801587
|
776 |
|
|
|z 9798868801570
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9798868801587/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 006.3
|
520 |
|
|
|a Understand and apply the design patterns outlined in this book to design, develop, and deploy scalable AI solutions that meet your organization's needs and drive innovation in the era of intelligent automation. This book begins with an overview of scalable AI systems and the importance of design patterns in creating robust intelligent solutions. It covers fundamental concepts and techniques for achieving scalability in AI systems, including data engineering practices and strategies. The book also addresses scalable algorithms, models, infrastructure, and architecture considerations. Additionally, it discusses deployment, productionization, real-time and streaming data, edge computing, governance, and ethics in scalable AI. Real-world case studies and best practices are presented, along with insights into future trends and emerging technologies. The book focuses on scalable AI and design patterns, providing an understanding of the challenges involved in developing AI systems that can handle large amounts of data, complex algorithms, and real-time processing. By exploring scalability, you will be empowered to design and implement AI solutions that can adapt to changing data requirements. What You Will Learn Develop scalable AI systems that can handle large volumes of data, complex algorithms, and real-time processing Know the significance of design patterns in creating robust intelligent solutions Understand scalable algorithms and models to handle extensive data and computing requirements and build scalable AI systems Be aware of the ethical implications of scalable AI systems Who This Book Is For AI practitioners, data scientists, and software engineers with intermediate-level AI knowledge and experience
|