How to scale Predictable AI in logistics?

Forklift in Wharehouse

The use of AI in logistics can be cumbersome to scale because of the need for extensive training and huge data loads. But by prioritising only needed information and ignoring the rest, we can reduce a 10 MB sized problem into a 0.5-1 MB instead, meaning vastly reduced cost of training and operation as well as increased scalability.

As most realise by now, AI is way wider than just Generative (which in itself is built on Machine Learning AI, which is built on Neural Networks AI), and encompasses everything from Computer Vision, Image Manipulation, and Robotics, to such exotic topics as Swarm Intelligence.

From an observer’s point of view, the common trait amongst all of these AI technologies is that they appear at times to act non-deterministically – that is to say that from time to time they will react in an unexpected manner on certain stimuli – be it a written text or an image observed.

The underlying technologies are, by the way, largely deterministic, however the appearance of seemingly random behaviours is caused by the variance of inputs, which speaks to the real challenge of most Machine Learning type AI:

AI can only react with 100% predictability on previously seen input data

 

What happens when environments change?

Now, when we are trying to deploy a scalable solution across a wide range of potentially dynamic environments, the above statement is sure to spell disaster. The most prolific examples of this are to be found in the fields of Self Driving Cars and Autonomous Robotics.

Self Driving Cars

Consider a car AI which has been trained to operate in California, where the weather is relatively consistent, and you take that same AI and ask it to drive a car in the middle of a winter snowstorm in Finland. Result? It’s pretty obvious - 5 minutes and it ends up in a ditch.

The solution? Train the car to operate in every climate – simple…?

How many types of traffic cones are there in the world? We need to recognise them. How about traffic signals? What about different types of clothing for people? Dog? Cat? Goats?

And here is the problem – achieving 100% predictability just on the input analysis is a task of infinite size, and we haven’t even started discussing how to achieve adequate reasoning and behaviour based on those input stimuli.

Autonomous Robotics

Robotics have been, and are being, deployed for automation tasks at scale in manufacturing, pharmaceuticals, retail, and logistics at scale – but they suffer from a similar problem when moving to full autonomy – in particular around the input stimuli when mobile around a physical facility.

The problem is that every facility is different in some respects, which means that to achieve full autonomy, specific training in that facility is necessary. Furthermore, every time the physical environment is changed, for example by moving a shelf system or production line, the system needs to be retrained, and whilst recalibrating, the system cannot function with a very high level of predictability.

That means that as a particular Autonomous scales to a multitude of facilities, this again becomes a problem of infinite complexity, thus requiring an infinite amount of computing power to achieve 100% predictability.

 

Is there a solution?

Yes, and no.

Achieving 100% predictability on anything based on Machine Learning, with any kind of complicated data is prohibitively expensive. The good news is that in most cases it is not necessary.

Typically, any complex AI is based on a hierarchy of reasoning on top of the input analysis layer. When those layers are made robust towards fluctuations in input analysis results, we can – just like humans do by the way – compensate, and still make reasonable conclusions and thus determine good courses of action.

Simultaneously, there is a trick to working with complex data, which is to reduce the information contained in the input data set – simply put we filter out irrelevant data to the point that we extract very simple conclusions from highly complex data.

Our Sentispec Inspector solution extracts volumetric fill rates of trailers based on a single image of the trailer contents (see below for example). In doing so, we filter out everything outside of the trailer as the first step, because it is irrelevant in our determination of the fill rate inside. This in itself reduces a 10 megabyte(MB) sized problem into a 5 MB problem. On top of that, we don’t need 4K resolution so we downscale it by a factor of 10 – which means that instead of dealing with 5 MB of information we are now looking only at 0.5-1 MB instead.

As we can do these operations with minimal loss of accuracy, we achieve two things:

1)      Vastly reduced cost of training and operation.

2)     Increased scalability as the scope of our training is reduced to only the key factors in the images.

