기초부터 모델 배포까지 PyTorch 딥러닝을 가르치는 무료 실습 중심 온라인 강의와 노트북 모음입니다.
MLEveryday/100-Days-Of-ML-Code
Python 코드, 노트, 연습문제로 구성된 중국어 100일 머신러닝 강의로, 현재 1일부터 54일까지 다룹니다.
- 스타
- 22,234
- 포크
- 5,455
- 열린 이슈
- 18
- 마지막 커밋
- 14일 전
어떤 프로젝트인가요?
이 저장소는 영어로 된 100일 강의를 바탕으로 만든 중국어 간체 머신러닝 학습 과정입니다. 매일 진행하는 수업으로 구성되어 있으며, 데이터 전처리와 선형 회귀부터 분류, 신경망, 결정 트리, MNIST와 고양이·강아지 이미지에 대한 CNN, 클러스터링, NumPy, pandas, Matplotlib 기초까지 다룹니다.
각 수업은 Code 폴더의 Python 스크립트와 Markdown 설명, 같은 소스에서 생성한 Jupyter 노트북으로 구성됩니다. 스크립트를 실행하면 그래프가 outputs 폴더에 저장됩니다. 설치 안내에는 Python 3.11 또는 3.12 사용법, 기본 강의용 requirements 파일, 딥러닝 의존성의 별도 설치 방법이 포함됩니다. 55일부터 100일까지는 아직 작성되지 않았습니다.
이 프로젝트에는 데이터셋 안내서, 데이터 누수와 모델 형식 같은 흔한 문제를 다루는 FAQ, 초보자와 숙련된 독자를 위한 학습 경로 안내서, 이전 API에 의존하는 예제를 업데이트하는 방법에 대한 참고 자료도 포함되어 있습니다.
핵심 기능
- 01데이터 전처리부터 CNN과 클러스터링까지 다루는 일일 강의
- 02Markdown 노트와 Jupyter 노트북이 함께 제공되는 Python 스크립트
- 03스크립트 실행 시 outputs 폴더에 저장되는 그래프
- 04MNIST 및 고양이·강아지 이미지용 데이터셋 준비 안내서
- 05최신 scikit-learn 및 Keras 3에 맞게 업데이트된 예제
활용 사례
- 체계적인 첫 머신러닝 강의를 찾는 중국어권 초보자
- 실행 가능한 코드로 지도 및 비지도 학습의 핵심 알고리즘을 복습하려는 개발자
- 노트북과 연습문제가 포함된 수업 자료를 찾는 강사
빠른 시작
- 1
가상 환경 만들기
python -m venv .venv - 2
가상 환경 활성화하기
source .venv/bin/activate - 3
필요한 패키지 설치하기
python -m pip install -r requirements.txt - 4
Day 1 스크립트 실행하기
python "Code/Day 1_Data_Preprocessing.py"
사용 전 알아둘 점
- 강의 콘텐츠는 Day 1부터 Day 54까지만 제공되며, Day 55부터 Day 100까지는 아직 작성되지 않았습니다.
- 강의와 노트는 중국어로 제공됩니다.
토픽
자주 묻는 질문
- 100-Days-Of-ML-Code은(는) 무엇인가요?
- Python 코드, 노트, 연습문제로 구성된 중국어 100일 머신러닝 강의로, 현재 1일부터 54일까지 다룹니다. 이 저장소는 영어로 된 100일 강의를 바탕으로 만든 중국어 간체 머신러닝 학습 과정입니다. 매일 진행하는 수업으로 구성되어 있으며, 데이터 전처리와 선형 회귀부터 분류, 신경망, 결정 트리, MNIST와 고양이·강아지 이미지에 대한 CNN, 클러스터링, NumPy, pandas, Matplotlib 기초까지 다룹니다.
- 100-Days-Of-ML-Code은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- 100-Days-Of-ML-Code은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- 100-Days-Of-ML-Code은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. 100-Days-Of-ML-Code의 마지막 커밋은 2026년 10월 24일입니다.
- 100-Days-Of-ML-Code은(는) 어디에 사용할 수 있나요?
- 체계적인 첫 머신러닝 강의를 찾는 중국어권 초보자 실행 가능한 코드로 지도 및 비지도 학습의 핵심 알고리즘을 복습하려는 개발자 노트북과 연습문제가 포함된 수업 자료를 찾는 강사
- 100-Days-Of-ML-Code는 어떻게 설치하나요?
- 가상 환경 만들기: python -m venv .venv 가상 환경 활성화하기: source .venv/bin/activate 필요한 패키지 설치하기: python -m pip install -r requirements.txt Day 1 스크립트 실행하기: python "Code/Day 1_Data_Preprocessing.py"
- 100-Days-Of-ML-Code은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/MLEveryday/100-Days-Of-ML-Code
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 수학 기초부터 머신러닝, 딥러닝, Transformer, BERT, 대회 사례까지 다루는 중국어 강의형 저장소로, 주석이 달린 코드와 데이터셋을 제공합니다.
PyTorch와 TensorFlow로 다양한 딥러닝 아키텍처와 학습 기법을 구현한 Jupyter Notebook 예제 모음입니다.
LLM, RAG 파이프라인, AI 에이전트를 다루는 90개 이상의 실습형 튜토리얼 프로젝트를 난이도별로 모았습니다.
JAX, TensorFlow, PyTorch에서 실행되는 텍스트·이미지·오디오 모델을 제공하는 Keras 3용 사전 학습 모델 라이브러리입니다.
PyTorch로 GPT-2를 처음부터 구현하며 각 단계를 작은 ‘고양이가 물고기를 먹는다’ 예제로 설명하는 중국어 입문 튜토리얼입니다.