데이터분석 정보

딥러닝 코딩 구글 코랩 이용하기

로그미 2021. 12. 4. 09:10

 

 

오늘은 딥러닝이나

머신러닝 알고리즘을 사용하고 싶지만

컴퓨터 사양이 좋지 못해서

고생하시는 분들에게

희소식을 가지고 왔습니다

바로 구글 코랩 이용하기입니다

정식 명칭은

Colaboratory

이지만, 줄여서 Colab이라고 불러요

그럼 어떻게 이용할 수 있는지,

찬찬히 알려드릴게요!

 

 

© cgower, 출처 Unsplash

 

 

 

코랩은 파이썬을 작성하고

실행할 수 있게 해 줍니다

우회적인 방법으로

R도 작성 가능합니다

코랩의 장점은 크게 3가지가 있는데요

 

 


1. 다른 IDE 설치가 필요 없다

 


IDE

Intergrated Development Environment

효율적으로 소프트웨어를 개발하기 위한

통합개발 환경 소프트웨어

애플리케이션 인터페이스


 

 

 

2. 작성된 코드 공유가 간편

구글 drive, github 등으로

간편하게 공유가 됩니다

 

 


3. GPU 무료 이용 가능

이게 가장 꿀인데요

ㅎㅎㅎ

무려 GPU를 이용할 수 있어요

그것도 무료로요!

딥러닝 알고리즘 실행하려면

GPU가 거의 필수적인데요

개인 노트북이나 PC에서는

감당하기 어려웠던 알고리즘을

코랩을 통해서 실행할 수 있습니다!

 

© weareprocreator, 출처 Unsplash ​

 

 

어떻게 이용하나요?



이용 방법은 너무 쉬워요

구글에 '구글 코랩' 검색하셔서

바로 첫 번째 링크로 들어가시면 됩니다

따로 설치할 필요도 없이

바로 웹브라우저에서 이용하실 수 있습니다

구글 계정만 있으면 됩니다!

화면이 굉장히 친숙하죠?

주피터와 비슷한 환경을 제공하고 있어요

주피터 노트북 사용하듯이

사용하시면 됩니다

다만 기본 세팅은 CPU 기반 실행으로

되어 있습니다

GPU를 사용하고 싶으시면

아래와 같은 방법으로

세팅을 변경해주셔야 해요

 

© rahu, 출처 Pixabay
 
 
 
 

CPU -> GPU 세팅 변경하는 방법

 

 

 

 

런타임 - 런타임 유형 변경

GPU로 변경하는 방법은

상단에 "런타임 - 런타임 유형 변경" 클릭하시면

None, GPU, TPU 선택 창이 나옵니다

 

 

여기서 GPU로 변경해주시면 됩니다

더 좋은 건 TPU도 제공한다는 거예요!

 


TPU

구글이 머신러닝 알고리즘에

특화시킨 맞춤형 전용 칩

텐서 플로우에 최적화되어 있으며,

GPU, CPU보다 15~30배 빠르고

소비전력당 AI 연산 성능은

30 ~ 80배 높다


 

단, 12시간 사용 제한이 있으니

이 점은 유의해주세요

© benkolde, 출처 Unsplash

 

여기까지 구글 코랩과

이용 방법 알아보았어요

진짜 구글 엄청

칭찬해주고 싶습니다

환경은 전부 제공받았으니

이제 공부하는 일만 남았네요

ㅎㅎㅎ