Если владеете английским, то хорошее объяснение принципов работы нейронных сетей, а именно обратного распространения ошибки, для людей со слабой математической подготовкой можно посмотреть
здесь.
В целом, хорошая книга по машинному обучению, в которой авторы стараются избегать математики, насколько это возможно, при этом сохраняя великолепное качество материала находится
тут.