딥러닝·머신러닝 강의자 신경식입니다
구름EDU, 과학기술정보통신부, 유튜브 등에서 강사로 활동하고 있어요. 초급부터 실무 레벨까지 가르치고 있습니다. 지금은 인공지능 전문가가 되기 위해 필요한 수학 과목과 딥러닝 커리큘럼도 개발하고 있어요.
‘강의’라는 도구로 저만의 인공지능 세상을 만들고 싶었어요
저는 정리하며 공부하는 스타일을 선호했는데 인공지능 분야는 내용이 너무 흩어져 있거나 수박 겉핥기식이 많아 힘들었어요. 제대로 정리해보고 싶다는 생각에 강의로 눈을 돌리게 되었고 저만의 인공지능 세상을 만들기 시작했습니다. 내용을 체계화하면서 다른 분들과 공유하다 보니 나름 강의를 기다려주시는 매니아층도 생겼어요. 감사한 일이죠. 덕분에 본격적으로 인공지능과 수학 분야 강의를 이어가게 됐습니다.
딥러닝 공부에 필요한 기본적인 스킬은 단 2가지입니다
프로그래밍 능력과 수학이죠. 딥러닝을 제대로 공부하기 위해서는 2가지가 꼭 필요해요. 프로그래밍 능력을 길러 내가 원하는 연산을 어떤 언어로든 컴퓨터에 시킬 수 있어야 하고 수학은 엔지니어들의 언어이기 때문에 기본 중의 기본이라고 생각합니다.
시작은 파이썬으로 해보시면 어떨까요? 파이썬은 프로그래밍 언어 중 난이도가 낮은 언어 중 하나입니다. 처음 접하시는 분들께 부담이 덜하죠. 딥러닝을 위한 파이썬 레벨1, 레벨2 같은 강의를 통해 컴퓨터에게 연산을 시키는 방법을 배우시면 좋습니다. 이후에 넘파이 마스터 클래스로 효율적인 수치 연산의 구현, Matplotlib을 이용한 데이터의 시각화 등을 배우시면 좀 더 쉽게 데이터를 다루실 수 있을 거예요.
후에 본격적으로 수학을 배우시는 걸 추천해 드립니다. 요즘 ‘수학으로부터 인류를 자유롭게 하라’ 시리즈 강의를 준비하고 있어요. 수학 과목을 하나씩 마스터하실 수 있도록 도와드릴 예정입니다.
- 딥러닝을 위한 파이썬 레벨1
- 딥러닝을 위한 파이썬 레벨2
- 데이터 시각화를 위한 파이썬
- 딥러닝 네트워크의 연산
- 넘파이 마스터 클래스
- Backpropagation과 야코비안 행렬
- 수학으로부터 인류를 자유롭게 하라(기초대수학편)
인공지능이 처음이라도 괜찮습니다
사실 제 강의는 인공지능을 한 번이라도 공부해 보셨던 분들께 가장 좋은 평가를 받고 있지만 인공지능을 처음 배우시는 분들이라도 꾸준히, 제대로 배우고 싶으시다면 자신 있게 추천해 드리고 싶어요. 깊은 원리나 인사이트, 수준 높은 알고리즘을 익히고 싶은 분들께도 많은 도움을 드릴 수 있습니다.
전문가 수준의 내용까지 학습하실 수 있도록
구름EDU에서 진행하고 있는 강의는 크게 3가지입니다. 첫 번째는 컴퓨터 공학에서 가장 기본적인 프로그래밍 강의, 두 번째는 전문적으로 인공지능을 배우고 계신 분들을 위한 수학 강의, 세 번째는 딥러닝 원리를 심층적으로 학습하는 강의예요. 모든 강의는 인공지능을 그저 가볍게 다루고 있지 않습니다. 전문적인 내용까지 배우실 수 있도록 돕고 있어요.
커리큘럼을 연구하고 체계화하기 위해 노력했어요
적어도 대학교 강의 이상으로는 배워가시는 게 많아야 한다고 생각해요. 다른 강의에서 가볍게 훑고 넘어가는 부분도 하나씩 꼼꼼히 뜯어보는 이유입니다. 그 점을 좋게 봐주시는 분들이 많으신 것 같아요. 예를 들어 수학만 하더라도 중·고등학교 과정을 30시간 이상 다루고 있습니다. 미분, 선형대수학, 확률, 통계 과목을 다른 책이나 강의보다 훨씬 깊이 있게 다루고 있죠.
특히 딥러닝 강의를 위한 커리큘럼을 많이 고민했습니다. 직접 연구하면서 체계화하느라 오래 걸렸어요. 다행히 많은 분이 따라와 주시고, 좋아해 주셔서 감사해요. 다른 곳에서 배울 수 없는 내용들도 많이 담은 만큼 앞으로도 잘 부탁드립니다!
Shin’s Lab님의 [딥러닝] 강좌는
구름EDU에서 만나볼 수 있습니다!