AI for Agriculture and Global Food Security with Nemo Semret
EPISODE 347
|
FEBRUARY
10,
2020
Watch
Follow
Share
About this Episode
Today we begin our annual Black in AI series joined by Nemo Semret, CTO at Gro Intelligence.
While agriculture isn't normally considered a very sexy industry, it is certainly one of the most important in the world to anyone that eats, and is a huge employer as well, with about 2 billion people involved, from production through distribution. Because of the industry's importance, a great deal of data is available about food production, from modern satellite imagery to historical –in some cases ancient–crop yield reports. Taken together, these factors create a tremendous opportunity to apply AI and generate insights and forecasts that help those in the agricultural industry make more informed decisions.
AI in agriculture traditionally operates on one of two different scales: micro and macro. The micro scale, also called precision agriculture, is concerned with applying tech to increase the productivity of individual parcels of land. Macro-scale questions, on the other hand, are looking at entire markets or ecosystems and the impacts of changes to individual players in the food production supply chain.
Nemo Semret is the CTO of Gro Intelligence, a company providing an agricultural data platform dedicated to improving global food security, focused on applying AI at a macro scale. Nemo was previously a tech lead at Google until the founder of Gro, Sara Menker, brought him on board in 2015.
The company is focused on helping its customers answer macro-scale questions such as: What types of crops are more suitable to southern Brazil? Or what are the environmental conditions that make more sense to grow coffee beans?
ML Applications & Modeling Tasks
There are four main ways that Gro applies machine learning to agriculture:
- Agricultural Yield Models. This class of problems attempts to predict crop yields, answering questions like how many tons of wheat will be produced in India a year from now? Traditionally, the reports available to farmers and decision-makers in government and industry relied heavily on subjective estimates that often proved inaccurate and were manually produced on an infrequent basis, e.g. quarterly or semi-annually. Using machine learning regression models, Gro is able to the wide variety of data sources it has collected to update key yield predictions on a daily basis. You can check out their published papers on yield models here.
- Crop Masking. Name that tree! This is essentially a classification task in which Gro seeks to identify what type of crop is growing in each pixel of a satellite image.The challenge is that conditions change often and distinguishing between an orange tree and a tangerine crop might be easier said than done.
- Droughts. Droughts are a major threat to farming and food production. To date, there is no standard international drought index that the world can agree on, and Gro wants to change that by analyzing environmental conditions to create an objective benchmark for severe droughts.
- Knowledge Graph Automation. Gro ingests data from dozens of sources and that information needs to be organized into a common, structured, ontology or knowledge graph. Gro uses machine learning models to automate this task. Gro's knowledge graph automation models help extract data and update how it flows into the Gro knowledge graph.
- Choosing what to model. Gro has to carefully determine criteria to answer whether it is an important and economically interesting problem for their user base.
- Don't come at a problem with a solution. This involves remaining "agnostic to technology" and being prepared to try different approaches to each issue.
- Build for the masses. The company actively builds general frameworks that can be applied to different situations and geographic regions.
- Pause, then go. Before launching a set of models, they evaluate the performance in unique ways such as looking at how the error is distributed spatially or its temporal distribution performance. They bring in domain expertise to figure out feature engineering and tweaks to have a good model.
About the Guest
Nemo Semret
Gro Intelligence
Resources
- Gro Intelligence
- Paper: High Resolution Statistical Model for Intra-Season Forecasts Applied to Corn in the US
- Paper: High Resolution Statistical Model for Intra-Season Forecasts Applied to Soybeans in Argentina
- Paper: High Resolution Statistical Model for Intra-Season Forecasts Applied to Wheat in India
- Google on the TWIML AI Podcast
- TWIML Presents: NeurIPS
