AI온라인강의학습독학

AI 온라인 강의 효과적으로 듣기 - 완강 전략

6분 읽기

AI 강의를 결제하고 첫 강만 듣고 포기한 경험, 누구나 있습니다. 문제는 강의가 아니라 학습 방법입니다. 올바른 전략만 있다면 온라인 강의로도 충분히 실력을 만들 수 있습니다.

왜 온라인 강의를 끝까지 못 듣는가

통계에 따르면 온라인 강의 완강률은 평균 15% 미만입니다. 10명이 등록하면 1-2명만 끝까지 듣습니다.

이유는 명확합니다. 첫째, 강제성이 없습니다. 듣지 않아도 아무도 뭐라 하지 않습니다. 둘째, 즉각적인 피드백이 없습니다. 내가 제대로 이해했는지 확인할 방법이 없으니 불안합니다.

셋째, 난이도 조절 실패입니다. 너무 쉬운 강의는 지루하고, 너무 어려운 강의는 좌절감을 줍니다. 넷째, 목표가 모호합니다. 왜 이 강의를 듣는지, 끝나면 무엇을 할 수 있는지 명확하지 않으면 동기가 떨어집니다.

좋은 AI 강의 선택 기준

강사의 설명력 유명한 강사라고 다 좋은 건 아닙니다. Andrew Ng은 설명을 천천히, 쉽게 풀어서 해줍니다. 반면 일부 강사는 수식을 빠르게 넘어가며 학부 수준의 지식을 가정합니다.

첫 강의를 무료로 들어보세요. 설명 속도, 예시의 적절성, 질문에 대한 답변 방식을 확인하세요.

실습의 비중 이론만 있는 강의는 피하세요. AI는 직접 코드를 짜봐야 이해됩니다.

좋은 강의는 매 섹션마다 코딩 실습이 있습니다. Jupyter Notebook이나 Colab 환경을 제공하고, 과제를 자동으로 채점해주는 시스템이 있으면 더 좋습니다.

난이도가 내 수준에 맞는가 비전공자라면 수학 없이 시작하는 강의를 선택하세요. 선형대수, 미적분을 먼저 배우려다 지치는 경우가 많습니다.

반대로 전공자라면 기초 강의는 건너뛰고 중급 이상부터 시작하세요. 아는 내용을 반복하면 시간 낭비입니다.

커뮤니티와 Q&A 혼자 공부하다 막히면 포기하기 쉽습니다. 활발한 질문 게시판이나 디스코드, 슬랙 커뮤니티가 있는 강의를 선택하세요.

특히 강사가 직접 답변하는지 확인하세요. 조교나 다른 수강생 답변만 있다면 질이 떨어집니다.

추천 AI 온라인 강의

Coursera - Machine Learning Specialization (Andrew Ng) AI 입문자의 바이블입니다. 수학을 최소화하고 직관적으로 설명합니다.

3개 코스로 구성되어 있으며, 완료에는 3-4개월 정도 걸립니다. 무료로 청강할 수 있지만, 수료증이 필요하면 월 $49를 내야 합니다.

파이썬 기초만 있으면 충분합니다. 비전공자에게 가장 추천합니다.

Fast.ai - Practical Deep Learning for Coders 코드 중심의 Top-down 방식입니다. 이론은 나중에 배우고, 일단 모델을 돌려보는 것부터 시작합니다.

무료이며, Jupyter Notebook 환경에서 진행됩니다. 프로그래밍에 익숙한 사람에게 적합합니다.

DeepLearning.AI - Deep Learning Specialization Andrew Ng의 심화 과정입니다. CNN, RNN, Transformer 등 딥러닝 아키텍처를 깊이 다룹니다.

5개 코스로 구성되며, 완료에는 4-6개월 걸립니다. Machine Learning Specialization을 먼저 듣고 오는 것을 추천합니다.

Stanford CS229 (YouTube 무료) 스탠퍼드 대학 강의입니다. 수학적 배경이 탄탄한 사람에게 추천합니다.

선형대수와 미적분 지식이 필요합니다. 비전공자에게는 너무 어렵습니다.

유데미 - 머신러닝 A-Z (한글 자막) 한글 자막이 있는 강의를 원한다면 유데미를 고려하세요. 가격은 세일 시 만원 대입니다.

다만 퀄리티는 Coursera보다 떨어집니다. 영어가 익숙하다면 Coursera를 우선 추천합니다.

완강률을 높이는 전략

일정을 정해두세요 '시간 날 때 듣겠다'는 생각으로는 평생 못 듣습니다. 매일 1시간, 혹은 주말 4시간처럼 구체적으로 시간을 블로킹하세요.

캘린더에 입력하고 알림을 설정하세요. 약속처럼 지키세요.

배속을 활용하세요 설명이 느리면 1.5배속으로 들으세요. 이해가 안 되는 부분만 다시 돌려보면 됩니다.

시간을 절약하면 지루함도 줄어듭니다. 단, 처음 듣는 개념은 정속으로 듣는 것이 좋습니다.

노트를 최소화하세요 강의를 듣는 것이 목표가 아니라 이해하는 것이 목표입니다. 필기에 집중하다 보면 정작 내용을 이해하지 못합니다.

핵심 개념만 짧게 메모하세요. 상세한 내용은 강의 자료를 다시 보면 됩니다.

코드를 직접 쳐보세요 강의에서 제공하는 코드를 복사 붙여넣기 하지 마세요. 직접 타이핑하면서 각 줄이 무엇을 하는지 생각하세요.

에러가 나면 직접 고쳐보세요. 디버깅 과정에서 더 많이 배웁니다.

프로젝트를 병행하세요 강의만 듣고 끝내면 금방 잊어버립니다. 배운 내용을 바로 적용할 프로젝트를 하나 정하세요.

예를 들어 Classification을 배우면 내 관심사 데이터로 분류기를 만들어보세요. Kaggle의 Titanic 대회도 좋습니다.

커뮤니티에 참여하세요 같은 강의를 듣는 사람들과 스터디를 만드세요. 서로 진도를 확인하고, 모르는 것을 질문하세요.

혼자 공부하면 막혔을 때 포기하기 쉽습니다. 함께하면 버틸 수 있습니다.

실천 가이드

  1. 한 번에 하나씩: 여러 강의를 동시에 듣지 마세요. 하나를 끝낸 후 다음으로 넘어가세요.

  2. 강의 선택에 하루를 투자하세요: 첫 1-2강을 여러 강의에서 들어보고, 가장 잘 맞는 것을 고르세요.

  3. 완강 날짜를 정하세요: 3개월 안에 끝내겠다는 목표를 세우고 역산해서 주간 계획을 짜세요.

  4. 이해 안 되면 넘어가세요: 한 부분에 너무 오래 붙잡고 있으면 진도가 안 나갑니다. 일단 넘어가고 나중에 다시 보세요.

  5. 수료증보다 실력에 집중하세요: 수료증은 종이 한 장입니다. 프로젝트와 깃허브 포트폴리오가 진짜 증명입니다.

마무리

온라인 강의는 가성비 최고의 학습 도구입니다. 부트캠프 1,000만원이면 Coursera 강의 100개를 들을 수 있습니다.

중요한 것은 강의를 많이 듣는 것이 아니라 하나를 제대로 소화하는 것입니다. Andrew Ng의 Machine Learning Specialization 하나만 완강해도 기초는 탄탄해집니다.

강의 수강생이 아니라 실습자가 되세요. 보는 것과 직접 하는 것은 완전히 다릅니다.


함께 읽으면 좋은 글

함께 읽으면 좋은 글