Prerequisites Good knowledge of machine learning, convolutional neural networks and programming skills for implementing machine learning algorithms