Training large-scale optoelectronic neural networks with dual-neuron optical-artificial learning | Synapse