Google 코랩 Colab 사용 방법 완벽 가이드

Google Colab 사용 방법 완벽 가이드

Google Colab 사용 방법 완벽 가이드

Google Colab은 무료로 제공되는 클라우드 기반의 Python 실행 환경으로, 코딩 초보자부터 데이터 과학자까지 누구나 쉽게 사용할 수 있습니다. 이 글에서는 Colab의 기본 사용 방법을 단계별로 알려드리겠습니다.

Google Colab이란?

Google Colab(Colaboratory)은 Jupyter Notebook을 기반으로 한 웹 서비스로, GPU와 TPU를 무료로 사용할 수 있어 머신러닝, 데이터 분석 등에 유용합니다. 별도의 설치 없이 브라우저에서 바로 실행 가능하다는 점이 큰 장점입니다.

사용 시작하기

1. Colab 접속하기

Google Colab은 공식 사이트에서 바로 사용할 수 있습니다.

  1. 브라우저에서 https://colab.research.google.com/에 접속합니다.
  2. Google 계정으로 로그인합니다.
  3. 메인 화면에서 "새 노트북" 버튼을 클릭해 새 프로젝트를 시작합니다.

2. 기본 인터페이스 이해하기

Colab 노트북은 코드 셀과 텍스트 셀로 구성됩니다.

  • 코드 셀: Python 코드를 작성하고 실행할 수 있는 공간입니다.
  • 텍스트 셀: Markdown으로 설명이나 문서를 작성할 수 있습니다.

예를 들어, 코드 셀에 아래 코드를 입력하고 실행해보세요:

print("Hello, Colab!")

셀 왼쪽의 실행 버튼(▶)을 누르거나 Ctrl + Enter를 사용하면 결과가 바로 출력됩니다.

3. 라이브러리 설치 및 사용

Colab에는 NumPy, Pandas 등 기본 라이브러리가 설치되어 있지만, 추가 라이브러리가 필요할 경우 !pip install 명령어로 설치할 수 있습니다.

!pip install requests
import requests
response = requests.get("https://www.google.com")
print(response.status_code)

위 코드는 requests 라이브러리를 설치하고 Google 홈페이지에 요청을 보내 상태 코드를 출력합니다.

4. 파일 업로드 및 다운로드

Colab에서 로컬 파일을 사용하려면 업로드가 필요합니다.

  • 파일 업로드: 좌측 메뉴에서 "파일" 탭을 열고 "업로드" 버튼을 클릭합니다.
  • 코드로 업로드: 아래 코드를 사용해 파일을 업로드할 수도 있습니다.
from google.colab import files
uploaded = files.upload()

파일을 다운로드하려면:

files.download("파일명.txt")

5. GPU/TPU 사용하기

Colab의 강력한 기능 중 하나는 무료 GPU/TPU 지원입니다.

  1. 상단 메뉴에서 "런타임" > "런타임 유형 변경"을 클릭합니다.
  2. "하드웨어 가속기"에서 "GPU" 또는 "TPU"를 선택하고 저장합니다.
  3. 런타임을 재시작하면 설정이 적용됩니다.

설정 확인 예제:

import tensorflow as tf
print("GPU Available: ", tf.test.is_gpu_available())

유용한 팁

  • Google Drive 연동: Colab을 Google Drive와 연결해 데이터를 저장하거나 불러올 수 있습니다.
  • from google.colab import drive
    drive.mount('/content/drive')
    
  • 단축키: Ctrl + Enter(셀 실행), Shift + Enter(셀 실행 후 다음 셀로 이동) 등을 활용하세요.

마무리

Google Colab은 설치 없이도 강력한 컴퓨팅 자원을 제공하므로, 코딩 연습이나 프로젝트에 매우 유용합니다. 위 단계를 따라 연습해보고, 궁금한 점이 있다면 댓글로 질문해주세요!