The key to success with scalable AI is really in determining what information is really needed, and ignore the rest – not unlike what the human brain does.

Share this post

Stay Ahead in the Warehousing Game!
Never miss a beat. Subscribe to our blog and get the latest posts directly in your inbox as soon as we press “Publish”
By submitting this form, you agree to our privacy policy for the management of your data.

Recommended Articles

fill rate optimisation
Why Knowing Your Fill Rates is Crucial for Efficient Logistics

In the complex world of logistics, efficiency is paramount. Yet, many companies continue to operate without a clear understanding of their fill rates – a metric that significantly impacts cost and operational efficiency. This lack of real-time logistics data and reliance on theoretical calculations or gut feel for loading plans is costing businesses up to […]

Forklift Loading
Handler: Precise barcode scanning ensures accurate and accountable inventory record

The Handler Barcode Scanner optimises inventory management processes throughout the supply chain by integrating cameras on forklifts and loading sites. This system significantly enhances the accuracy and efficiency of inventory tracking without overwhelming businesses with unnecessary complexities in their processes. Utillizing precise barcode scanning, the system ensures a real-time and error-free record of the loading […]

Autonomy vs. Automation – a cost-efficient guide to higher productivity and quality

The AI hype is real. If you believe the media and various pundits, a self-aware Skynet-like entity is just around the corner, and we are about to see everything from robot taxis to humanoid autonomous robots in just a few years. Reality, as usual, is somewhat less dramatic, however if one focusses on the key […]

Side-loading
Optimize your side-loading

Sentispec’s Inspector Side Loading system stands as a powerful asset for businesses aiming to optimize their side-loading operations. Unlike traditional methods, Inspector users can measure the fill rates of containers during side-loading by capturing a simple picture of their side-loaded container. This innovative and user-friendly approach eliminates the need for complex measurement tools, manual input, […]

New inventory recording unit
New Inventory Recording Unit – 30x speed on stock audit

The new Inventory Recording Unit enhances traditional stock audits, operating at speeds 30 times faster than traditional processes. Sentispec introduced its latest Inventory Recording Unit in the last quarter of 2023 in its latest stride in inventory management technology. This recording unit operates on a foundation of precise camera-based data collection, offering businesses a transparent […]

what's next in logistics
What’s next in logistics?

As we move forward, technology and logistics are not only improving; they’re coming together in a seamless blend of efficiency and innovation. The true essence of innovation lies in recognising our strengths and limitations. While machines excel in consistency and precision, humans bring irreplaceable value to dynamic and unpredictable scenarios. This synergy is crucial, especially […]

Security Cameras
The Fundamental Problem of Scaling Computer Vision

“To a man with a hammer, every problem looks like a nail.” The reason Computer Vision type applications and AI in general is so hard to scale is simple: The type of skills used to build the core of the solution are not the same as those required to maintain, release, deploy, and scale. In […]

Logistics Is Underserved by AI
Why Logistics Is Underserved by AI

Logistics isn’t something we tend to think about on an everyday basis. We order a thing on Amazon, and it arrives at our doorstep. We take our car to the shop, they change the oil and the windscreen viper. We don’t stop and think about how it got there, but indulge me for a moment […]

Forklift and Rack Storage
Has Machine Learning AI hit the ceiling?

Artificial Intelligence (AI) has been an area of significant technological advancements in recent years. With the development of large machine learning (ML) models, AI has demonstrated unprecedented capabilities in various fields, including healthcare, finance, and education. However, the question arises: has AI hit the ceiling? The answer to this question may not be as straightforward […]

Ship Being Loaded with Containers
End-end Supply Chain Visibility

End-end supply chain visibility – the holy grail of logistics for any manufacturer or retailer. This is an extremely difficult problem to solve, but the potential benefits are immense. The reason it’s hard to achieve true end-end visibility is generally the number of partners involved in moving this around the globe through highly complicated transportation […]