Abstract low-poly geometric background in shades of pale blue and white

Data in the Middle: The common language of research

Teaching deep learning through agricultural case studies

Teaching deep learning concepts with agricultural case studies turns abstract operations such as convolution, gradient descent and representation learning into decisions with visible consequences. A student can ask whether a drone image really detects wheat rust, whether a weather sequence predicts a useful spray window, or why a yield model performs badly after unusual rain. These questions give technical work a reason to matter, while the biological and commercial context exposes the assumptions behind every dataset.

The IASSIST 2017 archive, captured under the theme Data in the Middle: The Common Language of Research, offers educators more than historical slides. Its programme, schedule, plenary sessions and presentations connect deep learning with big data, digital agriculture and global food security. Used as a research workshop rather than a collection of finished examples, that material helps teachers move from a compelling conference story to a defensible classroom investigation.

For an Australian audience, the strongest cases combine a familiar commodity with a difficult variable: frost in a vineyard, soil moisture in a wheat crop, pasture decline in a sheep district, or heat stress in protected horticulture. Students can examine data preparation, model training, validation and deployment without losing sight of the farmer, researcher or policy decision at the other end. The aim is shared reasoning through evidence rather than automatic trust in an algorithm.

Why agricultural cases make deep learning tangible

An agricultural case gives technical vocabulary a visible referent. A convolutional neural network can be introduced through leaf photographs, a recurrent model through sequences of soil readings, and a regression network through yield records. The same case can then be used to compare a simple baseline with a more expressive model. This makes architecture choices consequential: students can see what added complexity provides, where it fails and which errors would matter in practice.

Learning outcome Agricultural case Teaching activity Evidence of learning
Recognise disease Images of grape leaves with expert labels Fine-tune a pretrained image classifier Confusion matrix with class-specific errors
Forecast conditions Hourly temperature, humidity and wind Train a sequence model for rolling forecasts Rolling error and calibration across districts
Predict yield Field, weather and soil records Compare baseline regression with a deep network Held-out fields and residual analysis
Detect drift Production sensor readings Compare training and live feature distributions Change log with a response plan
Communicate risk Probabilities of frost damage Produce an operational forecast brief Decision threshold justified for a grower

Across these comparisons, students learn that a lower average error does not guarantee a useful model. A disease classifier with 95 per cent accuracy may still miss the rare disease responsible for an outbreak, while a yield model may perform well overall but poorly during drought. Agricultural examples make evaluation concrete because consequences differ between a minor, costly and potentially irreversible mistake.

The archived conference material is particularly useful for showing how research questions connect across disciplines. A session on digital agriculture might feature remote sensing, while another could examine data quality or global food security. Combining those strands helps students see deep learning as one component of a broader evidence chain involving field expertise, data governance, economics and communication.

Building lessons around the agricultural data lifecycle

Every lesson should trace a case from a real decision to monitored action. Students begin by identifying who needs a prediction, what decision it will influence and when an answer would be useful. They then locate, document, clean and label the data before training a model. Conference guidance on navigating the data lifecycle provides a useful sequence for this work because it keeps the model within the wider research process.

A small, well-documented dataset often teaches more than a large downloaded collection. For example, students can examine missing weather observations, duplicated field records, inconsistent disease labels and sampling bias in farms that volunteered for a study. Big data creates an impression of completeness, but agricultural sources are shaped by sensor placement, management decisions, regional coverage and changing collection practices. These limitations become visible when each transformation is recorded alongside the code.

The curriculum can progress through connected activities. Early exercises might explore pixel values in plant images, calculate simple yield correlations and establish a linear baseline. Later tasks can introduce transfer learning, temporal validation and production monitoring. Rather than presenting the neural network as a sudden leap, this sequence reveals that deep learning extends familiar statistical reasoning while changing the scale and flexibility of the models used.

Fieldwork adds another dimension. Students can compare classroom assumptions with a local crop trial, interview a grower or study metadata published with an agricultural dataset. Such contact helps them identify whether a relevant label exists, whether measurements are frequent enough and whether a model’s output can realistically enter an existing workflow.

Choosing models and reading their failures

Model selection should follow the structure of the evidence. Image classification is well suited to convolutional networks, while tabular data may require a multilayer perceptron, tree-based baseline or carefully regularised regression model. Time-series forecasts can use recurrent or temporal convolutional architectures. Transfer learning can reduce the amount of labelled imagery required, but only when the source images resemble the target crop, sensors and field conditions.

Validation must reflect how the model will be used. Randomly dividing observations from the same field or season can produce misleadingly strong results because the model may recognise near-duplicates. A stronger exercise holds out entire farms, regions or years and asks students to compare several splits. Metrics also need context: precision and recall matter for disease alerts, calibrated probabilities influence spray decisions, and mean absolute error may be more meaningful than squared error for yield forecasts.

Failures should become a central teaching resource. Students can deliberately introduce label noise, remove an important weather variable, simulate sensor drift or train on data from one region before testing in another. This exposes overfitting, distribution shift, class imbalance and data leakage in situations where each has a visible agricultural consequence. The discussion can then move beyond accuracy towards explainability, uncertainty and appropriate human oversight.

