나에게 필요한 지식과 기술을 검색해 보세요.

대표이미지

파이썬 머신러닝 입문: 자연어 처리와 컴퓨터 비전까지

Cluster Analysis and Unsupervised Machine Learning in Python

강사

게으른 프로그래머

강의

55강

시간

7h 54m

수강기간

6개월

레벨

초중급

정가

143,000

총 결제 금액

143,000

적립 예정

4,290P

K-Means부터 GMM까지, 밑바닥부터 직접 구현하며 머신러닝의 핵심 마스터!


파이썬 머신러닝 입문

: 자연어 처리와 컴퓨터 비전까지

비지도 학습의 강력한 힘을 깨워보세요.
K-Means부터 GMM까지, 밑바닥부터 직접 구현하며 머신러닝의 핵심을 마스터합니다.

정답이 없는 데이터에서 가치를 찾아내는 기술

현실 세계의 수많은 데이터에는 항상 '정답(라벨)'이 달려있지 않습니다. 정답이 없는 방대한 데이터 속에서 숨겨진 패턴과 구조를 찾아내는 역량은 현대 데이터 과학자에게 필수적입니다.

본 과정은 단순한 수치 데이터를 넘어, 트럼프 vs 힐러리 트윗(NLP)부터 손글씨 이미지(MNIST)까지 다양한 데이터를 스스로 분류하고 분석할 수 있는 알고리즘 설계 능력을 길러줍니다. 스스로 통찰을 도출하는 엔드투엔드 파이프라인을 경험해 보세요.

이 강의만의 특별한 차별점 💎

1. 이론부터 코딩까지, 직접 구현하는 딥 다이브
단순히 외부 라이브러리를 호출하는 법만 배우지 않습니다. K-Means의 목적 함수GMM 모델 등을 밑바닥부터 직접 코딩하며 알고리즘의 뼈대를 완벽히 이해합니다.
2. 텍스트(NLP)와 이미지(Vision)를 아우르는 실전 예제
딱딱한 데이터가 아닌 MNIST 이미지 데이터트럼프 vs 힐러리 트윗 분석 등 흥미로운 실무 데이터셋에 알고리즘을 바로 적용해 보며 데이터 사이언티스트의 감각을 익힙니다.
3. 입문자를 위한 세심한 부록과 시각적 워크스루
수식만 나열하지 않습니다. 비주얼 워크스루를 통해 알고리즘 단계를 시각화하고, 코딩이 서툰 분들을 위한 파이썬 코딩 보충 가이드가 별도로 마련되어 있습니다.

수강 후 갖게 될 실전 결과물

🔎
자연어 처리(NLP) 군집 분석 파이프라인
트위터 텍스트 데이터를 분석하여 발화자 패턴을 분류하고, 연관성 있는 단어들을 자동으로 그룹화하는 분석 코드를 확보합니다.
🖼️
컴퓨터 비전 이미지 클러스터링 모델
MNIST 이미지에서 특징을 추출해 기계가 스스로 숫자를 분류하도록 훈련하는 K-Means 응용 실무 모델을 갖게 됩니다.
📊
알고리즘 평가 및 시각화 도구 세트
덴드로그램 시각화 도구부터 Purity, Davies-Bouldin Index 등 모델 성능을 객관적으로 검증할 수 있는 분석 툴킷을 소유합니다.

4단계 학습 로드맵 🚀

 
STEP 01
비지도 학습 기초 정립
비지도 학습의 정의를 명확히 잡고, K-Means의 작동 원리를 시각적 자료로 직관적으로 이해합니다.
 
STEP 02
알고리즘 구현 및 실습
K-Means를 파이썬 코드로 직접 작성하고, MNIST 이미지 및 자연어 데이터에 직접 적용해 봅니다.
 
STEP 03
군집화 기법의 확장
계층적 군집화를 통해 덴드로그램을 해석하고 실제 트윗 분류 프로젝트를 수행합니다.
 
STEP 04
고급 군집화 모델 마스터
통계적 모델인 GMM과 EM 알고리즘을 마스터하여 전문가 수준의 비지도 학습 역량을 완성합니다.

