Author: ajit jaokar
Introduction
In this post, I discuss the development of the Enterprise AI business case through a framework of four quadrants. According to Gartner: “The mindset shift required for AI can lead to “cultural anxiety” because it calls for a deep change in behaviors and ways of thinking”. Deployment of AI in an Enterprise is complex and multi-disciplinary. Hence, this framework is evolutionary. The vendors and initiatives listed are included to illustrate the framework.
In progressive orders of complexity (and opportunity) the four quadrants for the Enterprise AI business case are:
- Experiment driven: Machine Learning and Deep Learning
- Data driven: Enterprise Platforms and Data
- Scale driven: AI Pipeline and Scalability
- Talent driven: AI disruption and Stagnation
The analysis is based on the Enterprise AI workshop in London and remotely
Enterprise AI is an abstract concept, interdisciplinary and much-hyped concept. But in any case, the deployment of AI in the Enterprise cannot be viewed in isolation. Within the Enterprise, there already exist systems (like ERP and Data Warehousing). The integration of these will have a role to play in any AI deployment. The word ‘Enterprise’ can be seen in terms of Enterprise workflows. We also consider the core Enterprise (a non-manufacturing company ex Insurance) and the Wider enterprise (including supply chain). Hence, Enterprise AI could be understanding how workflows change when AI is deployed in the Enterprise.
The professional deployment of AI in Enterprises differs from the content in a typical training course. In larger organisations, the Data Science function typically spans three distinct roles: The Data Engineer, the Data Scientist and the DevOps Engineer. The Data Scientist is primarily responsible for developing the Machine Learning and Deep Learning algorithms. The Data Engineer and The DevOps Engineer roles work in conjunction with the Data Scientist to manage the product/service lifecycle. Hence, in an Enterprise, managing the AI pipeline involves the philosophy of CICD (Continuous Improvement – Continuous Delivery). CI/CD can be seen as an evolution of Waterfall and Agile methodologies.
Finally, to clarify some definitions used: Machine Learning: Means systems that can learn from experience (Data); Deep Learning: Implies a system that can perform automatic feature detection based on Deep neural networks; Artificial Intelligence involves machines that can reason.
Enterprise AI Business Case
With this background, let us explore the four quadrants of the AI business case
Machine Learning and Deep Learning
We could initially model the problem as a machine learning or a deep learning problem. At this stage, we are concerned with the accuracy, choice and the efficiency of the model. Hence, the first quadrant is characterized by experimental analysis to prove value.
We are also concerned with improving the existing KPIs. For example, if you are working with fraud detection or loan prediction – each of these applications has an existing KPI based on current techniques. The machine learning and deep learning models would be expected to significantly improve the current benchmarks. We are typically working with one node(non-distributed) processing. The Data could be in Time series, Tabular, Textual, Image, Audio or Video based. The applications could involve Computer vision, NLP, Fintech/financial services, Healthcare, Reinforcement learning, Unsupervised learning (ex GANs, VAE), Emotion AI (Affective computing) etc. Deep learning architectures are rapidly evolving. Hence, there is a lot of effort and skill needed at this stage.
Enterprise Platforms and Data
Building on from the first quadrant, the second quadrant is characterized by
- Managing Data for algorithms
- Integration with existing systems and platforms (ex: ERP and Data Warehousing)
- Managing regulatory considerations ex GDPR
- Estimating costs of resources
- Working with the Cloud
- Strategies which simplify AI deployment (ex: AutoML)
Both ERP and Data Warehousing exist in large Enterprises. Apart from integration with existing system and with a Cloud strategy, in this quadrant we have to also consider
- Regulation – ex GDPR and Payment regulation
- Explainable AI
- Strategies like AutoML and Auto-Keras which simplify AI deployment
Marlene Jia creates a landscape of Enterprise AI companies which categorizes AI applications in the Enterprise. We note that the problems are the same or similar as before but are solved more optimally using AI by gaining insights from much larger amounts of (often) unstructured data. The categories include BUSINESS INTELLIGENCE ex Ayasdi; PRODUCTIVITY ex virtual scheduling assistants like X.ai; CUSTOMER MANAGEMENT ex Inbenta’s AI-powered natural language search; HR & TALENT Companies ex Entelo; B2B SALES & MARKETING Salesforce’s Einstein; CONSUMER MARKETING ex companies like Lexalytics; FINANCE & OPERATIONS ex AppZen which is an automated audit platform that can instantly detect fraud and compliance issues; DIGITAL COMMERCE ex Sentient Technologies analyzes product recommendations for user actions; DATA SCIENCE like RapidMiner; ENGINEERING companies like Diffbot; SECURITY & RISK ex Demisto (incident response); INDUSTRIALS & MANUFACTURING ex GE Predix
The above analysis also demonstrates that AI will impact many areas of the Enterprise but in this Quadrant, the emphasis is on evolution rather than revolution where companies integrate with existing applications and also gain experience in AI. The challenges in this quadrant are mostly data related – especially the challenges of finding labelled data.
AI Pipeline and Scalability
In the third quadrant, the emphasis is scaling and in handling real-time transactions. There are a range of technologies which may be involved here – which mostly come under the category of CICD also a range of initiatives from Enterprise Cloud providers like Azure ML CI/CD
At a simplest level, we can deploy deep learning models using flask but more complex strategies could come into play for example Mlflow from databricks , kafka to take on some functions of Enterprise service bus, use of Jenkins 2.0 AI pipeline models for continuous delivery and others
AI disruption (and Stagnation)
Quadrant four is the most interesting. It is driven by AI talent who can think strategically and technically. At this stage, we are looking for AI already integrated into the Enterprise and how AI can be used for disruption. This calls for an AI first company as outlined by William Vorhies and four major AI strategies for AI i.e. Data Dominance, Horizontal, Vertical and Systems of Intelligence. Monica Rogati also talks of an AI hierarchy of needs which also resonates with this approach.
In this quadrant, we are working with issues like Process alignment with AI at the core, IPR, AI and humans working together, Cobots etc. The work is driven mostly by Masters/PhD often implementing ideas directly from research papers to create new IP. This quadrant also involves a change in company culture and role of people within a company
Conclusions
In this post, we discussed the development of the Enterprise AI business case through a framework of four quadrants. The disruption from AI for the Enterprise will be evolutionary. The first two quadrants are based on incremental changes. But the radical disruption is very real. Hence, the last quadrant involves both disruption and stagnation. AI is a winner takes all game. An alternate working definition of AI is ‘processes which improves with experience’. In that sense, the early adopters who will learn from AI will be the future market disruptors.
The analysis is based on the Enterprise AI workshop in London and remotely
Welcome your comments to ajit.jaokar at gmail.com