안녕하세요,
공부를 시작하신것이 정말 얼마 되지 않았다는 가정하에
아래 3가지는 필수적으로 갖추어야 할것 같습니다.
선형대수기초, 미분기초, 확률과통계 (고등학교수준)
공부를 해 보시면 아시곘지만, gradient descent 에서 쓰이는 미분개념이 있어야 어떻게 학습해 나가는지 이해가 가능하고,
Neural Network 기초에서도 선형대수 개념이 없으면 이해가 어렵습니다.
그리고, 인공지능에 관심이 있으시다면, 현재 coursera 에서 대학생의 경우 7월까지 한시적으로 무료로 모든 강의를 수강 가능하니 참고하시면 좋을것 같습니다.