
머신러닝
Jupyter NotebookJupyter Notebook
Jupyter Notebook은 코드, 텍스트, 시각화를 인터랙티브하게 결합할 수 있는 오픈소스 웹 애플리케이션이다. 데이터 과학, 머신러닝 실험, 교육에서 사실상 표준 도구다.
특징
| 특징 | 설명 |
|---|---|
| 셀 단위 실행 | 코드를 블록으로 나눠 실행 |
| 즉각적 시각화 | matplotlib, plotly 그래프 인라인 표시 |
| 마크다운 | 텍스트, 수식(LaTeX), 이미지 삽입 |
| 다양한 커널 | Python, R, Julia, Scala 지원 |
기본 사용
JupyterLab vs Google Colab
| 항목 | JupyterLab (로컬) | Google Colab |
|---|---|---|
| GPU | 별도 설정 | 무료 T4 GPU |
| 비용 | 무료 | 무료 (제한적) |
| 협업 | 어려움 | Google Drive 통합 |
관련 개념
- •Python — Jupyter의 주 언어
- •Pandas — Jupyter에서 자주 사용
- •머신러닝 — Jupyter의 주요 사용 환경
참고문헌
- •Jupyter 공식 문서: jupyter.org