Schweitzer Fachinformationen
Wenn es um professionelles Wissen geht, ist Schweitzer Fachinformationen wegweisend. Kunden aus Recht und Beratung sowie Unternehmen, öffentliche Verwaltungen und Bibliotheken erhalten komplette Lösungen zum Beschaffen, Verwalten und Nutzen von digitalen und gedruckten Medien.
A holistic and real-world approach to operationalizing artificial intelligence in your company
In Operating AI, Director of Technology and Architecture at Ericsson AB, Ulrika Jägare, delivers an eye-opening new discussion of how to introduce your organization to artificial intelligence by balancing data engineering, model development, and AI operations. You'll learn the importance of embracing an AI operational mindset to successfully operate AI and lead AI initiatives through the entire lifecycle, including key areas such as; data mesh, data fabric, aspects of security, data privacy, data rights and IPR related to data and AI models.
In the book, you'll also discover:
With a strong emphasis on deployment and operations of trustworthy and reliable AI solutions that operate well in the real world-and not just the lab-Operating AI is a must-read for business leaders looking for ways to operationalize an AI business model that actually makes money, from the concept phase to running in a live production environment.
ULRIKA JÄGARE is the MSc. Director of Technology and Architecture at Ericsson AB. She has over 10 years of experience in data, analytics, and machine learning/artificial intelligence and over 20 years' experience in telecommunications.
Foreword xii
Introduction xv
Chapter 1 Balancing the AI Investment 1
Defining AI and Related Concepts 3
Operational Readiness and Why It Matters 8
Applying an Operational Mind- set from the Start 12
The Operational Challenge 15
Strategy, People, and Technology Considerations 19
Strategic Success Factors in Operating AI 20
People and Mind- sets 23
The Technology Perspective 28
Chapter 2 Data Engineering Focused on AI 31
Know Your Data 32
Know the Data Structure 32
Know the Data Records 34
Know the Business Data Oddities 35
Know the Data Origin 36
Know the Data Collection Scope 37
The Data Pipeline 38
Types of Data Pipeline Solutions 41
Data Quality in Data Pipelines 44
The Data Quality Approach in AI/ML 45
Scaling Data for AI 49
Key Capabilities for Scaling Data 51
Introducing a Data Mesh 53
When You Have No Data 55
The Role of a Data Fabric 56
Why a Data Fabric Matters in AI/ML 58
Key Competences and Skillsets in Data Engineering 60
Chapter 3 Embracing MLOps 71
MLOps as a Concept 72
From ML Models to ML Pipelines 76
The ML Pipeline 78
Adopt a Continuous Learning Approach 84
The Maturity of Your AI/ML Capability 86
Level 0- Model Focus and No MLOps 88
Level 1- Pipelines Rather than Models 89
Level 2- Leveraging Continuous Learning 90
The Model Training Environment 91
Enabling ML Experimentation 92
Using a Simulator for Model Training 94
Environmental Impact of Training AI Models 96
Considering the AI/ML Functional Technology Stack 97
Key Competences and Toolsets in MLOps 103
Clarifying Similarities and Differences 106
MLOps Toolsets 107
Chapter 4 Deployment with AI Operations in Mind 115
Model Serving in Practice 117
Feature Stores 118
Deploying, Serving, and Inferencing Models at Scale 121
The ML Inference Pipeline 123
Model Serving Architecture Components 125
Considerations Regarding Toolsets for Model Serving 129
The Industrialization of AI 129
The Importance of a Cultural Shift 139
Chapter 5 Operating AI Is Different from Operating Software 143
Model Monitoring 144
Ensuring Efficient ML Model Monitoring 145
Model Scoring in Production 146
Retraining in Production Using Continuous Training 151
Data Aspects Related to Model Retraining 155
Understanding Different Retraining Techniques 156
Deployment after Retraining 159
Disadvantages of Retraining Models Frequently 159
Diagnosing and Managing Model Performance Issues in Operations 161
Issues with Data Processing 162
Issues with Data Schema Change 163
Data Loss at the Source 165
Models Are Broken Upstream 166
Monitoring Data Quality and Integrity 167
Monitoring the Model Calls 167
Monitoring the Data Schema 168
Detecting Any Missing Data 168
Validating the Feature Values 169
Monitor the Feature Processing 170
Model Monitoring for Stakeholders 171
Ensuring Stakeholder Collaboration for Model Success 173
Toolsets for Model Monitoring in Production 175
Chapter 6 AI Is All About Trust 181
Anonymizing Data 182
Data Anonymization Techniques 185
Pros and Cons of Data Anonymization 187
Explainable AI 189
Complex AI Models Are Harder to Understand 190
What Is Interpretability? 191
The Need for Interpretability in Different Phases 192
Reducing Bias in Practice 194
Rights to the Data and AI Models 199
Data Ownership 200
Who Owns What in a Trained AI Model? 202
Balancing the IP Approach for AI Models 205
The Role of AI Model Training 206
Addressing IP Ownership in AI Results 207
Legal Aspects of AI Techniques 208
Operational Governance of Data and AI 210
Chapter 7 Achieving Business Value from AI 215
The Challenge of Leveraging Value from AI 216
Productivity 216
Reliability 217
Risk 218
People 219
Top Management and AI Business Realization 219
Measuring AI Business Value 223
Measuring AI Value in Nonrevenue Terms 227
Operating Different AI Business Models 229
Operating Artificial Intelligence as a Service 230
Operating Embedded AI Solutions 236
Operating a Hybrid AI Business Model 239
Index 241
Artificial intelligence (AI) plays a critical role in optimizing the value gained from digital transformation. Across different business segments, companies seek to leverage new technologies for increased revenue or lower cost. But AI is much more than an accelerator for taking the digital transformation journey to another level and making it possible for teams to work smarter, do things faster, and turn previously impossible tasks into routine.
Artificial intelligence has started to be seen as a key business enabler across more and more industries. Corporations are starting to view AI as a technology for future-proofing their business way beyond organizational efficiency. It's a revolutionary approach where AI becomes the foundation of the commercial portfolio, whether it's products, services, or some type of "as a service" setup. By embracing the full potential of AI, every company and organization in some sense becomes a technology company, whether or not that is the goal. But are companies in general ready for this massive transformation?
I would argue that most companies are not ready for this massive transformation, but it's important to remember that neither are their customers. Remember that major technology shifts like the one that AI imposes hold a lot of promise but require a fundamental transformation to take place in order to gain the expected return on investment (ROI). This fundamental shift will not happen overnight and will definitely not proceed in a synchronized manner across different markets and business segments, nor across the public sector with all its various service functions.
However, it's worth noting that the COVID-19 pandemic has accelerated the need for, and understanding of, the benefits of a fully digitalized workplace and society. However, keep in mind that just because the digitalization journey is speeding up, that doesn't necessarily mean that adding AI capabilities will be the next natural step to take.
It's not as easy as it may seem to effectively deploy and leverage AI in the enterprise. To be successful, you can't only focus on the technical pieces-you need to also address aspects such as strategy, people, and ways of working as well as how your AI solution is intended to run in production. This is crucial to break down barriers between AI in development and AI in production, and to quickly and seamlessly be able to move AI models and operate increasing numbers of models on a continuous basis in a live setting.
There is no easy fix for this, but by learning how to balance your AI investment while keeping an operational mind-set throughout, you will be more likely to succeed.
This book is centered on the fact that operating AI is not the same as operating software. That is not just a statement, but a principle that has many implications for what it means to embrace AI in your company or organization. By reading this book, you will gain insights on how to approach AI in your enterprise with operations in mind, and by doing so you are much more likely to succeed with your objectives. An operational approach should be taken directly from the start when you build your AI foundation with reproducible model pipelines. In the development phase, consider potential operational factors such as modeling the target environment or the actual use case, and you will be better positioned to build a solution that will meet its objective when it's running in live operations.
Another important aspect in this book involves truly addressing the data perspective as part of your strategic investments in AI. Remember that without the data, your AI solution cannot run. Understanding and caring for your data is vital, as well as making sure you have the data rights needed, which can sometimes be the hardest thing to manage as part of an operational setting. What you don't want to do is find out too late that the data you need isn't accessible or is owned by another party, or perhaps that the data pipeline you have invested in will not scale in production.
This book will also focus on how to successfully deploy your models as well as operate your AI solution in live environments. You will learn how different model target environments can influence aspects through the whole AI life cycle, not only which deployment options you have but which data you need to train your model on, which AI technique you will benefit most from using, how to scale your solution over time, and how and why you need to monitor and maintain your model when it's operating in production.
Finally, it's important to remember that AI is all about trust. In order for a company to rely on the AI solution to take over parts of its operations, make decisions, and let the AI system take action based on identified insights, both management and employees must trust the AI solution enough. To ensure that trust, from the start you need to think about the operational context, legal rights, and transparency and reliability aspects. This is especially valid for commercial usage of AI. In order for your customers to trust your AI-based products and/or services, you must be able to explain how your AI solution works and what is actually going on. The less your customers understand of how an AI-based solution works, the more insecure they will feel about trusting it. Customers hate to buy a black box solution. Although more complex AI techniques like deep learning can be hard to explain even for the data scientists who are building the solutions, there are ways to work with explainable AI (XAI), which will be further explored in this book.
Since the main objective of your AI investment is to realize a business value, internal or commercial, it's fundamental to understand what can be expected from your AI investment. Most companies understand the difficulties involved in reaching their objectives, but they may not fully grasp how to best navigate these challenges given a specific industry or for a specific business model. The book helps you connect these pieces, apply an operational mind-set to the business perspective, and set you on the path to success.
This book covers the following topics:
Dateiformat: ePUBKopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
Das Dateiformat ePUB ist sehr gut für Romane und Sachbücher geeignet – also für „fließenden” Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.