모델 목록
모델 32개 · 프로젝트 1 · 개인 실험 4 · 수업 실습 27 · 자동 생성 (npm run models)
카드를 누르면 실습 상세와 같은 과제·데이터셋 모델 비교가 열립니다.
결정 트리 여러 개의 투표로 분류하는 scikit-learn 앙상블 모델. 여기서는 MediaPipe가 뽑은 손 좌표 63개를 입력으로 받아 바위·가위·보를 분류
사용 목적웹캠으로 직접 모은 손 좌표 데이터로 가위바위보 분류기를 학습하고, 저장한 모델을 실시간 웹캠 예측에 쓰는 흐름을 익히려고 사용

CLIP과 같은 이미지-텍스트 임베딩 모델로, softmax 대신 sigmoid 손실로 학습한 Google의 SigLIP 2 (base, patch16, 224px)
사용 목적CLIP과 같은 실습(zero-shot 분류, 텍스트로 이미지 검색)을 SigLIP2로 해 보고 점수 계산 방식 차이를 익히려고 사용

이미지와 텍스트를 같은 임베딩 공간에 매핑해 유사도를 계산하는 OpenAI의 이미지-텍스트 모델 (ViT-B/32)
사용 목적학습 없이 텍스트 라벨로 이미지를 분류(zero-shot)하고, 텍스트로 이미지 폴더를 검색하는 방법을 익히려고 사용

텍스트 프롬프트로 지정한 개념에 해당하는 객체를 모두 찾아 분할하는 Meta의 분할 파운데이션 모델 (SAM 3)
사용 목적텍스트 프롬프트("a person")로 객체를 찾아 분할하는 파운데이션 모델을 GPU에서 실행해 보려고 사용
클래스 구분 없이 이미지 속 객체 영역을 모두 빠르게 분할하는 경량 Segment Anything 모델 (small, C2f 기반 CNN)
사용 목적클래스 없이 객체를 모두 뽑고, 텍스트(CLIP 유사도)로 원하는 객체만 좁히는 법을 익히려고 사용

탐지 박스에 객체 윤곽 마스크까지 함께 예측하는 YOLO26 nano 세그멘테이션 모델 (COCO 80클래스)
사용 목적학습 없이 사전학습 세그멘테이션 모델의 출력(boxes, masks)을 읽고, 마스크로 객체만 잘라내는 법을 익히려고 사용

이미지 한 장을 한 번에 훑어 객체의 위치(박스)와 종류를 동시에 예측하는 1단계 탐지 모델의 가장 작은(nano) 버전
사용 목적사전학습 탐지 모델로 예측 결과(박스·신뢰도·클래스)를 읽는 법과, 직접 라벨링한 데이터로 파인튜닝하는 과정을 익히려고 사용

손그림을 임베딩해 상품 사진과 코사인 유사도로 찾는 검색 파이프라인 (0.3 × CLIP + 0.7 × DINOv3 앙상블, 추가 학습 없음)
사용 목적정답률이 낮은 손그림 검색에서 엉뚱한 결과(오답)를 줄이려고, 최종 모델에 배경 제거와 카테고리 분리를 각각 더해 오답률을 비교

처음 보는 카테고리에도 쓸 수 있는 제로샷 스케치 기반 이미지 검색 모델 (CVPR 2023, Lin et al.)
사용 목적손그림 검색 후보 모델로, 재학습 없이 DINOv3·S3BIR-DINOv2와 같은 조건에서 비교

짝지어진 스케치 데이터 없이 자기지도로 학습한 스케치 기반 이미지 검색 모델 (DINOv2 ViT-B/14 + 이미지/스케치 모달리티 프롬프트)
사용 목적손그림 검색 전용으로 학습된 공개 모델이 범용 모델(DINOv3)보다 나은지 재학습 없이 비교