A model should never stand alone as the claimed decision-maker. Its recommendations require agronomic interpretation, economic thresholds and a clear escalation process. This is especially important in precision agriculture, where automated outputs can affect input costs, water use and environmental impacts. The educational goal is to make the model accountable to evidence rather than to replace the people who understand the field.

Bringing cases into Australian farming contexts

Case data should feel recognisable without becoming narrowly parochial. A wheat–pasture rotation around Wagga Wagga in the Riverina differs from protected horticulture near Mildura, dairy production in Gippsland and subtropical farming north of Brisbane. Sydney’s humid summers, Melbourne’s cooler growing season and Brisbane’s wetter subtropical conditions can shape weather features and expected disease pressure, even when the whole class works with one shared dataset.

Australian units and production calendars also need explicit attention. Students should convert rainfall from millimetres, temperature from degrees Celsius and area from hectares before interpreting model results. Southern wheat districts, northern summer cropping and horticultural regions operate within different seasonal windows, so a planting date or frost threshold imported from a northern-hemisphere case may be invalid. Unit conversion is thus a practical data-quality lesson rather than administrative housekeeping.

Farm customs and market structures give the technical work purpose. Growers near Mildura consider heat, water allocations and contracts for table grapes; broadacre managers weigh stubble retention, herbicide resistance and grazing opportunities; wool producers follow sheep health and prices quoted in Australian dollars per kilogram. A frost model might rank risk, yet a grower still needs to consider harvest timing, labour and market commitments. These constraints show why a technically accurate forecast may require a different operational decision.

Local data can support these cases without commercial or personal information. The Bureau of Meteorology, state agricultural agencies, CSIRO, the Grains Research and Development Corporation and producer networks provide examples of public or permissioned research data. Ethical use also requires attention to farm privacy, biosecurity, commercial confidentiality and appropriate governance for Aboriginal and Torres Strait Islander knowledge and data.

A practical classroom and assessment strategy

The following recommendations turn technical material into a coherent learning experience while retaining the uncertainty inherent in agricultural research:

  • Frame each task around a decision: name the person who will use the output, the action it could change and the cost of a false positive or false negative.
  • Build from a transparent baseline: compare a simple statistical model with the deep network, then explain what additional data or model complexity changes the result.
  • Use a small, auditable dataset: include a data dictionary, units, provenance, known gaps and consent details so that students can inspect every preprocessing step.
  • Require an uncertainty and failure analysis: report calibration, subgroup errors and out-of-distribution examples rather than presenting a single headline accuracy score.
  • Assess communication alongside computation: require a reproducible notebook, a short farm briefing and a peer review that tests whether another team can interpret the model responsibly.

Assessment can be staged so that technical correctness and reasoning receive separate credit. An early data audit might focus on missingness, leakage and label quality, while a later modelling assignment examines architecture choices and evaluation design. Oral presentations provide a useful check on understanding because students must explain why an error matters and how the output fits a farming workflow.

The IASSIST 2017 archive supplies authentic research prompts, while contemporary Australian datasets provide local grounding. Together, they support a learning sequence in which students build a model, challenge its assumptions and revise the decision it is meant to inform. The resulting graduate can connect statistical evidence with production knowledge and explain uncertainty to people who must act on it.

At the Conference

What attendees experienced in Lawrence

p1 reed

Plenary Sessions

Keynotes from Daniel Reed on data, technology, and culture, and Jennifer Clarke on digital agriculture and the Midwest Big Data Hub.

platinum icpsr

Workshops

Full-day technical workshops on Tuesday, May 23. Morning sessions ran 9:00–12:00 and afternoon sessions 13:00–16:00. Laptops were required.

gold rockhurst

Social Events

An opening reception at The Oread, a banquet, and an optional post-conference tour of Kansas City including Crescent Moon Winery.

Venue & Accommodations

Where the conference took place

silver ifdo

Kansas Union

University of Kansas campus, Lawrence. Main conference venue with check-in on the 4th and 5th floor lobbies.

platinum ddi

The Oread

1200 Oread Avenue, Lawrence. Hosted the opening reception and offered a room block for attendees.

silver ciser

The Eldridge

701 Massachusetts Street, Lawrence. A partner hotel with a reserved room block for conference guests.

platinum icpsr

Springhill & TownePlace Suites

Marriott properties in Lawrence with room blocks reserved under the "KU IASSIST Conference" name.

Program Highlights

Sessions and activities

Plenary Sessions Workshops Poster Presentations Committee Meetings Opening Reception Banquet Tour Kansas City Pecha Kucha Check-In Local Favorites

Getting Here

Lawrence, Kansas

Kansas Union · University of Kansas
1301 Jayhawk Blvd, Lawrence, KS 66045

Kansas City International Airport (MCI) is approximately 50 minutes by car. Lawrence Transit Routes 10 and 11 served the area ($1 exact change).

Plan Your Stay

Accommodation options that were available

silver ifdo

The Eldridge

701 Massachusetts Street, Lawrence, KS 66044. Room block now closed.

platinum ddi

The Oread

1200 Oread Avenue, Lawrence, KS 66044. Room block now closed.

silver ciser

Springhill Suites

Marriott property. Room block reserved under "KU IASSIST Conference."

gold rockhurst

TownePlace Suites

Marriott property. Room block reserved under "KU IASSIST Conference."