Article ID Journal Published Year Pages File Type
385435 Expert Systems with Applications 2011 8 Pages PDF
Abstract

Motivated by an agriculture case study, we discuss how to learn functions able to predict whether the value of a continuous target variable will be greater than a given threshold. In the application studied, the aim was to alert on high incidences of coffee rust, the main coffee crop disease in the world. The objective is to use chemical prevention of the disease only when necessary in order to obtain healthier quality products and reductions in costs and environmental impact. In this context, the costs of misclassifications are not symmetrical: false negative predictions may lead to the loss of coffee crops. The baseline approach for this problem is to learn a regressor from the variables that records the factors affecting the appearance and growth of the disease. However, the number of errors is too high to obtain a reliable alarm system. The approaches explored here try to learn hypotheses whose predictions are allowed to return intervals rather than single points. Thus, in addition to alarms and non-alarms, these predictors identify situations with uncertain classification, which we call warnings. We present three different implementations: one based on regression, and two more based on classifiers. These methods are compared using a framework where the costs of false negatives are higher than that of false positives, and both are higher than the cost of warning predictions.

Research highlights► We discussed how to learn an alarm system for coffee rust, the main crop disease. ► The aims are healthier products plus reductions in costs and environmental impact. ► Predictions are interval of possible incidences instead of a single value. ► Situations including alarm and non-alarm situations are called warnings. ► We used nondeterministic classifiers after discretization of the target value.

Related Topics
Physical Sciences and Engineering Computer Science Artificial Intelligence
Authors
, , , ,