I know this is a general question, so you can address this by giving some examples that are specific to your field.
I want to start learning algorithm design and consequently prove its convergence. Most of the algorithms I am interested in will be for use in machine learning and its applications. Where do I begin? I am reasonably proficient in mathematics and machine learning, but have been the enduser of such algorithms. Where/what books do I start learning for 'design' if I want to make an algorithm and analyse it myself?
thanks