라벨 없이 자기지도로 사전학습한 Meta의 ViT-L/16 비전 모델로, 이미지 임베딩의 코사인 유사도로 검색
사용 목적손그림으로 상품 사진을 찾는 검색(SBIR)에서 재학습 없이(zero-shot) 쓸 수 있는지 다른 후보 모델과 비교

OpenAI CLIP ViT-B/32 이미지 임베딩으로 검색하고, 상품 사진을 PiDiNet 엣지 검출로 스케치화해 손그림과 도메인을 맞추는 방식
사용 목적상품 사진을 스케치화(PiDiNet)하는 게 CLIP 손그림 검색에 실제로 도움이 되는지 단독 비교로 확인

잔차 연결을 쓰는 50층 ImageNet 사전학습 CNN. fc만 6개 클래스로 바꿔 학습한 뒤 백본 전체를 풀어 미세조정하도록 설계
사용 목적수업 딥러닝 미니대회에서 ConvNeXt와 고전 CNN(ResNet50)을 같은 조건으로 비교하려고 시작

ResNet 구조에 트랜스포머의 설계(큰 커널, LayerNorm, 단계 구성)를 가져와 현대화한 ImageNet 사전학습 CNN. tiny는 가장 작은 크기
사용 목적수업 딥러닝 미니대회(Kaggle Intel Image Classification)에서 정확도를 높이려고, 분류기만 학습 → 마지막 단계 미세조정 → 규제 추가 순으로 실험

ConvNeXt의 small 크기(tiny보다 깊음). 분류기만 학습한 뒤 마지막 단계(features.7)를 아주 낮은 lr로 미세조정
사용 목적수업 딥러닝 미니대회에서 tiny보다 큰 모델이 정확도를 더 올리는지 비교하려고, 노트북 밖 터미널 스크립트로 밤새 돌림
잔차 연결(skip connection)을 쓰는 34층 ImageNet 사전학습 CNN. 백본을 모두 얼리고 마지막 fc만 3개 클래스로 바꿔 학습
사용 목적이미지 검색 사이트에서 직접 모은 사진으로 커스텀 데이터셋(ImageFolder)을 만들고 전이학습으로 분류하는 흐름을 익히려고 사용

3×3 합성곱을 깊게 쌓은 ImageNet 사전학습 CNN. 특징 추출부(features)를 얼리고 마지막 분류층만 10개 클래스로 바꿔 학습
사용 목적사전학습 모델을 가져와 분류기만 바꿔 쓰는 전이학습 흐름과, 데이터셋 평균·표준편차 직접 계산, 검증셋·early stopping·TensorBoard 기록을 익히려고 사용

합성곱 3층 + 완전연결 2층, tanh 활성화로 된 고전 CNN(LeCun 1998). 32×32 흑백 숫자 이미지를 0~9로 분류
사용 목적논문 구조를 보고 CNN을 직접 구현해 학습하고, TensorBoard 기록과 Grad-CAM으로 모델이 어디를 보고 판단하는지 확인하려고 사용

