8. The method of claim 5 , wherein the neural network carries activation functions with variable parameters.
5. A method for training acoustic models in speech recognition systems, wherein the speech recognition system comprises a neural network, the method comprising the steps of: a. extracting acoustic features from a speech signal using the neural network; and b. processing the acoustic features into an acoustic model by the speech recognition system, wherein the extracting of step (a) further comprises the step of optimizing a cost function, wherein the cost function is capable of transforming general non-linear functions generated by the neural network.