как научить нейро сеть сложным вещам. - т.е. я так понял, что "как научить нейросеть простым вещам" вы уже освоили? А чему вы уже смогли ее научить? Я спрашиваю не из простого интереса. Если вы ее уже хоть чему-то научили, то это значит, что вы уже знаете основные принципы ее работы, разновидности и особенности применения нейросетей, не считаете, что она делает "незнамо что", что "вычисления" - это вообще не задача для нейросети и пр. пр. пр.
Но если нет - то ответ очевиден: начните с начала, т.е с чтения самых простеньких, базовых, детских книг по нейросетям. И вам сразу станет понятно "что нужно сделать".