완전연결층 4개와 ReLU로 만든 작은 회귀 신경망. 배달 거리·라이더 수·날씨·출퇴근 시간 4개 값으로 배달 시간(분)을 예측
사용 목적데이터 로드 → 스케일링 → 텐서·DataLoader → 모델 정의 → 학습 루프 → 평가 → 모델·스케일러 저장까지 PyTorch 딥러닝 전체 흐름을 익히려고 사용
피처의 선형 결합을 시그모이드로 확률로 바꾸는 이진 분류 모델. 여기서는 강한 L2 규제(C 0.01)와 balanced 가중치
사용 목적수업 ML 미니대회 분류 트랙에서 CatBoost 튜닝이 한계에 부딪힌 뒤, 시간 분할·5-fold 두 검증에서 모두 앞선 모델로 최종 제출하려고 사용
부트스트랩 샘플로 만든 결정 트리 여러 개의 투표로 분류하는 배깅 앙상블. class_weight balanced
사용 목적수업 ML 미니대회 분류 트랙에서 배깅 모델을 비교하고, 깊이 제한과 Optuna 튜닝이 이탈 탐지를 얼마나 바꾸는지 확인하려고 사용
피처 조건으로 데이터를 나눠 가며 분류하는 단일 트리 모델. max_depth 4, class_weight balanced
사용 목적수업 ML 미니대회 분류 트랙(60일 내 구독 이탈)에서 배깅·부스팅과 비교할 첫 기준 모델로 사용
이전 트리의 오차를 다음 트리가 보정해 가는 부스팅 모델. auto_class_weights Balanced로 소수 클래스에 가중치
사용 목적수업 ML 미니대회 분류 트랙에서 가장 강했던 모델을 튜닝·시드 앙상블로 끌어올리며 리더보드 점수를 비교하려고 사용
표준화·원-핫 인코딩 전처리와 선형 회귀를 하나의 Pipeline으로 묶은 모델. 가격에 log1p를 씌워 학습
사용 목적수업 ML 미니대회 회귀 트랙(중고차 재판매 가격)에 낼 베이스라인을 만들고, 결측 처리·시간 순 검증·Pipeline 저장 흐름을 익히려고 사용
선형 회귀에 가중치 크기 제곱(L2) 벌점을 더해 계수가 과하게 커지지 않게 하는 규제 회귀 모델
사용 목적유튜브 조회수 회귀 과제에서 규제가 다중공선성이 있는 피처의 선형 회귀를 개선하는지 비교하려고 사용
부트스트랩 샘플로 만든 회귀 트리 여러 개의 예측을 평균하는 배깅 앙상블. 여기서는 트리 300개
사용 목적유튜브 조회수 회귀 과제에서 배깅 트리 모델이 선형 모델보다 나은지 비교하려고 사용

피처마다 가중치를 곱해 더한 직선(초평면)으로 숫자를 예측하는 가장 기본적인 회귀 모델
사용 목적유튜브 영상 정보로 7일 조회수를 예측하는 회귀 과제의 기준 모델로 쓰고, 지표(MAE·RMSE·R²)를 해석하는 보고서를 쓰려고 사용
얕은 회귀 트리를 하나씩 더하면서 직전까지의 오차(잔차)를 줄여 가는 부스팅 모델
사용 목적유튜브 조회수 회귀 과제에서 부스팅 트리 모델이 선형 모델·배깅보다 나은지 비교하려고 사용
부트스트랩 샘플로 만든 결정 트리 여러 개의 투표로 분류하는 배깅 앙상블. 여기서는 트리 100개, max_depth 4
사용 목적고객 이탈 분류 과제에서 배깅 방식이 단일 결정 트리보다 나은지 비교하려고 사용
피처 조건으로 데이터를 나눠 가며 분류하는 단일 트리 모델. 여기서는 max_depth 4로 깊이를 제한
사용 목적같은 고객 이탈 데이터에 결정 트리·랜덤 포레스트·CatBoost를 각각 학습해 지표를 비교하는 과제의 첫 번째 모델로 사용

