From the uDemy course on LLM engineering.
https://www.udemy.com/course/llm-engineering-master-ai-and-large-language-models
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
205 lines
5.0 KiB
205 lines
5.0 KiB
WEBVTT |
|
|
|
00:00.410 --> 00:01.820 |
|
돌아오신 걸 환영해요 |
|
|
|
00:01.850 --> 00:08.660 |
|
GPT 40이 하드 파이썬 변환 문제를 멋지게 해결하지 못한 걸 보셨는데요 |
|
|
|
00:08.660 --> 00:12.980 |
|
이제 클로드가 같은 문제를 어떻게 해결하는지 보죠 |
|
|
|
00:12.980 --> 00:15.950 |
|
최적화 메서드를 실행해요 |
|
|
|
00:15.950 --> 00:18.740 |
|
클로드에게서 많은 걸 얻어요 Get up |
|
|
|
00:18.740 --> 00:20.030 |
|
여기 있네요 |
|
|
|
00:20.660 --> 00:29.930 |
|
이제 clang 최적화된 메서드를 실행하겠습니다 컴파일하고 코드를 최적화하는 거죠 실행해 |
|
|
|
00:29.930 --> 00:31.850 |
|
어떻게 되는지 보죠 |
|
|
|
00:36.110 --> 00:37.370 |
|
계속 발전하고 있었어요 |
|
|
|
00:37.370 --> 00:40.280 |
|
많은 일이 있었어요 |
|
|
|
00:40.310 --> 00:45.320 |
|
긴 정지가 있었던 이유는 아직 코드 생성을 완료하지 않았기 때문입니다. |
|
|
|
00:45.320 --> 00:49.670 |
|
반 정도 완료된 것을 보았습니다. 하지만 완료하고 컴파일하고 |
|
|
|
00:49.670 --> 00:52.610 |
|
실행해서 올바른 답을 얻었어요. |
|
|
|
00:52.610 --> 00:56.570 |
|
정말 빠른 것 좀 보세요 |
|
|
|
00:56.570 --> 00:58.010 |
|
차이를 보세요 |
|
|
|
00:58.040 --> 01:02.990 |
|
클로드는 이 일뿐만 아니라 놀라울 정도로 잘했어요 |
|
|
|
01:02.990 --> 01:12.330 |
|
2밀리초입니다 파이썬 코드에서 파이썬 코드로 다시 이동하는 시간의 |
|
|
|
01:12.360 --> 01:14.640 |
|
2밀리초죠 |
|
|
|
01:14.880 --> 01:18.210 |
|
파이썬 으로 코드는 어디서 했었죠? |
|
|
|
01:18.210 --> 01:18.630 |
|
시작할게요 |
|
|
|
01:18.660 --> 01:22.500 |
|
파이썬 + 코드는 27초 만에 같은 답을 얻죠 |
|
|
|
01:22.500 --> 01:30.510 |
|
get 27 계산기 좀 가져올게요 빨리 27이라고 되뇌어 봐야겠어요 |
|
|
|
01:33.300 --> 01:37.830 |
|
13,000배는 빨라요 |
|
|
|
01:37.830 --> 01:40.110 |
|
대단해요 |
|
|
|
01:40.110 --> 01:43.380 |
|
깜짝 놀라실 거예요 |
|
|
|
01:43.380 --> 01:47.730 |
|
GPT 4가 실패하지 않고 코드를 생성할 때도 있어요 |
|
|
|
01:47.730 --> 01:53.280 |
|
그렇게 되면 생성된 코드는 적어도 제 경우엔 더 빨라져요 하지만 10배나 |
|
|
|
01:53.280 --> 01:55.590 |
|
100배 더 빨라지죠 |
|
|
|
01:55.590 --> 01:57.030 |
|
클로드 같지 않아요 |
|
|
|
01:57.030 --> 02:01.020 |
|
클로드는 대체 어떻게 이걸 해냈을까요? |
|
|
|
02:01.050 --> 02:05.490 |
|
어떻게 최적화된 코드를 만들 수 있었을까요? |
|
|
|
02:05.490 --> 02:09.480 |
|
파이썬 을 잘못 사용하고 있는 건가요? 파이썬 을 잘못 사용하고 있는 게 분명합니다. |
|
|
|
02:09.480 --> 02:12.000 |
|
아주 아주 빠르게 사용할 수 있다면요. |
|
|
|
02:12.000 --> 02:15.450 |
|
아뇨, 비트가 좀 더 있어요 |
|
|
|
02:15.540 --> 02:20.610 |
|
클로드가 생성한 최적화된 코드를 보세요 |
|
|
|
02:20.730 --> 02:20.970 |
|
잠깐만요 |
|
|
|
02:20.970 --> 02:23.760 |
|
이걸 닫고 다시 더블 클릭해야 볼 수 있을 것 같아요 |
|
|
|
02:23.760 --> 02:24.690 |
|
시작할게요 |
|
|
|
02:25.080 --> 02:27.990 |
|
비트가 좀 더 있어요 |
|
|
|
02:27.990 --> 02:29.970 |
|
비트가 더 있어요 |
|
|
|
02:29.970 --> 02:31.590 |
|
무슨 일이죠? |
|
|
|
02:31.620 --> 02:39.240 |
|
클로드에게 방향을 지시했을 때 같은 반응을 최대한 |
|
|
|
02:39.240 --> 02:44.520 |
|
빨리 만들어내라고 했어요 |
|
|
|
02:44.520 --> 02:48.510 |
|
프롬프트는 C++에서 다시 구현하라고 조심스럽게 말했죠 |
|
|
|
02:48.510 --> 02:51.240 |
|
클로드가 그렇게 했어요 |
|
|
|
02:51.240 --> 02:58.500 |
|
클로드는 놀랍게도 코드를 분석하고 그 의미를 이해했어요 |
|
|
|
02:58.710 --> 03:01.800 |
|
함수 이름에 힌트를 준 것 같아요 |
|
|
|
03:01.800 --> 03:05.310 |
|
함수 이름만 가지고 다 말씀하시진 마세요 |
|
|
|
03:05.310 --> 03:11.460 |
|
궤도에서 벗어나게 한 몇 가지 요소가 있었지만 완전히 다른 |
|
|
|
03:11.460 --> 03:18.990 |
|
방식으로 재설정했어요 섀넌의 알고리즘이라는 정리를 이용해서요 |
|
|
|
03:19.140 --> 03:20.520 |
|
그런 것 같아요 |
|
|
|
03:20.520 --> 03:22.890 |
|
네, 섀넌의 알고리즘이에요 |
|
|
|
03:23.070 --> 03:30.760 |
|
이 방법은 이 퍼즐을 한 번의 루프로 풀 수 있게 해줘요 |
|
|
|
03:30.760 --> 03:32.230 |
|
한 바퀴 돌아요 |
|
|
|
03:32.260 --> 03:33.820 |
|
죄송해요, 다른 루프에 있었네요 |
|
|
|
03:33.820 --> 03:34.570 |
|
이게 루프예요 |
|
|
|
03:34.570 --> 03:38.590 |
|
한 루프만 통과하면 돼요 |
|
|
|
03:38.650 --> 03:44.920 |
|
그 결과, 보시다시피 두 개가 나란히 놓여 있어요 |
|
|
|
03:44.920 --> 03:50.140 |
|
하지만 이건 중첩된 루프가 아니라 루프 안의 루프예요 |
|
|
|
03:50.170 --> 03:55.510 |
|
아주 짧은 시간 안에 get get에 도달할 수 있죠 |
|
|
|
03:55.510 --> 04:01.540 |
|
클로드가 한 것은 정말 기발합니다 함수의 의도를 이해했어요 |
|
|
|
04:01.540 --> 04:07.360 |
|
파이썬 을 동등한 C++ 코드로 번역한 게 아닙니다 취소했어요 |
|
|
|
04:07.360 --> 04:15.130 |
|
같은 답을 얻도록 프롬프트된 거죠 아주 짧은 시간 동안에요 |
|
|
|
04:15.130 --> 04:20.020 |
|
클로드가 정말 멋진 결과를 냈네요 |
|
|
|
04:20.080 --> 04:23.230 |
|
박수 한번 주세요 |
|
|
|
04:23.230 --> 04:26.800 |
|
씰 리더보드에서 본 것과 일치해요 |
|
|
|
04:26.800 --> 04:31.000 |
|
클로드 3세예요 5개의 소네트가 쇼를 지배하죠 |
|
|
|
04:31.000 --> 04:32.530 |
|
클로드가 이겼어요
|
|
|