Feed-forward neural networks have been trained to identify and quantify heavy metals in mixtures under conditions where there were significant complications due to intermetallic compound formation. The networks were shown to be capable of (i) correlating voltammetric responses with individual heavy metals in complex mixtures, (ii) determining the relationship between responses and concentrations (including nonlinear relationships due to overlapping peaks and intermetallic compound formation), and (iii) rapidly determining concentrations of individual components from mixtures once trained. Using simulated data, modeled after complex interactions experimentally observed in samples containing Cu and Zn, it has been demonstrated that networks containing two layers of neurons (a nonlinear hidden layer and a linear output layer) can be trained to calculate concentrations under a variety of complicated situations. These include, but are not limited to, cases where the response of the intermetallic compound formed is observed as a shoulder of one of the pure metals and cases where the response of the intermetallic compound formed is not observed in the potential window. In addition, the network described above was trained to simultaneously determine concentrations of four metals (Cu, Pb, Cd, and Zn) in a concentration range where all responses were complicated by intermetallic compound formation (1-500 ppb).