Neural network learning for analog VLSI implementations of support vector machines: a survey