
| 강좌 범위 | "머신러닝의 기초 개념과 주요 알고리즘의 원리부터 Python을 활용한 기본 모델 구현과 문제 풀이까지 학습합니다." 1. 머신러닝 기본 개념과 실습 준비 인공지능·머신러닝·딥러닝의 관계와 활용 사례를 쉬운 예시로 살펴봅니다. 지도학습·비지도학습과 회귀·분류·군집화의 기본 개념을 익힙니다. scikit-learn, NumPy, Pandas로 데이터를 불러오고 처리하는 방법을 익힙니다. 2. 데이터 전처리와 회귀·분류 모델 결측치·이상치 처리, Feature와 Label 구성, 학습용·평가용 데이터를 나누는 방법을 학습합니다. Linear Regression과 Logistic Regression의 원리를 이해하고 Python으로 구현합니다. 평가 지표와 ROC Curve·AUC로 모델의 성능을 확인하고 해석합니다. 3. 주요 알고리즘과 종합 실습 Decision Tree, KNN, K-Means의 동작 원리를 이해하고 코드로 결과를 확인합니다. 과적합과 일반화의 개념을 이해하고, 교차검증으로 모델을 선택하는 방법을 익힙니다. 데이터 준비부터 모델 학습·평가·결과 해석까지 이어지는 종합 문제를 직접 풀어 봅니다. |
|---|---|
| 강좌 특징 | [강좌특징] 1) 기초부터 차근차근 단계별 커리큘럼: 머신러닝 기초 개념부터 주요 알고리즘, 모델 평가, 종합 실습까지 순서대로 학습합니다. 2) 비전공자도 이해하기 쉬운 친절한 설명: 복잡한 이론은 줄이고, 낯선 용어와 개념은 쉬운 예시로 설명합니다. 3) 개념 → 코딩 → 문제풀이로 이어지는 연결 학습: 알고리즘마다 원리를 배운 뒤 Python으로 구현하고, 문제를 풀며 배운 내용을 적용해 봅니다. 4) 현직 교수의 노하우를 담은 실습 문제: 데이터 준비부터 모델 학습, 평가, 결과 해석까지 머신러닝의 전체 과정을 직접 경험합니다. [수강생 FAQ] Q1. 머신러닝을 처음 배우는데 수강할 수 있나요? A1. 네, 수강할 수 있습니다. 인공지능과 머신러닝의 기본 개념부터 시작하며, 처음 접하는 분도 따라올 수 있도록 쉬운 예시와 실습으로 설명합니다. Q2. 수강 전에 알아야 할 내용이 있나요? A2. 파이썬 기초 문법을 알고 있으면 수월하게 학습할 수 있습니다. 실습에 필요한 NumPy, Pandas 사용법은 강의에서 다시 정리합니다. Q3. 강의를 수강하면 어떤 내용을 배울 수 있나요? A3. 데이터 전처리와 데이터 분리, 스케일링부터 Linear Regression, Logistic Regression, Decision Tree, KNN, K-Means 등 주요 알고리즘, 모델 평가 지표와 교차검증까지 머신러닝 입문에 필요한 내용을 다룹니다. |
| 수강 대상 | ✅ 머신러닝을 처음 배우는 컴퓨터공학과·전산학과 학생 ✅ 기초가 부족해 머신러닝 수업을 따라가기 어려운 학생 ✅ Python을 활용한 머신러닝의 필수 개념과 기본 모델을 예습·복습하고 싶은 학생 ✅ 필수 교양 수업이나 실무를 위해 머신러닝을 처음 접하는 비전공자 ✅ 머신러닝 기초를 익힌 뒤 심화 학습으로 나아가고 싶은 학습자 |
|
|
|
| 교재가 필요없는 강의로, 강의자료 첨부파일 제공 |
| 차시 | 강의명 | 강의시간 |
|---|---|---|
| 맛보기 | 인공지능과 머신러닝 이해 | 46분 |
| 2강 | 머신러닝 기초 및 소개 | 47분 |
| 3강 | sklearn 입문 (1) - 기본 구조와 사용법 | 42분 |
| 4강 | sklearn 입문 (2) - 데이터 학습과 예측 | 45분 |
| 5강 | Numpy 개념 및 복습 | 39분 |
| 6강 | Pandas 기본 | 42분 |
| 7강 | Pandas 시각화 | 32분 |
| 8강 | 데이터 전처리 기초 - 결측치와 이상치 | 42분 |
| 9강 | 머신러닝 데이터 구성 - Feature와 Label | 35분 |
| 10강 | Train / Validation / Test 데이터 이해 | 24분 |
| 11강 | 데이터 스케일링과 정규화 | 43분 |
| 12강 | 머신러닝 학습 과정 이해 - Training과 Prediction | 41분 |
| 13강 | Linear Regression 개념 | 41분 |
| 14강 | Linear Regression 실전 - 코딩 | 32분 |
| 15강 | Linear Regression 실전 - 문제풀이 | 34분 |
| 16강 | Linear Regression 실전 - 문제풀이 (2) | 41분 |
| 17강 | Logistic Regression 개념 | 39분 |
| 18강 | Logistic Regression 실전 - 코딩 | 43분 |
| 19강 | Logistic Regression 실전 - 문제풀이 | 34분 |
| 20강 | Logistic Regression 실전 - 문제풀이 (2) | 36분 |
| 21강 | 인공지능 평가 개념 | 32분 |
| 22강 | 인공지능 평가 문제풀이 | 31분 |
| 23강 | 인공지능 평가 문제풀이 (2) | 44분 |
| 24강 | ROC Curve와 AUC 이해 | 42분 |
| 25강 | Decision Tree 개념 | 47분 |
| 26강 | Decision Tree 실습 - 코딩 | 41분 |
| 27강 | Decision Tree 문제풀이 | 35분 |
| 28강 | Decision Tree 문제풀이 (2) | 44분 |
| 29강 | KNN 이론 | 41분 |
| 30강 | KNN 실습 - 코딩 | 37분 |
| 31강 | KNN 실습 - 문제풀이 | 42분 |
| 32강 | KNN 실습 - 문제풀이 (2) | 37분 |
| 33강 | K-Means 이론 | 43분 |
| 34강 | K-Means 실습 - 코딩 | 41분 |
| 35강 | K-Means 실습 - 문제풀이 | 31분 |
| 36강 | K-Means 실습 - 문제풀이 (2) | 43분 |
| 37강 | 과적합과 과소적합 이해 | 42분 |
| 38강 | Cross Validation과 모델 선택 | 41분 |
| 39강 | 종합 연습문제 | 43분 |
| 40강 | 종합 연습문제 (2) | 46분 |