Leveraging Self-Organizing Maps With Convolutional Neural Networks For Virtual Chemical Library Screening