상세 커리큘럼

섹션

1-3
환경 설정 및 비지도 학습 입문
아나콘다 설정 및 비지도 학습의 필요성 기초 정립

섹션

4
(심화) K-Means 군집화 
하드/소프트 K-Means 구현 및 MNIST/단어 군집화 실습

섹션

5
응집형 군집화
응집형 군집화 시각화 및 트윗 분류 분석 예제 실습

섹션

6
가우시안 혼합 모델(GMMs)
GMM 알고리즘 작성 및 EM(기댓값 최대화) 알고리즘 심층 분석

사용하는 핵심 기술 스택 ⚙️

🐍 언어: 파이썬 (Python 3.x)
📊 라이브러리: 넘파이, Scipy, Matplotlib, 판다스, 텐서플로
📓 개발 도구: 주피터 노트북, 깃허브

이런 분들께 추천합니다 💪

📈 데이터 분석가 및 ML 입문자: 머신러닝 영역까지 분석 스킬을 확장하고 싶은 분
🧠 데이터 과학자 및 AI 엔지니어: 알고리즘의 깊은 이론적 뼈대와 원리를 마스터하고 싶은 분
🛠️ 실무 중심 학습자: 실무 데이터셋에 비지도 학습을 직접 적용해 보고 싶은 분

자주 묻는 질문 ❓

Q
머신러닝에 대한 사전 지식이 없어도 수강 가능한가요?
A
네, 가능합니다. 기본적인 파이썬과 통계 지식만 있다면 충분히 따라오실 수 있습니다. 머신러닝 개념이 생소하시더라도 본 강의에서 기초 원리부터 차근차근 다루기 때문에 큰 어려움 없이 수강하실 수 있습니다.
Q
파이썬 코딩이 익숙하지 않은 초보자도 괜찮을까요?
A
본 강의는 코딩 초보자를 위해 '파이썬 초보자를 위한 추가 코딩 안내(부록)' 섹션을 별도로 제공합니다. 주피터 노트북 설치부터 깃허브 활용법, 아나콘다 환경 설정까지 상세히 가이드해 드리므로 환경 구축에 대한 걱정은 하지 않으셔도 됩니다.
Q
이 강의에서는 주로 어떤 데이터를 분석하나요?
A
단순 수치 데이터에 그치지 않고 실무 밀착형 데이터를 다룹니다. MNIST 손글씨 이미지(컴퓨터 비전)는 물론, 트럼프 vs 힐러리 트윗(자연어 처리) 분석과 같은 흥미로운 텍스트 데이터를 활용해 알고리즘을 실습합니다.
 
정답 없는 데이터에서
1%의 인사이트를 발견하는 기술!
단순히 라이브러리를 호출하는 코더를 넘어,
알고리즘의 원리를 이해하는 데이터 사이언티스트로 레벨업!
지금 바로 수강 신청하고 파이썬 머신러닝의 핵심을 내 것으로 만드세요.
 

강사

게으른 프로그래머

게으른 프로그래머

게으른 프로그래며(Lazy Programmer)는 머신러닝·딥러닝 분야에서 10년 이상의 경험을 보유한 온라인 교육자로, 컴퓨터공학과 통계학 석사 학위를 바탕으로 실무 중심의 강의를 제작해 왔습니다. 복잡한 데이터 사이언스와 AI 개념을 쉽게 전달하며, 다양한 소프트웨어·응용 분야를 아우르는 폭넓은 전문성을 갖춘 교육자입니다.

커리큘럼

1-1차시 들어가며

05:03

02

1-2차시 강의 개요

04:34

03

1-3차시 플랫폼에 대한 안내

01:14

04

2-1차시 학습에 필요한 소스 코드 안내

04:36

05

3-1차시 비지도 학습은 무엇에 활용되는가?

05:31

06

3-2차시 클러스터링을 사용하는 이유

09:20

07

4-1차시 K-평균 클러스터링 소개

07:06

08

4-2차시 K-평균: 연습 문제 1

09:13

09

4-3차시 K-평균: 연습 문제 1 해설

11:09

10

