Maximising ROI in Machine Learning: Best Practices for Success
Shishir Choudhary
Sr. Specialist Solutions Architect - Analytics, ML & GenAI at Amazon Web Services (AWS)
Many companies stumble in their machine learning journey, often dazzled by the technical complexities and missing a crucial step—clearly linking their efforts to tangible business outcomes. Additionally, they often significantly underestimate the effort required to have high quality ML use case in production.
To bring these challenges into sharper focus, consider a real-world scenario where poor planning and operational roadblocks derail a machine learning initiative aimed at slashing customer churn.
Case Study: Predicting Cable TV Customer Churn
Picture this: A customer experience team at a cable TV provider is tasked with using machine learning to curb customer churn and offer timely discounts. Yet, the business overlooks a crucial first step—assessing the financial upside. If they had done the math, they’d have realised that cutting churn from 20% to 10% could unlock a $1 million boost in annual revenue, underscoring just how vital this project should be. However, missing this, they loose the opportunity to gather right investment and sponsorship for the effort.
With no proper planning in place, the data scientist is left scrambling to build the model, hitting roadblocks right out of the gate. Access to critical customer support data drags on for an entire month, and when the first version of model is finally built in development, it limps in with a disappointing 67% F1 score.
In an effort to boost accuracy, the data scientist digs deeper, adding purchase and consumption history into the mix. But the effort is plagued by slow data discovery and access and poor data quality and standards, turning what should have been a quick fix into a drawn-out process. Even with these struggles, F1 score inches up to 75%. Furthermore the entire project grinds to a halt when the team realises that there is a need for software integration with operational system which was not planned.
Worse yet, with predictions only updated monthly, many customers are already long gone by the time insights hit the table. Fast forward six months, and the operations team is raising red flags as the model’s accuracy nosedives, leaving them to question if the entire initiative was worth the effort.
Frustrated by endless setbacks and minimal progress, the data scientist finally throws in the towel, seeking out a company that’s serious about data-driven transformation. They find a new home where the right tools, streamlined processes, and leadership commitment make a real difference—delivering the kind of results that their previous organisation could only dream of.
Challenges
This case study highlights a critical truth: building machine learning models is about much more than just crunching algorithms. The real battle lies in overcoming hurdles such as data access, quality, and scalability—any of which can sink even the most promising initiative if left unchecked.
These challenges are far from unique. Whether it's a small company just dipping its toes into machine learning or a large enterprise grappling with ROI, these roadblocks pop up time and again, derailing efforts across the board.
Business Aspects
Capability Aspects
Tackling these roadblocks doesn’t just boost the performance of a single machine learning project—it sets the stage for success across dozens, if not hundreds, of use cases. These same solutions can supercharge analytics and business dashboards, creating a ripple effect of efficiency and value across the organisation
Want to explore how well-executed data and AI platforms can give your organisation a winning edge? Check out 'Well-Implemented Data and AI: A Top Competitive Advantage for Large Companies'. To learn more about prioritising use cases, read second section in customer support automation article.
Solution
Solution for this challenge lies in five steps
Business Outcome
For any machine learning initiative, understanding the business outcome is not just important—it’s critical. It’s not about checking a box that says you’ve used an ML algorithm or implemented MLOps; those are just technical milestones. What truly matters is the business impact. Take a cable TV provider as an example: cutting churn from 20% to 10% could unlock an additional $1 million in revenue. That’s the kind of measurable success companies should be aiming for.
Or alternatively, at a bank it could mean reducing time to offer loan from six weeks to two weeks could increase offer acceptance by 20% giving bank additional 100 million in loan offered.
Unless such outcomes are clear, it would be tough to invest into the foundational capabilities for AI and data transformation. Without clear business outcomes, it would also be tough to gain the buy-in from the sponsor or stakeholders.
Setting Expectations
Setting the right expectations is key to success in ML adoption. All too often, organizations underestimate the complexity of building production-grade models, leading to POCs that barely got off the ground due to half-hearted support. The result? Missed deadlines, unmet quality standards, and a project that fizzles out before it even begins to show its value.
That’s why it’s critical for Data and AI leaders to set clear, realistic expectations upfront. Building strong foundations—like data quality, governance, user-friendly tools, and streamlined automation—ensures faster iterations with ML use cases and prevents costly surprises down the road. Success in ML depends on getting these basics right from day one.
Too often, teams fall into the trap of treating these efforts as a mere 'checkbox exercise.' Without well-defined business KPIs—like faster time to market, quicker insights, or higher customer satisfaction—these initiatives risk becoming little more than empty technical milestones, offering no real business value.
Business KPIs for Success
Implementing a strong data and AI platform is just the beginning—it’s a means to an end, not the end itself. The real question is: have you measured its impact? How much faster can your AI use cases move from inception to production now compared to before? Without tracking these metrics, you’re missing the chance to prove data and AI platform's true value to your business.
领英推荐
Additionally, when such KPIs are defined early in the project, they end up influencing "how" the data and platform is implemented, focusing clearly on tradeoffs that help deliver the business outcomes such as as time to market, time to insight, improved customer satisfaction or business growth etc.
Data Platform Investment
To tackle persistent data challenges, companies need to invest in a comprehensive data platform that goes beyond the basics. A strong platform ensures data governance, automates quality checks, streamlines access, and makes data easy to use across the organization. These features are the backbone of any successful ML initiative.
A. Data Governance
B. Data Quality
C. Data Automation
D. Ease of Use
Better Data Science and MLOps Platform
Ease of use, fast iterations, automation etc
Fully Integrated MLOps
For a deeper understanding of building successful MLOps platforms, I highly recommend this 9-minute video on Uber’s Michelangelo platform, which highlights the key decisions behind its success. You can also explore the accompanying blog for insights into its current implementation. For those interested in more in-depth learnings, a comprehensive one-hour video provides valuable lessons from Uber’s experience in scaling MLOps effectively.
MLOps is designed to enhance the speed and scalability of your machine learning deployments. Services such as Amazon SageMaker offer built-in MLOps support to streamline workflows across teams. However, it’s important to note that while MLOps accelerates processes, it isn’t a magical solution. Without strong use case identification and best practices in place, faster deployment may simply lead to faster failure. Success depends on combining MLOps with sound strategic planning.
When implementing MLOps, start with the basics—like version control and CI/CD—and gradually scale up as your needs grow. There's no need for a full-scale launch on day one. By automating processes and offering easy-to-use interfaces, you simplify adoption, ensuring that teams can onboard quickly and efficiently. This step-by-step approach helps you avoid disruption while setting a strong foundation for long-term success.
MLOps standardises and enables following
Conclusion
To unlock the full potential of machine learning, businesses must first understand the problem, define measurable outcomes, and determine the investment required to secure the right sponsorship. It’s not just about algorithms—success hinges on setting the right expectations, driving business outcomes with clear KPIs, and investing in robust data analytics, data science, and MLOps platforms. These investments should go beyond checkbox exercises to truly accelerate time to market, speed up insights, and improve customer satisfaction, ultimately delivering meaningful, lasting impact.
Revolutionising how SME’s scale up.
1 个月ML investments need strategic alignment with organizational goals. Thoughtful execution