딥러닝을 배우기 위해 파이썬의 기본적인 능력을 배양하는 강좌입니다.
딥러닝에서 반드시 알아야 할 것들을 파이썬과 함께 기초부터 배워보세요!
📣 공지사항• 본 강좌는 Learning 4 Deep Learning(L4DL)의 모든 강좌와 통합된 Private Slack 채널에서 함께 운영되고 있습니다. 강좌를 신청하신 뒤 섹션0 - 수업2: 슬랙 (Slack) 커뮤니티 가입 신청에서 가입하실 수 있습니다.
• 질문&답변은 슬랙 채널에 남겨주시면 보다 빠르게 확인해드리고 있습니다.
실제로 파이썬의 기본기를 익히지 않고, 위의 Library나 Framework가 제공해주는 API들만 배우고 딥러닝을 시작하시는 분들이 많습니다. 이는 실제 프로젝트를 시작하려고 하면, 바로 한계에 부딪히는 공부방법입니다.
이 강좌는 여러분들이 딥러닝을 배울 때 기본기에서 흔들리지 않고, 딥러닝에만 집중할 수 있도록 도와주기 위해 준비됐습니다.
기본기가 중요한 건 알겠는데, 그럼 파이썬은 어떻게 배워야 할까요? 이 질문에 대답하기 위해 제가 다음과 같은 질문을 드려보겠습니다.
영어 회화를 잘 하기 위해 영어 문법책을 다 외우시나요? 아마 그런 분은 별로 없을겁니다. 문법을 잘 안다고 회화를 잘 하는 것은 아닐테니까요! 가장 효과적으로 영어 회화를 배우는 방법은 쉬운 문법을 사용하더라도, 자주 영어로 말해봐야 하는 것 아닐까요?
영어를 잘 한다는 것은 "자신의 생각을 영어로 잘 표현하는 것"이지 영어 문법을 잘 아는 것은 아닙니다. 그리고 파이썬은 영어와 같은 언어입니다.
파이썬을 배우기 위해 문법책을 달달 외우는 것은 영문법 책을 다 외우고 영어 회화를 잘 하길 바라는 것과 같습니다. 영어 회화를 공부하는 것과 마찬가지로 우리는 컴퓨터와 자주 대화하는 것이 중요하고, 자신의 생각을 컴퓨터에게 전달할 수만 있으면 프로그래밍을 잘 하는 것입니다.
그리고 컴퓨터는 지금도 여러분과 대화할 준비가 돼있습니다. 이 강의를 통해 여러분들은 그 누구보다 앞으로 컴퓨터와의 대화를 많이 하게 될 것입니다.
강의 특징
강의를 통해 여러분들은 컴퓨터와의 회화를 잘 하기 위해 기본적인 문법을 가지고 수 많은 대화를 하게 됩니다. 제가 프로그래밍을 가르칠 때 항상 하는 말은 바로 이 말입니다.
딥러닝은 어느 전문 분야와 마찬가지로 단기간에 완성되는게 아닙니다. 처음 딥러닝에 입문하시는 분이 바로 딥러닝을 훑고 프로젝트로 성과를 내려고 한다면, 오히려 딥러닝과 사이가 안 좋아질 가능성이 높습니다.
기본기를 다지지 않고 조급함이 앞서 바로 딥러닝에 뛰어드는 것은 마라톤에서 달리고 싶은 마음에 발에 족쇄를 달고 달리는 것과 같습니다. 족쇄를 풀고 달리기 시작하는 사람과 조급함 마음에 족쇄를 달고 달리기 시작하는 사람은 장기적으로 어떻게 될까요?
본 강좌를 통해 여러분들이 딥러닝의 전문가가 되는 "어렵지만 옳은 방향"으로 인도하려고 합니다. 믿고 함께 해주세요!
Shin's Lab