From Strategy to Action: The Essential Guide to AI Implementation
In a world awash with frantic AI developments and new approaches being unleashed on unsuspecting businesses, organizations are simply seeking answers to two questions:
- What to do with AI?
- How to avoid doing it wrong?
As early results have started to trickle in, it is now well established that AI can transform businesses in a deeply meaningful manner that delivers significant business value. Every industry is showcasing diverse use cases where AI helps identify new revenue streams or optimize customer success processes.
But the time to achieve these benefits has taken longer than initially expected. Most organizations are still in the experimentation stages and have realized that to achieve the expected benefits in production, they must follow a structured approach that leverages organizational data in a safe, cost-effective, and reliable manner.
While new models and frameworks are released every day, AI’s success depends upon a well-thought out strategy and its execution. In fact, strategy and implementation are two sides of the same coin.
This is a two-part brief to lay out the blueprint for ensuring a successful AI journey. Part 1 of the report examines approaches that your IT architect must engage in with the business that will assist in defining your AI strategy. Part 2 of the series is geared for the IT architects to develop solid execution strategies to meet the strategic AI business imperatives.
Part 1
AI Strategy Requirement
Let’s be upfront about our AI strategy.
The success of AI is dependent on how well you understand and manage the underlying data. Hence, AI strategy should be an extension of the data strategy. Organizations that struggle with their data assets should first focus on ensuring their data is high quality, secure and with proper data governance.
However, data and AI strategy diverge rapidly as AI introduces a new set of challenges that were unknown in the data space. As generative AI is based on probabilistic models, unlike the traditional approach of using deterministic languages like SQL, questions don’t always produce the same output for a given input. In other words, the very definition of accuracy is different in AI compared to conventional analytics.
In addition, we have typically dealt with structured and semi-structured data. Now, we must extract valuable information from unstructured data, which makes up almost 80% of corporate data, anyway. However, this doesn’t mean that we have now a separate stack for unstructured data, perpetuating challenges with disjointed data silos that require an overhead of keeping them in sync. But our goal should be to converge the existing deterministic approaches with probabilistic AI models and get the best of both worlds.
With this goal, we define a framework in Figure 1 to develop an AI strategy that should enable rapid prototyping and execution.
A well-thought-out AI strategy hinges on addressing several critical enterprise needs. These needs encompass not only ensuring the accuracy and security of your data, but also maximizing its potential to deliver real-world value for your organization. The objective components of AI strategy include:
Secured and Governed
No organization wants to expose its crown jewels, aka proprietary data, to the outside world for multiple reasons, like regulatory compliance, customer trust and maintaining competitive advantage. Hence, AI strategy should ensure data does not leak.
IT architects should establish a comprehensive AI governance practice that tracks the entire lifecycle — from ideation, to consumption with continuous monitoring of AI models and usage in production.
Contextual and Accurate
Accuracy isn’t just about suggesting the “correct” item. It’s about understanding user preferences and situational context, such as time, location & current events to generate personalized responses.
Achieving high accuracy depends upon both the quality of underlying data as well as the process used to incorporate existing data stores that already store vast amounts of corporate data. Also, this data must be timely and real-time so that decisions can be made on the most up-to-date and fresh data.
IT architects should use retrieval-augmented generation (RAG), fine-tuning models, creating domain-specific small language models, and synthetic training data to improve contextual accuracy.
Performant and Scalable
Gen AI applications should facilitate real-time interactions for fast decision making, maximizing impact, and delivering high quality user experiences. If searches take orders of seconds to return results, then user adoption will suffer. Besides low latency, these applications should be capable of high throughput and handle a large volume of requests simultaneously.
Gen AI training tasks tend to be computationally expensive and hence, IT architects should explore performance optimization options like parallelization, distributed computing and elasticity.
Cost
Gen AI cost requirements are also more complex as they often require specialized hardware for training and inference. Specialized hardware is in short supply. So, the cost of running AI workloads has been much higher. In addition, acquiring high-quality data for training AI models can be expensive, especially if it requires cleaning, curation, preparation, manual labeling or annotation.
IT architects should be aware of how the technology landscape is evolving and keep the AI strategy in sync. For example, new silicon chips and model optimization techniques are now in development that will lower the cost for developing, deploying and maintaining AI applications. Another example of cost management is consolidation / doing more in one platform vs. the cost and complexity/risk of multiple point solutions.
To achieve success in your Gen AI deployment a balanced approach consisting of accuracy, security, performance and cost is needed.
Conclusion
The world of AI is brimming with potential, but navigating its complexities can be daunting. This two-part series aims to equip you with the tools to embark on a successful AI journey. In this report, we examined the importance of creating an AI strategy that is closely aligned to your business imperatives. Adopting a balanced approach can help you unlock the transformative power of AI for your organization.
Remember, the key lies in understanding your data, crafting a clear strategy, and meticulously executing that plan. With the right approach, AI can become a powerful tool for driving innovation, optimizing processes, and achieving significant business value.
This report lays the groundwork for your AI journey and builds anticipation for part 2 which delves deeper into strategic execution for success in AI.
Part 2
This is part 2 of the two-part series exploring how to succeed in your AI journey through practical and realistic AI strategy and execution. Part 1 emphasized the crucial link between a well-defined AI strategy and aligning it with business priorities. It is truly the starting point for your AI journey.
In this report, we examine the practical approach needed for executing our AI strategy requirements, so that we can turn strategy into actionable results. The goal of this part is to provide IT architects with comprehensive and realistic steps to translate AI strategy into action. We explore key considerations for building a robust AI architecture, navigating the evolving AI ecosystem, and establishing effective AI governance practices. And, finally, we take a look at applying our learnings to the retail banking use case.
AI Strategy Execution
First, any strategy without execution is just a dream; every strategy needs to be operationalized.
Second, businesses may not be aware of generative AI’s potential uses and benefits due to the lack of understanding about AI’s capabilities. A close alignment is needed with IT architects to execute AI strategy. In this section, we propose that IT architects should stretch before they run by establishing joint ‘hackathons’ that can educate their organization on how best to put their AI strategy into action and use Figure 2 to lay out essential steps needed to successfully deliver AI initiatives.
IT architects play a key role in ensuring success of their business AI initiatives. Let’s explore each area in more detail.
Use Cases Alignment
IT architects and business teams should work together to effectively shortlist promising AI projects. This collaborative approach leverages the business acumen of stakeholders to identify areas where AI can deliver value, while also ensuring the chosen projects are technically feasible based on the IT architect’s expertise and cost-effective to stakeholders.
- ROI and productivity gains. Use AI to optimize functional areas such as customer success processes. Take the example of Klarna, a Swedish Fintech company that saved $40M through the use of an AI customer service chat agent and is now taking this success further by launching an AI shopping assistant.
- Competitive advantage. AI use cases can be transformative. For example, in health care, they can accelerate drug discovery, or in retail, they can perform more situationally appropriate product recommendations that not only incorporates historical profile preferences, but also handles complex matching for color coordination, quality rating, price ranges, brand preferences and local availability without pestering the users for these inputs.
- Risk mitigation. AI provides a deeper semantic understanding of data to identify trends and patterns. Financial Services and retail organizations use AI to detect and reduce fraud and anomalies faster.
As mentioned earlier, the AI governance foundation should be used to track AI use cases.
Architecture
IT architects should design their AI architecture to build applications that meet the enterprise standards of trustworthiness, reliability, scale and security. AI presents unique challenges compared to traditional data management and software due to complexity risks of using inconsistent or incorrect data when training and serving models. AI does not like data complexity as AI models can be sensitive to inconsistencies or errors in data used for training.
Hence, in designing your IT architecture, the goal should be to bring IT to your data. Not the other way around. Minimize assembling prompt variables from multiple data and AI sources and stop proliferating data silos. Imagine the nightmare of trying to unwind an AI hallucination that was triggered from data values that originate from multiple, probably inconsistent, data sources.
The “intelligent” data platform spans the entire stack — from using hardware specialized to execute AI workloads on GPUs to AI applications built upon foundation models sourced from trusted data. This single unified store of structured, semistructured and unstructured data may be distributed across a hybrid multi cloud environment, and may need to serve users who are constantly changing their whereabouts. Yes, people move around, therefore your AI workloads should operate from edge to cloud to server. Imagine the quality of interaction when real-time location and situational information can inform your AI functionality.
Moving up the stack, a disaggregated compute approach that has conventionally used SQL and PySpark is now being augmented by conversational, natural language compute infrastructure that uses foundation models.
At the top of the stack, where we used to traditionally find reports and dashboards, new AI-driven data products are starting to emerge and these are called AI agents. Imagine in a few years most enterprises and humans will have customized agents, e.g. shopping experience.
AI Governance
Data governance, sadly, was an afterthought in many organizations. It was only when compliance regulation came into effect, that organizations started to shoehorn governance into rigid architectures and had some painful lessons.
IT architects should prioritize AI governance and not treat it as an afterthought. The process of AI governance should last the entire lifecycle starting from the identification of candidate use cases documented in a catalog to understanding the accuracy of results delivered by the foundation models. AI governance steps should include:
- Model evaluation and a mapping of selected models to the prioritized use cases
- Onboarding of new models in an iterative manner and recording their outputs
- Assessment and management of risks and risk mitigation of model responses
- Continuous monitoring of models, their usage and evolution
AI governance is critical to the success of any AI initiative. It can help reduce hallucinations and build trust between businesses and their customers, but it starts with trusting the information that is offered to AI first.
Ecosystem
The generative AI ecosystem continues to innovate rapidly. IT architects have multiple choices — do-it-yourself (DIY) assembly of multiple best-of-breed tools or choosing homogeneous purpose-built and integrated solutions. This is the common tussle between ‘build’ versus ‘buy’ and there’s no easy answer. Based on the step #1 of the AI strategy execution framework in Figure 2, some use cases may use one approach versus the other.
A robust ecosystem that spans the entire lifecycle of data — from operational databases to transformation stages to analytical or decision-making stages is needed. The best data platforms are multipurpose ones that allow developers to create robust application functionality without creating excessive architectural complexity that could confuse AI interactions. These platforms should offer plug-and-play access to a wide range of models, because models will change, specialize and evolve rapidly. They should incorporate techniques like RAG and have integrations with external vendors like LangChain, LlamaIndex, HuggingFace, Google Cloud Vertex AI, and AWS Bedrock.
Using open standards like JSON, Parquet, and SQL help future proof technical investments, especially when it is in the dynamic space of AI. In addition to lowering the license and skills costs, open standards also gives organizations better control over how their corporate data is used.
If organizations set over-inflated expectations and don’t meet them, then we may be in danger of entering yet another AI winter. However, with the proper AI strategy and execution approach, IT architects can help with successful adoption of AI within organizations and make it meaningful and transformative.
Retail Banking Case Study
Let’s apply our learnings to see how AI can help retail banking, which expects that 72% of its transactions will soon be digital but their #1 priority is air-tight security and data privacy. This sector has unique challenges as their data is diverse and complex, ranging across transactions, market data, customer data, regulatory, risk, and many other datasets. With 97% of millennials and 89% of consumers using mobile banking apps, scalability, high availability, and performance of the underlying architecture is critical to deliver an excellent real-time usability expectation.
Retail banks recognize they live in constant change and hence, want flexible architecture to meet some of the following use cases:
- Fraud detection and scoring
- E-payments and mobile wallet
- Know Your Customer (KYC) / Customer 360 / Market 360
- Cash Forecasts and Working Capital Funding
- Personal budgeting and expense management
AI-driven architectures can provide these use cases with higher accuracy as they augment existing techniques with a deeper understanding of context. Many retail banks today are developing or fine-tuning models on diverse data that includes relational, JSON, and unstructured data to get a far wider understanding of their customers and products. They are also using retrieval augmented generation (RAG) to customize large language models (LLMs) to their own corporate data and deliver more relevant responses.
The generative AI outcomes and model inferences will be deployed where consumers access data most often — upon their mobile devices. We expect that in the very near future, all mobile devices will be equipped with GPUs and small language models to make AI ubiquitous. Retail banking will be at the forefront to leverage the power of AI in its servers and on edge devices.
Conclusion
This two-part series has equipped you with a roadmap for navigating the exciting, yet complex, world of AI. We began by emphasizing the critical link between a well-defined AI strategy and its execution. Part 1 explored the foundation of a successful AI journey — understanding your data and crafting a clear, data-driven strategy aligned with business goals.
Part 2 focused on translating strategy into action. We’ve provided IT architects with actionable steps for execution and wrapped it up by exploring how AI can help the retail banking industry.
By following these steps and maintaining a realistic approach, you can avoid the pitfalls of over-inflated expectations and pave the way for a successful AI adoption journey. Remember, AI is a powerful tool, but its true potential lies in its seamless integration with existing workflows and a commitment to continuous learning and improvement.