Researchers from University of Illinois have developed an Artificial Intelligence (AI) algorithm which reportedly better predicts corn yield.
As the precision agriculture market grows, there is increasing need to develop sophisticated data-analysis solutions that can guide management decisions in real time. This is why an interdisciplinary research group at University of Illinois have developed an Artificial Intelligence (AI) algorithm which reportedly better predicts corn yield.
“We’re trying to change how people run agronomic research. Instead of establishing a small field plot, running statistics, and publishing the means, what we’re trying to do involves the farmer far more directly. We are running experiments with farmers’ machinery in their own fields.
“We can detect site-specific responses to different inputs. And we can see whether there’s a response in different parts of the field,” says Nicolas Martin, assistant professor in the Department of Crop Sciences at Illinois and co-author of the study.
Martin and his team worked with data from the Data Intensive Farm Management project, in which seeds and nitrogen fertilizer were applied at varying rates across 226 fields in the Midwest, Brazil, Argentina, and South Africa. On-ground measurements were paired with high-resolution satellite images from PlanetLab to predict yield.
Martin adds, “We developed methodology using deep learning to generate yield predictions. It incorporates information from different topographic variables, soil electroconductivity, as well as nitrogen and seed rate treatments we applied throughout nine Midwestern corn fields.”
How was the data collected?
Researchers digitally broken down the fields into five meter squares. Data on soil, elevation, nitrogen application rate, and seed rate were fed into the computer for each square, with the goal of learning how the factors interact to predict yield in that square.
The researchers approached their analysis with a type of machine learning or artificial intelligence known as a convolutional neural network (CNN). Some types of machine learning start with patterns and ask the computer to fit new bits of data into those existing patterns.
“We don’t really know what is causing differences in yield responses to inputs across a field. Sometimes people have an idea that a certain spot should respond strongly to nitrogen and it doesn’t, or vice versa. The CNN can pick up on hidden patterns that may be causing a response,” Martin highlighted. “And when we compared several methods, we found out that the CNN was working very well to explain yield variation.”
Convolutional neural networks are blind to existing patterns. Instead, they take bits of data and learn the patterns that organise them, like the way humans organise new information through neural networks in the brain. The CNN process, which predicted yield with high accuracy, was also compared to other machine learning algorithms and traditional statistical techniques.
Using artificial intelligence to untangle data from precision agriculture is still relatively new, but Martin says his experiment merely grazes the tip of the iceberg in terms of CNN’s potential applications. “Eventually, we could use it to come up with optimum recommendations for a given combination of inputs and site constraints.”
Want to keep connected with news from Innovation News Network? Subscribe now to our newsletter here.