Hear-and-avoid for UAVs using convolutional neural networks