이전 트리의 오차를 다음 트리가 보정해 가는 부스팅 모델. 범주형 피처를 원-핫 없이 직접 다룰 수 있음
사용 목적고객 이탈 분류 과제에서 부스팅 방식을 비교하고, 문제풀이에서 범주형 직접 입력과 임계값 조정으로 이탈 탐지가 얼마나 나아지는지 확인하려고 사용
가장 가까운 학습 샘플 k개(여기서는 5개)의 다수결로 분류하는 scikit-learn 모델. 거리로 판단하므로 피처 단위(스케일)에 민감함
사용 목적피처 스케일링(StandardScaler)이 거리 기반 모델 결과를 얼마나 바꾸는지 직접 확인하려고 사용 (ML 기초 숙제)
| 날짜 | 모델 | 단계 | 레포 | 과제 | 데이터셋 | 계열 - 모델 | 지표 | 학습 시간 | 추론 CPU | 추론 GPU | 가중치 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-10-08 | 랜덤 포레스트 가위바위보 분류 (MediaPipe 손 좌표, 수업 실습) | 수업 실습 | mnmms/data-analysis실습 자료-20261002T001448Z-1-001/실습 자료/04_6_mediapipe_train.ipynb @5d74eca | gesture-classification | 직접 수집: 웹캠 손 좌표 (Rock · Scissors · Paper) | 트리 앙상블 계열 (랜덤 포레스트) - RandomForestClassifier (scikit-learn) | accuracy 96.0%, macro_f1 95.0% | -분 | -ms | -ms | rock_scissors_paper.pkl 0.35MB · 로컬 보관models/rock_scissors_paper.pkl (노트북 폴더 기준) |
| 2026-10-07 | SigLIP2 base 이미지-텍스트 매칭 | 수업 실습 | mnmms/data-analysis실습 자료-20261002T001448Z-1-001/실습 자료/03_2_SIGLIP2.ipynb @7146d8d | image-text-matching | 추론만: COCO val2017 이미지 1장 (분류) · 옷 이미지 5장 images/clothes (검색) | SigLIP 계열 (sigmoid 손실 이미지-텍스트 모델) - google/siglip2-base-patch16-224 | -분 | -ms | -ms | siglip2-base-patch16-224 1.5GB · HF Hub | |
| 2026-10-07 | CLIP ViT-B/32 이미지-텍스트 매칭 | 수업 실습 | mnmms/data-analysis실습 자료-20261002T001448Z-1-001/실습 자료/03_1_CLIP.ipynb @a334feb | image-text-matching | 추론만: 개인 사진 sit.jpg (분류) · 옷 이미지 5장 images/clothes (검색) | CLIP 계열 (이미지-텍스트 대조학습) - openai/clip-vit-base-patch32 | -분 | -ms | -ms | clip-vit-base-patch32 HF Hub | |
| 2026-10-06 | SAM3 텍스트 프롬프트 분할 | 수업 실습 | mnmms/data-analysis실습 자료-20261002T001448Z-1-001/실습 자료/02_Segmentation.ipynb @f3662a1 | promptable-segmentation | 추론만: 개인 사진 test_image.jpg | SAM 계열 (분할 파운데이션 모델) - facebook/sam3 | -분 | -ms | -ms | sam3.pt 3.45GB · 로컬 보관models/sam3.pt (노트북 폴더 기준) | |
| 2026-10-06 | FastSAM-s 객체 분할 · 텍스트 검색 | 수업 실습 | mnmms/data-analysis실습 자료-20261002T001448Z-1-001/실습 자료/02_Segmentation.ipynb @f3662a1 | promptable-segmentation | 추론만: 개인 사진 test_image.jpg | SAM 계열 (CNN 기반 경량 Segment Anything) - FastSAM-s | -분 | -ms | -ms | FastSAM-s.pt 22.7MB · 로컬 보관models/FastSAM-s.pt (노트북 폴더 기준) | |
| 2026-10-06 | YOLO26n-seg 인스턴스 세그멘테이션 | 수업 실습 | mnmms/data-analysis실습 자료-20261002T001448Z-1-001/실습 자료/02_Segmentation.ipynb @f3662a1 | instance-segmentation | 추론만: Ultralytics 샘플 bus.jpg · 실습 이미지 yolo_image.jpg | YOLO 계열 (CNN 기반 인스턴스 세그멘테이션) - yolo26n-seg | -분 | -ms | -ms | yolo26n-seg.pt 6.4MB · 로컬 보관models/yolo26n-seg.pt (노트북 폴더 기준) | |
| 2026-10-02 | YOLO26n 객체 탐지 - 고양이·강아지 커스텀 학습 | 수업 실습 | mnmms/data-analysis실습 자료-20261002T001448Z-1-001/실습 자료/01_Object_Detection.ipynb @3226d96 | object-detection | 직접 수집: Bing 이미지 검색 고양이·강아지 사진 20장 (Roboflow 라벨링, yolo-project-eeyy5 v1) | YOLO 계열 (CNN 기반 1단계 탐지) - yolo26n | mAP50 95.1%, mAP50-95 49.6%, precision 97.4%, recall 86.9% | 13.7분 | -ms | -ms | best.pt 5.2MB · 로컬 보관runs/detect/train-2/weights/best.pt (노트북 폴더 기준) |
| 2026-09-29 | FurniSketch 손그림 → 스탠드 조명 검색 (배경 제거 · 카테고리 분리 비교) | 프로젝트 | Subeen2/FurniSketchanalysis/stand_bg_removal_category_tensorboard @cb0f3a7 | image-retrieval | 직접 수집: 오늘의집 스탠드 조명 상품 (장스탠드·단스탠드) | CLIP + DINOv3 앙상블 (손그림 이미지 검색) - PiDiNet + CLIP ViT-B/32 + facebook/dinov3-vitl16-pretrain-lvd1689m | off_rate 15.2%, cat_wrong_rate 0.0%, hit_top10 39.3% | -분 | -ms | -ms | 없음 |
| 2026-09-21 | ZSE-SBIR 손그림 → 상품 사진 검색 (공식 pretrained, 소규모 비교) | 개인 실험 | Subeen2/FurniSketchanalysis/single_model_comparison/zse_sbir @954bc76 | sketch-based-image-retrieval | 직접 수집: 오늘의집 조명 상품 사진 (갤러리 21장) + 손그림 18장 | ViT 기반 제로샷 스케치 검색 계열 - ZSE-SBIR (best_checkpoint.pth, Sketchy Ext) | Top-1 33.3%, Top-3 55.6%, Top-5 66.7% | -분 | -ms | -ms | view 390MB · Drive |
| 2026-09-21 | S3BIR-DINOv2 손그림 → 상품 사진 검색 (공식 pretrained, zero-shot 비교) | 개인 실험 | Subeen2/FurniSketchanalysis/single_model_comparison/s3bir_dinov2 @954bc76 | sketch-based-image-retrieval | 직접 수집: 오늘의집 조명 상품 사진 6,074장 + 손그림 72장 | DINOv2 기반 스케치 검색 계열 (ViT-B/14 + 모달리티 프롬프트) - S3BIR-DINOv2 (s3bir_dinov2_flickr.ckpt) | Top-1 9.7%, Top-3 16.7%, Top-5 22.2%, Top-10 29.2% | -분 | -ms | -ms | s3bir_dinov2_flickr.ckpt 355MB · 로컬 보관s3bir_dinov2/checkpoints/s3bir_dinov2_flickr.ckpt (노트북 폴더 기준) |
| 2026-09-21 | DINOv3 ViT-L/16 손그림 → 상품 사진 검색 (zero-shot 비교) | 개인 실험 | Subeen2/FurniSketchanalysis/single_model_comparison/dinov3 @954bc76 | sketch-based-image-retrieval | 직접 수집: 오늘의집 조명 상품 사진 6,074장 + 손그림 72장 | DINO 계열 (자기지도 ViT) - facebook/dinov3-vitl16-pretrain-lvd1689m | Top-1 8.3%, Top-3 20.8%, Top-5 25.0%, Top-10 34.7% | -분 | -ms | -ms | 없음 |
| 2026-09-21 | CLIP ViT-B/32 손그림 검색 (상품 사진 PiDiNet 스케치화 vs 원본) | 개인 실험 | Subeen2/FurniSketchanalysis/single_model_comparison/clip_pidinet @954bc76 | sketch-based-image-retrieval | 직접 수집: 오늘의집 조명 상품 사진 6,074장 + 손그림 72장 | CLIP 계열 (이미지-텍스트 대조학습 ViT) - CLIP ViT-B-32-quickgelu (openai) + PiDiNet table5 | Top-5 5.6%, Top-10 5.6%, mean_rank 1589 | -분 | -ms | -ms | 없음 |
| 2026-09-10 | ResNet50 Intel 풍경 이미지 분류 (딥러닝 미니대회 · 비교 실험, 중단) | 수업 실습 | mnmms/dlfull_finetune_compare.py @cb86f20 | image-classification | Kaggle: puneet6060/intel-image-classification | CNN 계열 (ResNet, ImageNet 사전학습) - torchvision resnet50 (ResNet50_Weights.DEFAULT) | val_accuracy 88.3% | 6분 | -ms | -ms | best_resnet50_s1.pth 90MB · 로컬 보관best_resnet50_s1.pth (노트북 폴더 기준) |
| 2026-09-09 | ConvNeXt-tiny Intel 풍경 이미지 분류 (딥러닝 미니대회 · 최종 제출) | 수업 실습 | mnmms/dlwt_deep_7.ipynb @11da812 | image-classification | Kaggle: puneet6060/intel-image-classification | CNN 계열 (ConvNeXt, 트랜스포머 설계를 가져온 CNN) - torchvision convnext_tiny (ConvNeXt_Tiny_Weights.DEFAULT) | test_accuracy 94.4%, val_accuracy 94.9% | 56.1분 | -ms | -ms | best_convnext_intel_finetune.pth 106MB · 로컬 보관best_convnext_intel_finetune.pth (노트북 폴더 기준) |
| 2026-09-09 | ConvNeXt-small Intel 풍경 이미지 분류 (딥러닝 미니대회 · 비교 실험) | 수업 실습 | mnmms/dlfinetune_convnext_small.py @cb86f20 | image-classification | Kaggle: puneet6060/intel-image-classification | CNN 계열 (ConvNeXt, 트랜스포머 설계를 가져온 CNN) - torchvision convnext_small (ConvNeXt_Small_Weights.DEFAULT) | test_accuracy 93.5%, val_accuracy 94.1% | 149.3분 | -ms | -ms | best_convnext_small_s2.pth 189MB · 로컬 보관best_convnext_small_s2.pth (노트북 폴더 기준) |
| 2026-09-08 | ResNet34 전이학습 인물 사진 3분류 - 웹 스크래핑 커스텀 데이터셋 | 수업 실습 | mnmms/dlwt_deep_5.ipynb @ed16f3f | image-classification | 직접 수집: Bing 이미지 검색 인물 사진 3클래스 | CNN 계열 (ResNet, ImageNet 사전학습) - torchvision resnet34 (ResNet34_Weights.DEFAULT) | accuracy 67.5% | 1.7분 | -ms | -ms | best_resnet34.pth 81MB · 로컬 보관best_resnet34.pth (노트북 폴더 기준) |
| 2026-09-07 | VGG16 전이학습 CIFAR-10 분류 | 수업 실습 | mnmms/dlwt_deep_4.ipynb @ed16f3f | image-classification | torchvision.datasets.CIFAR10 | CNN 계열 (VGG16, ImageNet 사전학습) - torchvision vgg16 (VGG16_Weights.DEFAULT) | val_accuracy 45.9% | 49.6분 | -ms | -ms | cifar10_best.pth 512MB · 로컬 보관cifar10_best.pth (노트북 폴더 기준) |
| 2026-09-04 | LeNet-5 MNIST 손글씨 숫자 분류 + Grad-CAM | 수업 실습 | mnmms/dlwt_deep_3.ipynb @30c2e27 | image-classification | torchvision.datasets.MNIST | CNN 계열 (LeNet-5, 합성곱 신경망) - Lenet5 (PyTorch, 논문 구조 직접 구현) | accuracy 98.7% | 7.6분 | -ms | -ms | 없음 |
| 2026-09-03 | MLP 배달 시간 예측 - PyTorch 딥러닝 전체 흐름 | 수업 실습 | mnmms/dlwt_deep_2_1.ipynb @75e3b0b | tabular-regression | 수업 자료: rider_data.csv (배달 시간) | 다층 퍼셉트론 계열 (완전연결 신경망) - RegressionModel (PyTorch, 직접 구현 4층 MLP) | r2 91.0%, mae 2.628, mse 10.436 | -분 | -ms | -ms | Regressionmodel.pth 0.02MB · 로컬 보관Regressionmodel.pth (노트북 폴더 기준) |
| 2026-08-31 | 로지스틱 회귀 구독 이탈 예측 (ML 미니대회 분류 트랙 · 최종 제출) | 수업 실습 | mnmms/mldlmini-competition/participant/classification/logreg_final_submission.py @a3a1452 | tabular-classification | 수업 미니대회: 60-day Subscription Churn (합성) | 선형 모델 계열 (로지스틱 회귀) - LogisticRegression (scikit-learn) | cv5_auc 78.8%, time_split_auc 78.8% | -분 | -ms | -ms | 없음 |
| 2026-08-30 | 랜덤 포레스트 구독 이탈 예측 (ML 미니대회 분류 트랙) | 수업 실습 | mnmms/mldlmini-competition/participant/classification/mini-competition-classification.ipynb @32550ba | tabular-classification | 수업 미니대회: 60-day Subscription Churn (합성) | 트리 앙상블 계열 (랜덤 포레스트, 배깅) - RandomForestClassifier (scikit-learn) | val_auc 76.1%, f1 22.3%, recall 14.5%, precision 48.4% | -분 | -ms | -ms | 없음 |
| 2026-08-30 | 결정 트리 구독 이탈 예측 (ML 미니대회 분류 트랙) | 수업 실습 | mnmms/mldlmini-competition/participant/classification/mini-competition-classification.ipynb @32550ba | tabular-classification | 수업 미니대회: 60-day Subscription Churn (합성) | 트리 계열 (결정 트리) - DecisionTreeClassifier (scikit-learn) | val_auc 70.8%, f1 29.1%, recall 70.2%, precision 18.3% | -분 | -ms | -ms | 없음 |
| 2026-08-30 | CatBoost 구독 이탈 예측 (ML 미니대회 분류 트랙 · 튜닝·시드 앙상블) | 수업 실습 | mnmms/mldlmini-competition/participant/classification/mini-competition-classification.ipynb @284f2b2 | tabular-classification | 수업 미니대회: 60-day Subscription Churn (합성) | 그래디언트 부스팅 계열 (CatBoost) - CatBoostClassifier (catboost) | val_auc 77.1%, f1 34.0%, cv5_auc 78.4%, time_split_auc 78.5%, leaderboard_auc 78.0% | -분 | -ms | -ms | 없음 |
| 2026-08-28 | 선형 회귀 중고차 가격 예측 (ML 미니대회 회귀 트랙) | 수업 실습 | mnmms/mldlmini-competition/participant/regression/mini-competition-regression.ipynb @3e1b21f | tabular-regression | 수업 미니대회: Used Car Resale Price (합성) | 선형 모델 계열 (최소제곱 선형 회귀) - LinearRegression (scikit-learn Pipeline) | rmsle 6.0%, r2 98.9%, mae 1158777, rmse 1721547 | -분 | -ms | -ms | linear_baseline_model.joblib 0.01MB · 로컬 보관linear_baseline_model.joblib (노트북 폴더 기준) |
| 2026-08-27 | Ridge 유튜브 7일 조회수 예측 (회귀 모델 과제) | 수업 실습 | mnmms/mldl회귀_과제_2.ipynb @5d68865 | tabular-regression | 수업 자료: youtube_7day_views_regression_practice.csv | 선형 모델 계열 (L2 규제 선형 회귀) - Ridge (scikit-learn) | r2 85.6%, mae 13022, rmse 28069 | -분 | -ms | -ms | 없음 |
| 2026-08-27 | 랜덤 포레스트 유튜브 7일 조회수 예측 (회귀 모델 과제) | 수업 실습 | mnmms/mldl회귀_과제_2.ipynb @5d68865 | tabular-regression | 수업 자료: youtube_7day_views_regression_practice.csv | 트리 앙상블 계열 (랜덤 포레스트, 배깅) - RandomForestRegressor (scikit-learn) | r2 78.8%, mae 10490, rmse 34131 | -분 | -ms | -ms | 없음 |
| 2026-08-27 | 선형 회귀 유튜브 7일 조회수 예측 (회귀 모델 과제) | 수업 실습 | mnmms/mldl회귀_과제_2.ipynb @5d68865 | tabular-regression | 수업 자료: youtube_7day_views_regression_practice.csv | 선형 모델 계열 (최소제곱 선형 회귀) - LinearRegression (scikit-learn) | r2 85.6%, mae 13424, rmse 28081 | -분 | -ms | -ms | 없음 |
| 2026-08-27 | 그래디언트 부스팅 유튜브 7일 조회수 예측 (회귀 모델 과제) | 수업 실습 | mnmms/mldl회귀_과제_2.ipynb @5d68865 | tabular-regression | 수업 자료: youtube_7day_views_regression_practice.csv | 그래디언트 부스팅 계열 (scikit-learn GBM) - GradientBoostingRegressor (scikit-learn) | r2 80.7%, mae 9802, rmse 32555 | -분 | -ms | -ms | 없음 |
| 2026-08-26 | 랜덤 포레스트 고객 이탈 분류 (분류 모델 3종 과제) | 수업 실습 | mnmms/mldlwd_day2-분류 배깅과 부스팅_student.ipynb @Infinity | tabular-classification | 수업 자료: customer_churn_classification_dataset.xlsx | 트리 앙상블 계열 (랜덤 포레스트, 배깅) - RandomForestClassifier (scikit-learn) | f1 0.0%, accuracy 72.5%, recall 0.0%, roc_auc 50.0% | -분 | -ms | -ms | 없음 |
| 2026-08-26 | 결정 트리 고객 이탈 분류 (분류 모델 3종 과제) | 수업 실습 | mnmms/mldlwd_day2-분류 배깅과 부스팅_student.ipynb @Infinity | tabular-classification | 수업 자료: customer_churn_classification_dataset.xlsx | 트리 계열 (결정 트리) - DecisionTreeClassifier (scikit-learn) | f1 19.4%, accuracy 68.8%, recall 13.6%, roc_auc 51.6% | -분 | -ms | -ms | 없음 |
| 2026-08-26 | CatBoost 고객 이탈 분류 (분류 모델 3종 과제 · 문제풀이) | 수업 실습 | mnmms/mldlwd_day2-분류 배깅과 부스팅_student.ipynb @Infinity | tabular-classification | 수업 자료: customer_churn_classification_dataset.xlsx | 그래디언트 부스팅 계열 (CatBoost) - CatBoostClassifier (catboost) | f1 44.0%, accuracy 65.0%, recall 50.0%, roc_auc 60.3% | -분 | -ms | -ms | 없음 |
| 2026-08-25 | KNN 퇴사 여부 분류 - 스케일링 전후 비교 (ML 기초 숙제) | 수업 실습 | mnmms/mldlwt_day1-데이터 전처리_student.ipynb @b2f3d3f | tabular-classification | 수업 자료: standard_scaler_clear_difference.csv (직원 퇴사) | 최근접 이웃 계열 (거리 기반 분류) - KNeighborsClassifier (scikit-learn) | accuracy 100.0% | -분 | -ms | -ms | 없음 |