What is the most important variable when implementing an AI solution?

Published on
November 7, 2023

What is the most important variable when implementing an AI solution?

Published on
November 7, 2023
Authors
No items found.
Advancements in AI Newsletter
Subscribe to our Weekly Advances in AI newsletter now and get exclusive insights, updates and analysis delivered straight to your inbox.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Over the 9 years we've been building and deploying AI solutions for clients, we've formed a deep understanding of the sheer variability in an organisation's needs and the outcomes they desire from automating their business operations with AI.

And, there is added complexity because speed, accuracy and cost can have several meanings in AI so it is important that everyone is on the same page from the start.

Bringing a successful AI project into life has two main fields of quality that we consider at Deeper Insights. One is the engineering side and the other is in terms of the quality of the models that we apply.

For example, we can talk about speed in terms of building the solution (how many months it takes) or speed of the predictions of the model.

More complex models can take longer to make predictions but usually have better accuracy. Lighter models can be very fast, but the quality is not as high.

AI models do have constraints. For example, one typically has to choose a model from several families of models, and each has its own strengths and weaknesses. Some models can be simplified so much that they give an output almost instantly (fast inference). Other models need to quickly adapt/learn to fast changing environments which can result in lower accuracy too. Finally, models can be made interpretable by humans, and when that is the case the accuracy can be affected.

Some examples of the decisions can be between:

  • accuracy vs speed of inference
  • accuracy vs speed of learning
  • accuracy vs explainability

A successful AI project cannot be scalable and maintainable if there is not good software infrastructure to support it. The software delivery process is bounded by 3 main constraints: speed, scope and cost. Projects are usually requested to be built with high speed, high quality, or low cost. High speed can require a bigger team (which results in higher costs) or to lower the quality (cut some corners e.g. no scalability). If you want a low cost infrastructure, you need to be ready to give away speed or quality of the approach.

Time vs Cost vs Scope equal Quality

Deeper Insights work with all stakeholders to clearly define the scope of the project that has maximum impact in the client's business. Having a clearly defined scope upfront is a great way to have our teams aligned with the business goals.

Both infrastructure and AI model constraints are linked to the business needs. Very fast models can be required for Fraud Detection for credit card transactions. Building a fast infrastructure with lower quality can be useful for prototyping.

To summarise, the quality of Machine Learning models does not rely only on the choice of the models. It strongly relates to the quality of data as well.

See related articles:

Starting your AI project begins with data preparedness

Let us solve your impossible problem

Speak to one of our industry specialists about how Artificial Intelligence can help solve your impossible problem

Deeper Insights
Sign up to get our Weekly Advances in AI newsletter delivered straight to your inbox
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Written by our Data Scientists and Machine Learning engineers, our Advances in AI newsletter will keep you up to date on the most important new developments in the ever changing world of AI
Email us
Call us
Deeper Insights AI Ltd t/a Deeper Insights is a private limited company registered in England and Wales, registered number 08858281. A list of members is available for inspection at our registered office: Camburgh House, 27 New Dover Road, Canterbury, Kent, United Kingdom, CT1 3DN.