There&#x27;s a weight perturbation algorithm, which is somewhat similar to genetic programming. The reason it&#x27;s not as popular as SGD&#x2F;backprop is it&#x27;s computationally intensive, and it&#x27;s hard to parallelize.