WEBVTT 00:00.740 --> 00:03.140 구글 콜랍의 세계에 잘 오셨어요 00:03.140 --> 00:08.660 구글 콜랍에 대해 잘 아실지도 모르지만 그래도 몇 가지 보여드릴게요 00:08.780 --> 00:13.340 하지만 그게 아니라면 멋진 도구를 준비하세요 00:13.610 --> 00:17.630 콜랍과 비슷한 제품을 구글에 검색한 경쟁 업체도 있어요 00:17.750 --> 00:26.990 여기서 시작하거나 같은 걸 하길 권합니다 클라우드 컴퓨팅 플랫폼에서요 00:26.990 --> 00:33.140 구글 계정이 없다면 가장 먼저 구글 계정을 만드세요 00:33.170 --> 00:40.970 URL Colab으로 가보죠 연구요 구글 검색요 구글 계정이 없는 분들도 00:40.970 --> 00:43.850 계정을 만들라고 할 거예요 00:43.850 --> 00:44.840 그럴 가치가 있어요 00:44.840 --> 00:46.880 할 수 있는 일이 아주 많을 거예요 00:46.880 --> 00:50.240 그러니까 필요하면 그렇게 하세요 00:50.510 --> 00:56.990 하지만 다른 분들을 위해 이걸 보시면 콜랍에 대한 정보가 00:56.990 --> 00:58.010 나와요 00:58.010 --> 01:00.650 무료 계층과 유료 계층이 있어요 01:00.650 --> 01:02.900 무료 계층으로도 할 수 있는 게 정말 많아요 01:02.960 --> 01:07.320 이론상으로는 무료로 수업 내용을 거의 다 들을 수 있어야 해요 01:07.320 --> 01:08.820 시간이 좀 더 걸릴 뿐이죠 01:09.060 --> 01:13.680 유료 계층은 여러분이 얼마를 쓸지 결정할 수 있습니다 몇 달러 안에 비교적 적은 금액일 01:13.680 --> 01:14.430 수도 있죠 01:14.430 --> 01:20.490 그래서 반드시 고려해 보시길 권합니다 더 깊이 훈련할 수 있고 아주 01:20.490 --> 01:23.670 만족스러울 테니까요 Get it 01:23.760 --> 01:32.460 콜랍 비트를 새로 만들면 바로 나오는 것과 비슷하죠 01:32.460 --> 01:34.890 주피터 공책과 아주 비슷해요 01:34.920 --> 01:41.820 코드나 텍스트가 될 수 있는 셀이 있어요 클릭해서 실행하면 코드를 실행할 01:41.820 --> 01:42.840 수 있죠 01:42.840 --> 01:45.990 이건 기본값으로 나오는 거죠 01:46.020 --> 01:49.950 드라이브에 새 공책을 철할 수 있어요 01:49.950 --> 01:56.280 드라이브에서는 이렇게 된대요 구글 드라이브에서 만든 노트라서 아주 편리하죠 01:56.280 --> 02:03.360 구글 문서나 구글 시트를 만드는 것과 같은 구성 구조를 갖고 있어요 다른 걸 공유하듯 02:03.360 --> 02:06.780 공유할 수 있는 방식으로 이뤄졌죠 02:06.780 --> 02:08.270 그래서 이렇게 됐죠 02:09.020 --> 02:14.840 제일 먼저 보이는 건 주피터 노트북처럼 보이는 연결 버튼이에요 02:14.840 --> 02:19.400 런타임 형식 변경부터 보여드릴게요 다양한 런타임과 02:19.400 --> 02:23.690 CPU를 실행할 다양한 VM을 보여주니까요 02:23.690 --> 02:29.480 다시 말해 일반 상자에는 GPU가 없다는 거죠 그래픽 처리 장치가 02:29.480 --> 02:35.900 없는 상자요 신경망 뒤에 있는 평행 행렬 수학을 실행하는 장치요 02:35.900 --> 02:41.300 CPU 상자를 선택하면 됩니다 무료 계층에서 많이 사용 가능하죠 02:41.330 --> 02:50.420 T4라는 저단 GPU 박스가 있는데 더 작은 GPU가 부착되어 있어요 02:50.420 --> 02:56.390 무료 요금제로도 구매하실 수 있어요 사용량에 따라 요금제한이 있지만 유료 요금제에서도 02:56.390 --> 02:58.340 아주 저렴해요 02:58.550 --> 03:05.630 L4는 사양이 좀 더 높은 비트와 A100은 가장 강한 비트로 03:05.630 --> 03:08.930 빨리 작업할 때 쓸 거예요 03:08.960 --> 03:12.150 비트는 좀 더 들지만 그래도 달러잖아요 03:12.180 --> 03:14.940 엄청난 양은 아니죠 03:14.940 --> 03:16.050 10달러면 Get이죠 03:16.050 --> 03:23.850 10달러만 있으면 24시간에서 48시간 동안 계속 훈련할 수 있어요 그 상자를 03:23.850 --> 03:26.580 계속 사용하면서요 03:26.580 --> 03:32.370 그래서 큰돈을 벌지는 못해도 a100을 많이 사용하면 03:32.370 --> 03:34.170 주목을 받게 되죠 03:34.830 --> 03:40.020 그래서 항상 얼마를 쓰는지 확인할 수 있고 언제든 더 싼 옵션이나 03:40.020 --> 03:43.500 무료 옵션을 선택할 수 있어요. 03:43.530 --> 03:46.650 상자를 고르면 높은 램 버전이 나와요 03:46.650 --> 03:48.870 GPU 말고 CPU, 램에 관한 거죠 03:48.900 --> 03:54.030 GPU 램은 여러분이 고르는 인스턴스와 연결되어 있지만 높은 CPU, 램을 원하는지를 03:54.030 --> 03:55.290 선택할 수 있어요 03:55.290 --> 04:02.730 보통 양의 램을 가진 CPU 박스로 가서 연결 버튼을 눌러 박스에 연결할게요 04:02.790 --> 04:07.680 연결하는 데 시간이 좀 걸려요 상자를 찾아서 연결해야 하니까요 하지만 됐어요 04:07.710 --> 04:09.480 지금 우린 상자에 연결돼 있어요 04:09.480 --> 04:15.750 이 드롭다운으로 가서 리소스 보기에서 작업 중인 걸 보세요 04:15.780 --> 04:17.040 시스템 램이 보이죠 04:17.040 --> 04:24.840 이 박스는 거의 13기가이고 디스크 공간은 225기가예요 04:25.290 --> 04:35.910 여기로 가서 hello Data 과학 World 같은 걸 입력해 실행할 수 있어요 04:35.910 --> 04:39.150 놀랍게도 그 메시지가 인쇄됐어요 get it 04:39.330 --> 04:42.990 놀랄 일은 없길 바라요 04:42.990 --> 04:46.530 주피터 노트북이 클라우드에서 CPU를 실행하고 있어요 04:46.560 --> 04:48.210 몇 가지 더 언급할 게 있어요 04:48.210 --> 04:50.370 이 아래를 보면 유용한 게 있어요 04:50.370 --> 04:56.520 이건 일종의 브라우저를 엽니다 파일 브라우저요 로컬 디스크로요 04:56.550 --> 05:01.380 이 부분 디스크는 일시적이고 이 상자를 다 쓰면 완전히 지워져요 05:01.380 --> 05:06.900 임시라고 생각하고 파일을 작성할 수 있습니다 그 후 모델이나 데이터를 05:06.900 --> 05:13.290 H깅페이스 허브에 업로드 할 수 있죠 나중에 다른 곳에서 다운로드 할 수 있도록요 05:13.290 --> 05:14.880 하지만 이건 일시적인 거예요 05:14.910 --> 05:16.290 아주 중요한 거예요 05:16.290 --> 05:21.000 이 열쇠는 당신 수첩과 관련된 비밀들을 여는 열쇠예요 05:21.000 --> 05:26.520 여기 환경 변수를 입력할 수 있어요 노트북 안에서 액세스할 수 있는 05:26.520 --> 05:27.090 거죠 05:27.120 --> 05:31.020 그건 공책 코드에 포함되면 안 되죠 05:31.050 --> 05:33.930 여기 보이는 건 인류 API 키예요 05:33.960 --> 05:37.530 OpenAI API 키와 포옹하는 얼굴 토큰이 있어요 05:37.530 --> 05:43.890 지난 비디오에서 만든 거죠 이 공책과 관련 있어요 05:43.920 --> 05:46.020 Add New 시크릿을 누르면 돼요 05:46.020 --> 05:48.270 제 모든 공책과 관련이 있어요 05:48.450 --> 05:51.870 콜라베의 비밀이라고 적어 놨거든요 05:51.870 --> 05:56.880 새 비밀 추가를 눌러 새 걸 만들 수 있어요 05:57.270 --> 06:01.590 여기서 공책 사용 권한을 바꿀 수 있어요 06:01.860 --> 06:05.280 제미니 만들기 핵심 옵션이 있네요 06:05.280 --> 06:10.500 제미니 키스와 교차 판매를 하는 거죠 제미니 키스를 만드는 건 어려운 06:10.530 --> 06:11.370 일이에요 06:11.370 --> 06:15.300 제미니 API 키를 만드는 더 쉬운 길이 있을지도 몰라요 06:15.300 --> 06:16.740 시도해 볼 만하겠어요 06:16.770 --> 06:20.460 제미니 API 키를 설정하는 복잡한 과정을 아직 안 거쳤다면요 06:20.670 --> 06:26.340 그래서... 나중에 말씀드리려고 했는데 주피터 수첩에서 열쇠에 접근하는 방법을 알아낼 06:26.340 --> 06:27.180 거예요 06:27.180 --> 06:30.540 하지만 놀랍게도 작은 스크립트렛 코드를 제공했어요 06:30.540 --> 06:36.690 나중에 그렇게 할 겁니다 오른쪽 코드에 있는 우리 비밀에 접근하기 위해서요 06:36.690 --> 06:40.020 그러니까 기회 있을 때 이런 거 좀 만들어 놔요 get it get it 06:40.050 --> 06:45.630 특히 실제 노트북으로 작업할 땐 이 스위치를 켜서 셀에서 06:45.630 --> 06:50.820 이 코드를 실행할 때 해당 비밀에 접근하게 해야죠 06:51.120 --> 06:56.100 그리고 아시다시피 이 비밀의 강력한 힘은 이 공책을 다른 사람과 공유하면 06:56.100 --> 06:59.490 코드를 모두 얻게 된다는 거죠. Get it. 06:59.490 --> 07:02.100 물론 비밀을 공유하진 못하죠 Get it 07:02.100 --> 07:07.380 코드를 실행하려면 자신의 비밀을 입력해야 하죠 07:07.380 --> 07:12.240 마찬가지로 공책을 공유할 때도 같은 일이 적용되죠 07:12.240 --> 07:18.180 코드를 활용하고 프론티어 모델에 적용하려면 여러분의 토큰을 넣어야 07:18.180 --> 07:23.850 합니다 또는 for 포옹 얼굴 허브 같은 걸 사용하세요 07:24.600 --> 07:26.700 이제 닫을게요 07:26.700 --> 07:30.930 좀 더 강력한 상자들을 보여드릴게요 07:30.930 --> 07:34.500 기억하시겠지만 런타임 형식을 바꿀 수 있어요 07:34.500 --> 07:38.040 T4를 클릭하면 사용하실 수 있어요 07:38.040 --> 07:40.080 아까도 그랬고요 07:40.230 --> 07:45.150 이렇게 한 이유는 상자에 연결하는 데 시간이 좀 걸리기 때문이에요 07:45.150 --> 07:50.700 A100처럼 고성능 박스가 있으면 구하기가 힘들어서 2분 후에 07:50.700 --> 07:54.180 다시 와서 시도해 봐야 구할 수 있어요 07:54.180 --> 07:58.710 언제나 두어 번 시도하면 구할 수 있지만 너무 많이 팔려서 몇 번 07:58.710 --> 08:00.660 시도해야 할 때도 있어요 08:00.660 --> 08:02.580 이건 T4 박스인데요 08:02.580 --> 08:09.210 리소스를 보면 12개와 시스템 램이 약간 있네요 08:09.210 --> 08:12.780 하드 드라이브는 좀 작지만요 08:12.960 --> 08:15.690 전에는 200달러였는데 지금은 200달러예요 08:15.690 --> 08:16.980 디스크 공간이 충분하죠 08:16.980 --> 08:24.000 15GB 램이 있는 GPU가 있는데 GPU에 15GB 램은 너무 많은 것 같아요 08:24.000 --> 08:28.240 하지만 심층 신경망 훈련에 관해선 자그마한 GPU 수준이지만 08:28.270 --> 08:30.490 우리 목적에는 충분하죠 08:30.490 --> 08:32.920 이 수업에서 활용할 수 있을 거예요 08:33.130 --> 08:38.110 하지만 어떤 일은 시간이 오래 걸릴 수도 있어요 08:38.260 --> 08:45.100 이건 코드인데 복사한 겁니다 구글 프롬프트 원본 콜라브에서요 08:45.100 --> 08:51.970 GPU 뒤의 세부 정보를 출력한 거죠 15GB에서 사용하는 메모리도 08:52.000 --> 08:54.250 포함해서요 08:54.280 --> 08:57.040 물론 여기서도 볼 수 있지만요 08:58.000 --> 09:02.110 이게 T4 상자예요 09:02.110 --> 09:05.410 A100 박스를 보여 드릴게요 09:05.410 --> 09:11.290 이건 슈퍼 파워로 가끔 돈을 펑펑 쓰며 사용할 수도 있어요 09:11.290 --> 09:17.440 이 수업을 빠르게 진행하고 좋은 결과를 빨리 보여드리기 위한 정신이죠 09:17.590 --> 09:21.700 리소스를 보면 어떤 상황인지 알 수 있어요 09:21.700 --> 09:29.380 40기가 램이 있고 GPU는 아주 큰 GPU죠 09:29.380 --> 09:34.240 격렬한 훈련을 하는 데 유용할 거예요 09:34.480 --> 09:37.750 이걸 이용해서 더 자세한 걸 인쇄할 수 있어요 09:37.840 --> 09:46.930 2메가바이트로 사용하고 있는 걸 보실 수 있어요 사용 가능한 메모리 40GB에서 아무것도 09:46.930 --> 09:49.270 하지 않을 때요 09:49.870 --> 09:53.200 콜랍에 대해 간단히 살펴봤는데요 09:53.200 --> 09:57.040 또 한 가지 언급할 것은 공유 버튼이에요 09:57.070 --> 10:03.880 공유 버튼을 누르면 아주 익숙한 인터페이스가 보일 겁니다 구글 드라이브를 사용한다면 구글 10:03.880 --> 10:07.600 드라이브의 다른 모든 것과 똑같을 테니까요 10:07.630 --> 10:13.600 허가 수준에 따라 다른 그룹과 이 노트를 공유할 수 있어요 협업하는 10:13.600 --> 10:16.330 데 효과적인 방법이죠 10:16.330 --> 10:26.110 친구, 동료, 동료와 함께 인공지능 프로젝트를 진행하고 계시죠? 10:26.110 --> 10:29.380 물론 협업하기에 아주 효과적인 방법이죠 10:29.410 --> 10:32.980 구글 Colab 설정이 가진 가장 큰 장점 중 하나죠 10:33.220 --> 10:33.910 좋아요 10:33.910 --> 10:35.500 다음 강의 때 뵙죠