Pesticides are widely used in agricultural crops, forests and wetlands as insecticides, fungicides, herbicides and nematocides. Many of them are considered to be particularly hazardous compounds and toxic because they inhibit fundamental metabolic pathways.
Due to their high acute toxicity and risk towards the population, some directives have been established to limit the presence of pesticides in water and food resources. Concerning the quality of water for human consumption, the European Council directive 98/83/CE (Drinking Water Directive) has set a maximum admissible concentration of 0.1 µg L-1 per pesticide and 0.5 µg L-1 for the total amount of pesticides.
Organophosphates (OPs) are a class of synthetic pesticides developed from the Second World War, which are used as insecticides and nerve agents (Bajgar et al., 2004; Raushel, 2002). Since the removal of organochlorine insecticides from use, OPs have become the most widely used insecticides. They are normally used for agricultural, industrial, household and medical purposes. OPs poison insects and mammals by phosphorylation of the acetylcholinesterase (AChE) enzyme at nerve endings (Dubois, 1971; Ecobichon, 2001). Inactivation of this enzyme results in an accumulation of acetylcholine leading to an overstimulation of the effector organ (Aldridge, 1950; Reigart et al., 1999).
The hazardous nature of OPs and their wide usage has led to concerted efforts for developing highly sensitive detection techniques as well as efficient destruction methods for these compounds (Gill et al., 2000). Detection techniques are fundamental in order to accurately determine the level of contamination of waters by pesticides. They are classically based on extraction, cleanup and analysis using gas chromatography (GC) or liquid chromatography (LC) coupled to sensitive and specific detectors (Ballesteros et al., 2004; Geerdink et al., 2002; Kuster et al., 2006; Lacorte et al., 1993). Although they are very sensitive, these techniques are expensive and time consuming (involve extensive preparation steps), they are not adapted for in situ and real time detection and often require highly trained personnel. In addition, these methods are not able to provide any information concerning the toxicity of the sample.
AChE biosensors appear as a rapid and simple alternative method for the detection of OPs insecticides. A successful AChE biosensor for toxicity monitoring should offer comparable or even better analytical performances than the traditional chromatographic systems. Ideally, such sensors should be small, cheap, simple to handle and able to provide reliable information in real-time without or with a minimum sample preparation.
2. Acetylcholinesterase-based biosensors
An alternative to elaborated chromatographic methods is the use of enzymatic determination based on AChE inhibition. Detection kits have been successfully designed based on this principle (Andreescu et al., 2006; No et al., 2007). The most advanced systems described so far are based on the biosensor technology. Numerous sensors have been described for OPs determination based on the inhibition of cholinesterases (ChEs) (Andreescu et al., 2006); some of them involving recombinant AChEs specially tailored to enhance their sensitivity to specific inhibitors (Istamboulie et al., 2007). The mechanism of inhibition of AChE by OP and carbamate compounds is well-known (Aldridge, 1950). The inhibitor phosphorylates or carbamoylates the active site serine and the inhibition can be considered as irreversible in the first 30 min (Boublik et al., 2002).
where E = enzyme, PX = carbamate or OP and X = leaving group.
This scheme can be simplified using the bimolecular constant
Two types of ChEs are known and have been used for designing biosensors: AChE and butyrylcholinesterase (BuChE). BuChE has a similar molecular structure to that of AChE but is characterized by different substrate specificity: AChE preferentially hydrolyses acetyl esters such as acetylcholine, while BuChE hydrolyses butyrylcholine. Another aspect that distinguishes AChE from BuChE is the AChE inhibition by excess of substrate. This property is related to substrate binding and the catalytic mechanism. Apart from the natural substrates, ChEs also hydrolyse esters of thiocholine such as acetylthiocholine, butyrylthiocholine, propionylthiocholine, acetyl-β-methylthiocholine as well as o-nitrophenylacetate, indophenylacetate and α-naphtyl acetate. Many of these substrates have been used in different ChE biosensor configurations. AChE enzymes extracted from the
Acetylthiocholine Thiocholine + CH3COOH
2 Thiocholine + Med (ox) Dithiobis(choline) + 2 H+ + Med (red)
with Med = electronic mediator,
Med (red) Med (ox) + 2 e-
The use of an appropriate mediator, like tetracyanoquinodiemethane (TCNQ) or cobalt phatalocyanine (CoPC) allows decreasing the detection potential to values lower than 100 mV vs. Ag/AgCl. The mediator can be used in solution but it is generally incorporated in the working electrode material. The most versatile method for manufacturing the electrode is probably the screen-printing method. This technology allows the production of screen-printed three-electrode system with a low cost and a high reproducibility.
The detection principle of AChE-based biosensors leads on the blocking of thiocholine production by OP insecticides. Typically, amperometric measurements are performed in stirred PBS solution at pH values comprised between 7 and 8. After applying the appropriate potential for mediator oxidation, the current intensity is recorded in the presence of a saturating concentration of substrate acetylthiocholine. The time necessary to reach the plateau is 2–3 min. The measured signal corresponds to the difference of current intensity between the baseline and the plateau. The cell is washed with distilled water between measurements. The pesticide detection is made in a three step procedure: first, the initial response of the electrode to acetylthiocholine (1 mM) is recorded two times, then the electrode is incubated in a solution containing a known concentration of insecticide, and finally the residual response of the electrode is recorded again. The percentage of the inhibition is then correlated with the insecticide concentration.
Based on this method, highly sensitive biosensors have been developed in our group using recombinant enzymes and appropriate immobilization methods. We have mainly focused our attention on two insecticides of interest: chlorpyrifos (CPO) and chlorfenvinfos (CFV), which are included in a list of priority substances in the field of water policy (decision 2455/2001/EC) (Istamboulie et al., 2007). The developed sensors allowed the detection of pesticides concentrations as low as 1.3 10−11 M (Istamboulie et al., 2009b).
3. Artificial neural networks
One shortcoming in present stage of biosensors development using inhibition of AChE is the fact that various OP and carbamate pesticides inhibit this enzyme to a different extent, rendering calibration for an unknown mixture virtually impossible. To overcome this problem, we have recently described a biosensor associating a highly sensitive genetically-modified
An ANN is a systematic procedure of data processing inspired by the nervous system function in animals. It tries to reproduce the brain logical operation using a collection of neuron-like entities to perform processing of input data (Cartwright, 1993).
The basic processing unit of an ANN is called perceptron (Svozil et al., 1997), which is a crude approximation to the biological neuron, the cell in the nervous system. It is a decision-making unit with several input connections and a single output, as shown in Figure 1. A signal
A unique condition must be fulfilled: the problem has to be linearly separable. However, most significant scientific problems are not. The failure of the perceptron to solve real-world scientific problems highlights the rather resemblance between it and the brain. The rich network of neurons that makes the brain suggested that a promising step would be to add more perceptrons. This can be done in two different ways: first giving the perceptrons neighbours to form a layer of units which share inputs from the environment; and secondly by introducing further layers, each taking as their input, the output from the previous layer. In this way, the most common ANN used for numerical models is known as the multilayer feedforward network, and is shown in Figure 2.
The path of the departure information begins entering an input layer, whose purpose is just to distribute incoming signals to the next layer; it does not perform any thresholding, thus the units are not perceptrons in its right sense. The perceptrons in the second layer constitute a hidden layer since they communicate with the environment only by sending or receiving messages to units in the layers to which they are connected. The output layer provides a link between the artificial network and the outside world, submitting the processed information. Every perceptron is connected to all units in the adjoining layers, but there are no connections between units in the same layer. For this reason it is called a fully-connected layered feedforward.
As can be seen in Figure 2, all units have at least one input and one output. Their output may consist of the sum of their inputs but usually a transfer function is applied to this sum. Actually, the non-linear modelling capabilities arise because of these transfer functions. In the hidden layer, sigmoid functions are often used, whereas in the output layers, linear functions are used in quantification problems. Some of the transfer functions that can be used are shown in Figure 3.
The output of a unit is sent with an attenuation factor (weight) to a unit in the next layer. These weights are randomly initialized before training. The model is built by repeatedly showing training instances (samples) to the network and adapting the weights so that the difference between the output units and the target values is minimized. Usually, the complete training set should be offered many times before a reasonable model is obtained. One pass of the randomly ordered instances in the training set is called an epoch. A vast number of different training algorithms exist (Rumelhart et al., 1986). The most well-known is called the back-propagation learning rule, whose objective is to adjust connection weights in a fashion which reduces the error function
A way to accomplish this is by using the gradient-descent algorithm, an iterative optimisation procedure in which the connection weights are adjusted in a fashion which reduces the error most rapidly, by moving the system downwards in the direction of maximum gradient (Bishop, 1995). The weight of a connection at stage (
For the output layer:
For the hidden layer:
These expressions, which are known as the generalized delta rule, show that the extent of the adjustment of connection weights to hidden layers depends upon errors in the subsequent layers, so modifications are made first to the output layer weights, and then the error is then propagated successively back through the hidden layers – this is referred to as backpropagation (of error). Each unit receives an amount of the error signal which is in proportion to its contribution to the output signal, and the connection weights are adjusted by an amount proportional to this error.
Backpropagation by gradient descent is generally a reliable procedure; nevertheless, it has its limitations: it is not a fast training method and it can be trapped in local minima. To avoid the latter, a variant of the above algorithm called gradient-descent with momentum (GDM) introduces a third term,
A more efficient minimization algorithms is the Levenberg-Marquardt (LM) (Demuth et al., 1992; Rao, 1984), which is between 10 and 100 times faster than gradient-descent, since it employs a second-derivative approach, while GDM employs only first-derivative terms. As the calculation of the Hessian matrix (matrix of the second derivatives of the error in respect of the weights) is a very cumbersome task, LM algorithm employs an approximation starting with a Jacobian matrix (matrix of the first derivatives of the error in respect of the weights), since it is much easier to calculate the Jacobian than the Hessian matrix (Levenberg, 1944; Marquardt, 1963). Therefore, the weights can be calculated as:
One of the problems that may occur during neural network training is called overfitting (Freeman et al., 1991; Svozil et al., 1997). This situation occurs when the error on the training set is driven to a very small value, but when new data is presented to the network the error is large. Two different methods can be used to avoid overfitting:
Bayesian Regularization (BR): This technique searches for the simplest network which adjusts itself to the function to be approximated, but which also is able to predict most efficiently the points that did not participate in the training (Mackay, 1995). In contrast to gradient descent, in this case not only the global error of the ANN is taken into consideration, but also the value of every single weight of the network. Therefore, the values of the weights are minimized, and the network’s complexity is reduced, the responses are smoothened and overfitting is avoided. Furthermore, certain neurons are pruned if all its weights are equal to zero.
Early stopping: This technique employs additional data to avoid the undesired overfitting. In this case the available data is divided into three subsets. The first subset is the training set, which is used for computing the gradient and updating the network weights and biases, viz. to accomplish learning of the ANN. The second subset is the validation set, which is used during the training process to check the trend presented by this error from data not used for training. The validation error will normally decrease during the initial phase of training, as does the training set error. However, when the network begins to overfit the data, the error on the validation set will typically begin to rise. When the validation error increases for a specified number of iterations, the training is stopped, and the weights and biases at the minimum of the validation error are returned. The test set error is a third subset, not used at all during the training process or its internal monitoring, but it is used to compare performance of different models. If the error in this external test set reaches a minimum at a significantly different iteration number than the validation set error, this may indicate a poor division of the data set.
4. Multicomponent determination of pesticides based on enzymatic inhibition
Several intelligent biosensors for the resolution of mixtures of pesticides have been developed based on the principle of the AChE inhibition and chemometric data analysis using ANNs.
Bachmann et Schmid (Bachmann et al., 1999) developed a sensitive screen-printed amperometric multielectrode biosensor for the rapid discrimination of the insecticides paraoxon and carbofuran in mixtures. For this purpose, four types of native or recombinant AChEs (Electric eel, bovine erythrocytes, rat brain and
The same group improved the multianalyte detection by selecting different AChE mutants (Bachmann et al., 2000). They developed two different multisensors: the first one included the wild-type Drosophila AChE and mutants Y408F, F368L and F368H; in the second one, the use of the mutant F368W instead of the F368H increased the sensor’s capacity even further. Both multisensors were used for inhibition analysis of binary paraoxon and carbofuran mixtures in a concentration range 0–5 μg L-1, followed by data analysis using feedforward ANNs. The two analytes were determined with prediction errors of 0.4 μg L-1 for paraoxon and 0.5 μg L-1 for carbofuran. A complete biosensor assay and subsequent ANN evaluation was completed within 40 min. In addition, the second multisensor was also investigated for analyte discrimination in real water samples. Finally, the properties of the multisensors were confirmed by simultaneous detection of binary OP mixtures. Malaoxon and paraoxon in composite solutions of 0–5 μg L-1 were discriminated with predication errors of 0.9 and 1.6 μg L-1, respectively.
Our group has developed different amperometric systems to resolve pesticide mixtures (Cortina et al., 2008; Istamboulie et al., 2009a; Valdés-Ramírez et al., 2009). These systems have been termed as electronic tongues, since they combine a sensor array to generate multidimensional data and their proper processing to obtain more detailed information (Holmberg et al., 2004). The combined response of these electrodes was always modelled by means of ANNs.
Firstly, an electronic tongue to quantify dichlorvos and carbofuran pesticide mixtures was developed (Cortina et al., 2008). In that case, the signal was generated from a three biosensor array that used different AChE enzymes: the wild type from Electric eel and two different genetically modified enzymes (B1 and B394). Mean values of concentration of evaluated pesticides were 0.79 nM for dichlorvos and 4.1 nM for carbofuran. The developed electronic tongue was also applied to the determination of dichlorvos and carbofuran in real water samples. Both pesticides could be determined with low errors from a direct measurement step.
Secondly, a bioelectronic tongue was developed to resolve pesticide mixtures of two OP pesticides: dichlorvos and methylparaoxon (Valdés-Ramírez et al., 2009). The biosensor array also used three different AChE enzymes: the wild type from Electric eel and two different genetically modified enzymes, B1 and B394 mutants, from
Finally, an amperometric AChE biosensor array was developed to resolve mixtures of two OP insecticides: CPO and CFV (Istamboulie et al., 2009a). Three different biosensors were built using the wild type from Electric eel, the genetically modified
Acetyl- and butyl-cholinesterases have been described for many years as sensitive tools for the detection of many neurotoxic compounds such as insecticides (OPs and carbamates), chemical weapons and toxins (anatoxin-a(s)). They have been extensively used in biosensor configurations based on amperometric detection. Basically, the first devices described were coupling a cholinesterase with a choline oxidase, the detection being based on either the oxidation of H2O2 or the reduction of oxygen. This complicated system was further simplified using a synthetic substrate of AChE, acetylthiocholine, which produces under hydrolysis an easily oxidisable compound, thiocholine. Since then, the sensitivity of AChE-based sensors has been greatly improved, mainly due to the use of genetically modified AChEs, which were specifically modified for their sensitivity to special classes of inhibitors. However, the described devices often lack of selectivity and specificity, mainly due to the fact that AChE enzymes are globally sensitive to a class of inhibitors. The selectivity of AChE-based sensors can be tuned by the use of PTE, an enzyme hydrolysing specifically some OP compounds. This enzyme has been successfully coupled to AChE for designing sensors selective to two OP compounds of great environmental concern: CPO and CFV. Despite this progress, the main problem still remained the analysis of pesticide mixtures, which can be solved in some cases by the use of a sensor array coupled with a chemometric tool. In this sense ANNs have been found to be powerful tools, particularly suited for various tasks in information processing. ANNs are non-parametric calibration methods specially created to process non-linear information. It has been demonstrated that by combining native and recombinant variant of AChE with ANNs data processing, a sensitive multianalyte detection is possible.