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