4-4차시 K-평균: 연습 문제 2

05:04

11

4-5차시 K-평균: 연습 문제 2 해설

07:09

12

4-6차시 K-평균: 연습 문제 3

06:55

13

4-7차시 K-평균: 연습 문제 3 해설

16:23

14

4-8차시 K-평균 목적함수: 이론

13:01

15

4-9차시 K-평균 목적함수: 코드 구현

05:14

16

4-10차시K-평균 클러스터링 알고리즘 시각적 단계별 설명 (구버전)

02:58

17

4-11차시 소프트 K-평균

05:42

18

4-12차시 K-평균 목적함수

01:40

19

4-13차시 파이썬으로 구현하는 소프트 K-평균

10:03

20

4-14차시 학습 진도 설정 안내

03:20

21

4-15차시 K-평균 단계별 시각화

02:18

22

4-16차시 K-평균이 실패하는 사례

07:32

23

4-17차시 K-평균 클러스터링의 단점

02:14

24

4-18차시 클러스터링 평가 방법 (Purity, Davies-Bouldin Index)

06:34

25

4-19차시 실제 데이터에 K-평균 적용하기: MNIST

05:00

26

4-20차시 K 값을 선택하는 한 가지 방법

05:15

27

4-21차시 K-평균 활용: 관련 단어 클러스터 탐색

08:38

28

4-22차시 NLP와 컴퓨터 비전을 위한 클러스터링 실제 적용 사례

06:58

29

4-23차시 건의 사항

03:10

30

5-1차시 응집적 계층적 클러스터링의 시각적 단계별 설명

02:36

31

5-2차시 응집형 클러스터링 옵션

03:39

32

5-3차시 파이썬에서 계층적 클러스터링 사용 및 덴드로그램 해석

04:39

33

5-4차시 적용 사례: 진화

14:00

34

5-5차시 적용 사례: 도널드 트럼프와 힐러리 클린턴 트윗 분석

18:34

35

6-1차시 가우시안 혼합 모델 (GMM) 알고리즘

15:31

36

6-2차시 파이썬 코드로 가우시안 혼합 모델 작성하기

18:54

37

6-3차시 GMM의 실무적 고려사항

09:07

38

6-4차시 GMM과 K-평균 비교

03:56

39

6-5차시 커널 밀도 추정

06:25

40

6-6차시 GMM vs 베이즈 분류기- 1

09:28

41

6-7차시 GMM vs 베이즈 분류기- 2

11:30

42

6-8차시 기대값-최대화(EM) 알고리즘- 1

11:45

43

6-9차시 기대값-최대화(EM) 알고리즘- 2

02:25

44

6-10차시 기대값-최대화(EM) 알고리즘- 3

08:09

45

7-1차시 개발 환경 설정 (부록): 설치 전 점검 사항

04:12

46

7-2차시 개발 환경 설정 (부록): 아나콘다 환경 설정

20:21

47

7-3차시 개발 환경 설정 (부록): NumPy, SciPy, Matplotlib, Pandas, TensorFlow 설치 방법

17:30

48

8-1차시 파이썬 초보자를 위한 추가 코딩 안내 (부록)- 1

15:55

49

8-2차시 파이썬 초보자를 위한 추가 코딩 안내 (부록)- 2

09:23

50

8-3차시 파이썬 초보자를 위한 추가 코딩 안내 (부록)- 3

12:29

51

8-4차시 파이썬 초보자를 위한 추가 코딩 안내 (부록)- 4

11:12

52

9-1차시 강의 수강을 위한 효과적인 학습 전략 (부록)

10:25

53

9-2차시 강의 수강을 위한 효과적인 학습 전략 (부록): 학습 레벨 안내

22:04

54

9-3차시 강의 수강을 위한 효과적인 학습 전략 (부록): 강의 수강 순서 안내 -1

11:19

55

9-4차시 강의 수강을 위한 효과적인 학습 전략 (부록): 강의 수강 순서 안내 -2

16:07

수강 후기

첫번째 리뷰어가 되어주세요.

소중한 후기가 다른 분들께 도움이 될 거에요.

143,000

143,000