머신러닝 딥러닝 요즘 관심있어서 알아보는중인데요

아무리봐도 이해가안가는데


원래 코딩은 자기가 한일만 실행을하잖아요.

근데 머신러닝 딥러닝 이런거는 내가 설계하지않는걸 지들이 실행하는 그런건가요?


아니면 


그냥 규칙이랑,답을 정해줘야만 방법을 자기가 반복실행 해서 최적의 값을 찾는 것 뿐인가요?


제가 생각하는 인공지능이랑 좀 다른거같아서 여기에 질문해봅니다.