โ๏ธ FactYouTube ํฉํธ์ฒดํฌ ๋ฆฌํฌํธ
> "๐10๋ ๋ง์ AI์ ์ํด ๋ฐ๊ฒฌ๋ ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ ์ถฉ๊ฒฉ ๊ทผํฉ ใทใทใท #shorts"
> - ์ฑ๋: ์ฝ๋ฉํ๋๊ฑฐ๋
> - ์ง์์ฑ ๊ฒ์ฆ๋: 82% (๋์ ์ ํ๋ (์ฌ์ค ๋ถํฉ))
> - ํฉํธ์ฒดํฌ ๊ทผ๊ฑฐ: ํต์ฌ ๋ด์ฉ์ธ โDeepMind์ AI๊ฐ ๋ ๋น ๋ฅธ ์ ๋ ฌ ๋ฃจํด์ ์ฐพ์ Nature์ ๋ฐํํ๊ณ , ์์ ์ ๋ ฅ์ฉ ์ ๋ ฌ ์ต์ ํ๊ฐ ์ค์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ฐ์๋๋คโ๋ ์ ์ ๋์ฒด๋ก ๋ง์ง๋ง, ํต์ํธ ์ฐ๋ยทC++ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธ์ ๋ฒ์ยท์ ์ฉ ๋์์ด ์ผ๋ฐ ์ ๋ ฌ์ด ์๋ ์๊ท๋ชจ ๋ฃจํด์ด๋ผ๋ ์ ์์ ํํ์ด ์ผ๋ถ ๋ถ์ ํํด 82์ ์ผ๋ก ํ๊ฐํ์ต๋๋ค.
> - ๋ฆฌํฌํธ ์๋ณธ ๋งํฌ: [FactYouTube์์ ํ์ธํ๊ธฐ](https://factyoutube.com/shorts/IuhPk0HyJSM)
๐ฅ ๋ถ์ ๋์์ ์๋ฒ ๋ ๋ฐ ๋งํฌ
<iframe width="560" height="315" src="https://www.youtube.com/embed/IuhPk0HyJSM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
https://www.youtube.com/watch?v=IuhPk0HyJSM
ํ๊ทธ: #์ธ๊ณต์ง๋ฅ #์๊ณ ๋ฆฌ์ฆ #์ ๋ ฌ #DeepMind #Nature #C++ #๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ต์ ํ #๊ฐํํ์ต #ํฉํธ์ฒดํฌ
---
๐ ์์ ์์ฝ
- ์์์ DeepMind์ AI ์์คํ ์ด ๊ธฐ์กด ์ ๋ ฌ ๋ฃจํด์ ๋ ๋น ๋ฅด๊ฒ ๋ง๋๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ฐ๊ฒฌํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ๊ฐ Nature์ ๋ฐํ๋์๋ค๋ ์ ์ ํต์ฌ์ผ๋ก ์ค๋ช ํฉ๋๋ค.
- ์๋ง์ ์ด ์ฑ๊ณผ๋ฅผ C++ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ ๋ ฌ ๋ฐฉ์์ด ๊ฐฑ์ ๋ ์ฌ๋ก์ฒ๋ผ ์ ๋ฌํ๋ฉด์, ํนํ ์์ ํฌ๊ธฐ ์ ๋ ฅ(์: 3๊ฐ ๋๋ 5๊ฐ ์์)์์์ ์ต์ ํ๊ฐ ์ค์ํ๋ค๊ณ ๊ฐ์กฐํฉ๋๋ค.
- ๋ค๋ง ์๋ง์๋ ๋ฐ๋ณต ์ธ์๊ณผ ๊ณผ์ฅ๋ ํํ์ด ์์ฌ ์์ด, ์ค์ ๋ก๋ โ์ผ๋ฐ ์ ๋ ฌ ์ ์ฒด์ ๋์ฒดโ๊ฐ ์๋๋ผ ํน์ ์์ ์ ๋ ฅ์ฉ ์ ๋ ฌ ์ปค๋์ ๊ฐ์ ์ด๋ผ๋ ๋ฒ์๋ฅผ ๊ตฌ๋ถํด ๋ณผ ํ์๊ฐ ์์ต๋๋ค.
---
๐ ๏ธ ์๋ชป ์๋ ค์ง ์ ๋ณด ํฉํธ ๊ต์ (Correction Mode)
[์ค๋ฅ ๊ต์ 1]
- ์์ ์ ์ฃผ์ฅ: ~~
โ1950๋ ๋์ ๊ฐ๋ฐ๋ ํต์ํธ๊ฐ ์์ง๊น์ง๋ ์ ์ผ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์๋คโ~~ - ํฉํธ ๊ต์ : ํต์ํธ๋ 1950๋ ๋๊ฐ ์๋๋ผ 1959๋ ์ C. A. R. Hoare๊ฐ ์ ์ํ์ต๋๋ค. ๋ํ โ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋คโ๋ ํํ์ ํ๊ฒฝ๊ณผ ๊ตฌํ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ์ผ๋ฐํ์ด๋ฏ๋ก, ์ ํํ๋ ๋ง์ ์ ๋ ฌ ๊ตฌํ์์ ํต์ฌ ๊ธฐ๋ฒ ์ค ํ๋๋ก ์ฐ์ธ๋ค๊ณ ๋ณด๋ ํธ์ด ๋ง์ต๋๋ค.
- ๊ฒ์ฆ ๊ทผ๊ฑฐ: C. A. R. Hoare์ 1959๋ ํต์ํธ ์ ๋ ผ๋ฌธ๊ณผ ํ์ค ์๊ณ ๋ฆฌ์ฆ ์ญ์ฌ ์๋ฃ
[์ค๋ฅ ๊ต์ 2]
- ์์ ์ ์ฃผ์ฅ: ~~
โ10๋ ๋ง์ C++ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ด ์ ๋ ฌ ๋ฐฉ๋ฒ์ด ์ ๋ฐ์ดํธ๋๋คโ~~ - ํฉํธ ๊ต์ : ์ ํํ๋ C++ ํ์ค ์์ฒด๊ฐ ๋ฐ๋ ๊ฒ์ด ์๋๋ผ, ํน์ C++ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ตฌํ์ฒด์ ๋ด๋ถ ์ ๋ ฌ ๋ฃจํด์ด ์ต์ ํ๋ ์ฌ๋ก๋ก ์ดํดํด์ผ ํฉ๋๋ค. ์ฆ, โํ์คโ ์ ์ฒด์ ๊ฐ์ ์ด๋ผ๊ธฐ๋ณด๋ค ๊ตฌํ ์์ค์ ์ฑ๋ฅ ๊ฐ์ ์ ๋๋ค.
- ๊ฒ์ฆ ๊ทผ๊ฑฐ: DeepMind์ ๊ณต์ ์ค๋ช , Nature ๋ ผ๋ฌธ, ๊ทธ๋ฆฌ๊ณ ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ณต๊ฐ ์ ์ฅ์/๋ฆด๋ฆฌ์ค ๋ ธํธ
[์ค๋ฅ ๊ต์ 3]
- ์์ ์ ์ฃผ์ฅ: ~~
โAI๊ฐ ์ ๋ ฌ์ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ์ ํด ๋ชจ๋ ์ํฉ์ ๋ ์ข์ ์ ์ ๋ ฌ๋ฒ์ ์ฐพ์๋คโ~~ - ํฉํธ ๊ต์ : ์ด ์ฑ๊ณผ๋ ๋ชจ๋ ์ ๋ ฅ ํฌ๊ธฐ์ ๋ชจ๋ ์ํฉ์ ์ ์ฉ๋๋ ๋ฒ์ฉ ์ ๋ ฌ ๋์ฒด์ฌ๊ฐ ์๋๋ผ, 3๊ฐยท5๊ฐ ๊ฐ์ ์์ ์ ๋ ฅ์์ ์ฐ์ด๋ ํน์ ๋ชฉ์ ์ ๋ ฌ ์ปค๋์ ๊ฐ์ ์ ๋๋ค. ๋ํ ๋ฐ์ดํฐ ์ ๋ ฌ์ ํต์ฌ ์๊ณ ๋ฆฌ์ฆ ์ ์ฒด๋ฅผ ๋์ฒดํ ๊ฒ์ ์๋๋๋ค.
- ๊ฒ์ฆ ๊ทผ๊ฑฐ: Nature ๋ ผ๋ฌธ๊ณผ DeepMind ์ฐ๊ตฌ ์ค๋ช ์์ ์ ์ํ๋ ์ ์ฉ ๋ฒ์ ๋ฐ ๋ฒค์น๋งํฌ
---
๐ก ๋นํ์ ์ฌ๊ณ ๋ฅผ ์ํ ์ง๋ฌธ
Q1. ์์์์ ๋งํ๋ โC++ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธโ๋ ISO C++ ํ์ค ๊ทธ ์์ฒด์ ๋ณ๊ฒฝ์ธ๊ฐ์, ์๋๋ฉด libstdc++๋ libc++ ๊ฐ์ ํน์ ๊ตฌํ์ฒด์ ๋ด๋ถ ์ต์ ํ์ธ๊ฐ์?
> ๐ก AI ๊ฐ์ด๋: ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํ์์ ๋๋ค. ์ด๋ฐ ์ ํ์ ์ฐ๊ตฌ ์ฑ๊ณผ๋ ํ์ค ๊ท๊ฒฉ์ ๋ค์ ์ฐ๋ ๊ฒ์ด ์๋๋ผ, ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ตฌํ์ฒด์ ํน์ ์ ๋ ฌ ๋ฃจํด์ ๋ ๋น ๋ฅด๊ฒ ๋ฐ๊พธ๋ ํํ๋ก ๋ฐ์๋ฉ๋๋ค. ์ด๋ฅผ ํ์ธํ๋ ค๋ฉด Nature ๋ ผ๋ฌธ, DeepMind ๋ฐํ, ๊ทธ๋ฆฌ๊ณ ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ปค๋ฐ ๋๋ ๋ฆด๋ฆฌ์ค ๋ ธํธ๋ฅผ ํจ๊ป ๋์กฐํด โํ์ค ๋ณ๊ฒฝโ์ธ์ง โ๊ตฌํ ๋ณ๊ฒฝโ์ธ์ง ๊ตฌ๋ถํด์ผ ํฉ๋๋ค.
Q2. ์ด AI๊ฐ ๊ฐ์ ํ ์ ๋ ฌ์ ๋ชจ๋ ์ ๋ ฌ ์ํฉ์ ์ ์ฉ๋๋ ๋ฒ์ฉ ์๊ณ ๋ฆฌ์ฆ์ธ๊ฐ์, ์๋๋ฉด 3๊ฐยท5๊ฐ์ฒ๋ผ ์์ ์ ๋ ฅ์๋ง ์ฐ์ด๋ ํน์ ๋ฃจํด์ธ๊ฐ์?
> ๐ก AI ๊ฐ์ด๋: ํ์์ ๋๋ค. ์์์ ํต์ฌ ์ฑ๊ณผ๋ ์์ ํฌ๊ธฐ ์ ๋ ฅ์์์ ์ ๋ ฌ ์ปค๋ ์ต์ ํ์ด๋ฉฐ, ํฐ ๋ฐฐ์ด ์ ์ฒด๋ฅผ ์ํ ์ผ๋ฐ ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ์ ํต์งธ๋ก ๋์ฒดํ ์ฌ๋ก๋ ์๋๋๋ค. ๊ฒ์ฆํ๋ ค๋ฉด ๋ ผ๋ฌธ ๋ณธ๋ฌธ์ ๋ฒค์น๋งํฌ ์กฐ๊ฑด, ์ ๋ ฅ ํฌ๊ธฐ, ์คํ ํ๊ฒฝ, ๊ทธ๋ฆฌ๊ณ ์ค์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฝ๋์ ์ ์ฉ ์ง์ ์ ํ์ธํด์ผ ํฉ๋๋ค.
Q3. โํต์ํธ๊ฐ 1950๋ ๋์ ๊ฐ๋ฐ๋๋คโ๋ ํํ์ ์ ํํ๊ฐ์?
> ๐ก AI ๊ฐ์ด๋: ์ ํํ๋ 1959๋ ์ ๋๋ค. ๋ฐ๋ผ์ ์๋ง์ ํํ์ ์ฐ๋๊ฐ ๋ค์ ๋ญ๋ฑ๊ทธ๋ ค์ง ์์ ์ ๋๋ค. ์ด ๋ถ๋ถ์ ๊ฒ์ฆํ๋ ค๋ฉด Hoare์ ์ ๋ ผ๋ฌธ๊ณผ ํ์ค ์๊ณ ๋ฆฌ์ฆ ์ญ์ฌ ์๋ฃ๋ฅผ ํ์ธํ๋ฉด ๋ฉ๋๋ค.
โ๏ธ ์์ยท๋ฒ๋ฅ ํ๋จ ๊ฐ์ด๋๋ผ์ธ
> ๊ธฐ์ ๋ด์ค๋ โ๋ฌด์์ด ์ค์ ๋ก ๋ฐ๋์๋์งโ์ โ์ด๋ ๋ฒ์์ ์ ์ฉ๋๋์งโ๋ฅผ ๋ถ๋ฆฌํด์ ์ฝ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ํนํ ์๊ณ ๋ฆฌ์ฆ ์ฑ๋ฅ ํฅ์์ ๋ฒ์ฉ ํ์ ์ฒ๋ผ ๋ณด์ด๋๋ผ๋ ์ค์ ๋ก๋ ํน์ ์ ๋ ฅ ํฌ๊ธฐ์ ํน์ ๊ตฌํ์ฒด์ ํ์ ๋ ์ต์ ํ์ผ ์ ์์ผ๋ฏ๋ก, ์๋ฌธ ๋ ผ๋ฌธยท๊ณต์ ๋ฐํยท์ฝ๋ ๋ณ๊ฒฝ ๋ด์ญ์ ํจ๊ป ํ์ธํ๋ ํ๋๊ฐ ๋ฐ๋์งํฉ๋๋ค.
---
๐ ๊ณต์ ๋ ฅ ์๋ ์ถ์ฒ ์ ๋ณด ์ถ์ฒ
- Nature: AlphaDev์ ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ ๋ฐ๊ฒฌ์ด ํ์ ์ ์ผ๋ก ๋ฐํ๋ ํต์ฌ 1์ฐจ ์ถ์ฒ๋ก, ์ ์ฉ ๋ฒ์์ ์ฑ๋ฅ ๊ฐ์ ์์น๋ฅผ ๊ฒ์ฆํ๋ ๋ฐ ํ์ํฉ๋๋ค.
- DeepMind: AlphaDev ์ฐ๊ตฌ์ ๊ณต์ ์ค๋ช ๊ณผ ์ค์ ์ ์ฉ ๋ฒ์, โ์์ ์ ๋ ฌ ๋ฃจํดโ์ด๋ผ๋ ๊ธฐ์ ์ ๋งฅ๋ฝ์ ํ์ธํ๋ ๋ฐ ํ์ํ 1์ฐจ ์ถ์ฒ์ ๋๋ค.
- GCC libstdc++ ๊ณต๊ฐ ์ ์ฅ์ ๋๋ LLVM libc++ ๊ณต๊ฐ ์ ์ฅ์: ์์์ด ๋งํ๋ โC++ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธโ๊ฐ ISO ํ์ค ์์ฒด์ ๋ณ๊ฒฝ์ธ์ง, ์๋๋ฉด ํน์ ๊ตฌํ์ฒด ๋ด๋ถ ์ต์ ํ์ธ์ง ํ์ธํ๋ ๋ฐ ํ์ํฉ๋๋ค.
- C. A. R. Hoare์ 1959๋ ํต์ํธ ์ ๋ ผ๋ฌธ ๋ฐ ์๊ณ ๋ฆฌ์ฆ ๊ต๊ณผ์: ํต์ํธ์ ๊ฐ๋ฐ ์์ ์ ๊ฒ์ฆํด ์๋ง์ โ1950๋ ๋ ๊ฐ๋ฐโ ํํ์ด ์ ํํ์ง ๊ต์ ํ๋ ๋ฐ ํ์ํฉ๋๋ค.
๐ ์ถ์ฒ ์ง์ ๊ฒ์์ด
- [AlphaDev Nature sorting algorithm](https://www.google.com/search?q=AlphaDev%20Nature%20sorting%20algorithm)
- [DeepMind AlphaDev C++ library update](https://www.google.com/search?q=DeepMind%20AlphaDev%20C%2B%2B%20library%20update)
- [ํต์ํธ 1959 Hoare](https://www.google.com/search?q=%ED%80%B5%EC%86%8C%ED%8A%B8%201959%20Hoare)
- [libstdc++ AlphaDev commit](https://www.google.com/search?q=libstdc%2B%2B%20AlphaDev%20commit)
- [C++ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ ฌ ์ต์ ํ](https://www.google.com/search?q=C%2B%2B%20%ED%91%9C%EC%A4%80%20%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC%20%EC%A0%95%EB%A0%AC%20%EC%B5%9C%EC%A0%81%ED%99%94)
- [Nature reinforcement learning sorting algorithms](https://www.google.com/search?q=Nature%20reinforcement%20learning%20sorting%20algorithms)
- [AlphaDev small sorting kernel](https://www.google.com/search?q=AlphaDev%20small%20sorting%20kernel)
- [DeepMind ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ ํฉํธ์ฒดํฌ](https://www.google.com/search?q=DeepMind%20%EC%A0%95%EB%A0%AC%20%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%20%ED%8C%A9%ED%8A%B8%EC%B2%B4%ED%81%AC)
---
Generated by [FactYouTube](https://factyoutube.com)