Associative memory design using support vector machines