1. Adaptive vibration control apparatus comprising: (1) source sensing means for sensing source vibrations in a given medium; (2) error sensing means for sensing vibrations at a specified monitoring point in the medium whereat vibrations are to be controlled; (3) vibration generating means for generating at least one offsetting vibration that is applied to the medium at at least one location; and (4) controller means responsive to the source vibrations sensed by the source sensing means and to the vibrations at the specified monitoring point sensed by the error sensing means for controlling the vibration generating means in real time so as to force the vibrations sensed by the error sensing means below a first level, said controller means comprising an artificial neural network, said artificial neural network having: an input layer of a plurality of neurons to which time sequences of an input signal derived from said source sensing means is applied said input signals propagating forward through said network; an output layer of at least one neuron providing an output signal for controlling said vibration generating means; at least one intermediate layer of a plurality of neurons coupled to said input and output layers; said input, output and at least one intermediate layers being responsive to at least one error signal derived from said error sensing means so as to adapt the amount of coupling that occurs between said input, intermediated said output layers as said input signal propagates therethrough.