Added some paragraphs about gradient optimization