작성
·
1K
0
답변 2
0
답변 감사드립니다.
어느정도까지 해야하나 걱정이 됐었는데
기초적인 수학부분 학습하고 모델 이해 및 코딩에 집중해서 능력을 키워보겠습니다.
비전 관련 다양한 내용도 담아 주시고, 꿈도 키워나갈 수 있게 해주셔서 감사드립니다!
0
안녕하십니까
네, 모델에 필요한 수식을 이해하는 정도의 수학실력을 갖추신다면 딥러닝 기반 컴퓨터 비전 전문가로서 갖춰야할 수학적 소양으로 충분해 보입니다.
과거(딥러닝 한참 이전)에는 컴퓨터 비전쪽의 전문가가 되려면 선형대수를 빠싹하게 알고 있어야 했습니다. 비전 영역의 많은 이미지 변환이 선형대수를 기반으로 하고 있었기 때문입니다(소위 똑똑한 친구들만 하는 영역이였습니다 ^^).
그러다가 opencv가 대중화 되면서 수학적 기반 능력이 조금씩 덜 필요하고, opencv API를 이해하고 코딩으로 적용하여 구현하는 능력들이 좀 더 각광을 받게 됩니다. 하지만 여전히 Opencv를 빠삭하게 알려면 선형대수에 대한 기초가 바로 잡혀있으면 큰 도움이 되었습니다.
아이러니 하게도 딥러닝 기반의 컴퓨터 비전에서는 기존의 선형 대수 능력 보다는 상당히(?) 덜 수학적 능력을 갖춰도 되지 않을 까 싶습니다. 오히려 모델 구현체를 파악하는 능력이 더 필요해 보입니다.
물론 딥러닝이 선형대수가 밑바닥에 깔려있지만, 딥러닝 자체가 그런 복잡한 선형 대수식을 대체하는 모델을 만드는 것에 집중하고 있기 때문에 상대적으로 과거 컴퓨터 비전에서 필요했던 수학적 능력 까지는 필요하지 않다고 생각됩니다.
감사합니다.