Using genetic algorithms to approximate convolution filters