AI-Powered Yield Forecast Automation for Agricultural Efficiency
Background
The client is one of the largest growers of premium fresh tomatoes in North America. Their operations comprise over 1,000 acres of greenhouse facilities with year-round production.
Yield forecast is one of the most important projects for the client that aimed to provide 6 weeks yield forecast capabilities to the manufacturing and planning team by deploying a Data-as-a-Service platform, using Artificial Intelligence, to manage, process and create accurate yield forecasting based on sets of variable inputs. They also required this intelligence to be made available on a configurable user front end to create insights and reporting.
Automation of yield forecast would help them to improve accuracy, eliminate human error and provide a better client service. It would also help to manage allocation or excess volume more efficiently within a 6 weeks’ time frame and avoid unexpected volume variations.
Improvement in Greenhouse Capacity Utilization
Increase in operational efficiency due to automation
Reduction in planning simulation time
Pain Point
The client predominantly used manual methods for yield forecasting relying heavily on the expertise of harvest planners. This overlooked crucial variables and failed to incorporate the vast amount of available data, resulting in a mere 82% accuracy rate for snacking products. This inadequacy not only falls short of meeting client expectations but also has a detrimental impact on OTIF (On-Time-In-Full) performance.
By implementing automated systems, multiple variables can be effectively correlated and generate predictions that are consistently reliable and accurate. Such improved accuracy enables valuable insights to the client with the ability to take proactive measures on optimizing operations.
Solution
Altimetrik devised an innovative solution leveraging advanced data science and forecasting techniques. The primary objective was to automate the data pipeline, minimizing manual efforts and enhancing forecast accuracy. The newly developed solution encompasses comprehensive yield forecasting across all facets of the business, including seven facilities, 700 greenhouses, and eight seed varieties.
Key Objectives
1. Develop a Machine Learning Model
- Create a Single Source of Truth (SSOT) by consolidating data from all relevant sources.
- Gather greenhouse data from all plants to ensure comprehensive input for the model.
- Establish a data ingestion pipeline on the Calibo-lazsa cloud platform for efficient data management.
2. Perform Exploratory Data Analysis, Model Building, and Deployment
- Identify the key variables within the dataset that significantly influence the model's performance.
- Train the Machine Learning Model using the relevant data and deploy it on the Calibo-lazsa cloud infrastructure.
- Develop a user-friendly dashboard to visualize the model's insights and predictions.
3. Monitor Key Metrics (Accuracy & Standard Deviation) and Establish Baseline
- Aim for a target accuracy of 95% at Week 1 (W1) and 90% at Week 6 (W6) at the plant level.
- Continuously track the accuracy at both plant and greenhouse levels.
- Analyze the variation in accuracy across different greenhouses within each plant.
- Establish the current Non-System (NS) Forecast accuracy as the baseline for comparison.
4. Continuously Improve the Model through Iterative Processes
- Conduct weekly meetings with the client team to analyze the model's results and performance.
- Conduct weekly meetings with the client team to analyze the model's results and performance.
- Iterate on the model based on feedback and insights gained from the collaboration with the client.
Outcomes
The farming data, sourced from diverse channels, is seamlessly collected, and ingested through an automated data pipeline into a self-service platform. This platform enables users to execute data science algorithms and provides intuitive UI dashboards for businesses to review and analyze yield patterns across various parameters. By leveraging robust and customizable AI/ML models within the platform, the accuracy of yield predictions increased by up to 30%.
User Experience
Stage 1
The platform incorporates UX design based on journey maps, specifically targeting, and addressing pain points faced by planners.
Stage 2
Users can model multiple scenarios based on production assumptions and historical data.
Stage 3
Alert notifications are implemented to inform users upon the completion or failure of a simulation.
Operational Efficiency
Stage 1
The solution optimizes operational efficiency by reducing manual work and streamlining the data ingestion process through automation.
Stage 2
Different planting cycles can be strategically planned to align with supply and demand, resulting in optimized utilization.
Stage 3
The platform offers recommendations to address capacity constraints and maximize operational output.
By leveraging Altimetrik's expertise and solutions, the client witnessed significant improvements across various key performance indicators. These outcomes translate to enhanced productivity, accuracy, waste reduction, and operational efficiency, ultimately driving overall success in their agricultural operations.