Xp
자동
Free-Talk

사람이 만든 가장 빠른 알고리즘을 능가해 낸 알파고

 
13
  2652
Updated at 2022-10-07 14:43:14

 알파고의 고향 딥마인드에서 흥미로운 소식이 들려서 소개해 드리려고 합니다.

 

이번에 무려 네이쳐에 실리게된 논문에 따르면, 알파고의 후계자들인 AI가 인간이 기존에 알고 있던 가장 빠른 알고리즘보다 더 빠른 속도로 행렬의 곱을 계산할 수 있는 공식을 찾았다고 합니다.

기존의 AI가 주어진 게임의 룰 안에서 최선의 방법을 찾아 냈다면, 이제는 자신도 알고리즘이지만 다른 알고리즘을 만들어 낼 수 있는 단계로 나아가고 있나 봅니다.

 

요새도 고등학교 때 배우나 모르겠지만, 행렬은 AI에서 가장 많이 쓰이는 수학이고 - AI는 행렬 + 통계라고 봅니다 - 만약 이 행렬의 연산을 빨리 할 수 있다면 AI가 작동하는 속도 또한 그만큼 빨라질 수 있기 때문에 간단하지만 아주 중요한 문제 입니다.

 

 이 뒤로는 아주 약간의 수학 공식같은게 있으니 주의하세요...

행렬의 곱은 다음과 같은 방식으로 계산됩니다. 고등학교 때를 떠올려 보시길 

많은 사람들이 이것 - 디폴트 - 보다 나은 방식이 없을 거라고 백년이 넘게 생각하고 있었지만, 1969년 독일의 수학자 Strassen 이란 분이, 간단한 2x2 행렬의 경우 곱셈의 숫자를 하나 줄일 수 있다는 당시로는 혁명적인 공식을 들고 나왔습니다. 큰 행렬도 2x2로 쪼갤 수 있으니, 더 큰 사이즈에도 적용이 가능했구요. 그 이후로 수학자들이 더 나은 방법을 찾아 보려 수십년간 고민했지만, 별다른 성과는 없었다고 하네요.

 

이렇게 수십년간 정체 되었던 분야에 알파고가 도전장을 던져서, 실제로 더 나은 방법을 찾아 냈다고 합니다.

더 자세한 내용은 여기에:

https://www.deepmind.com/blog/discovering-novel-algorithms-with-alphatensor?utm_campaign=AlphaTensor&utm_medium=bitly&utm_source=Twitter+Organic

 

8
Comments
2022-10-07 14:50:20

 곧 노벨 수학상도 알파고가 타겠군요. 

1
2022-10-07 14:59:27

그럼 이거는 알파고가 똑똑한거에요? 아님 알파고를 만든 사람이 똑똑한거에요?

2022-10-07 15:31:34

둘 다요 

2022-10-07 15:36:55

와 이건 진짜 인상적인데요

Updated at 2022-10-07 16:33:39

지치지 않는 노가다를 통해 곱셈 개수를 줄였군요.

 

덧셈(뺄셈)이 곱셈보다 훨씬 빨라서 덧셈 개수를 늘리고  곱셈을 줄이는 방법입니다.

이게 이렇게 해보고 저렇게 해보고 해서 찾는거라 

딱 딥러닝으로 하기 좋았네요 ! 

 

(하지만 전 저 2x2 행렬 곱셈을 다른 방법으로 계산할 수 있는지 조차 몰랐었다는...)

2022-10-07 17:01:12

이러다가 기존의 암호체계가 다 무너질 수도 있겠네요.

 

2022-10-07 17:15:37

대단하네요. Github에 올려놓은거 적용해봐야겠습니다.

linear system 푸는 것도 해줬으면 좋겠네요.

2022-10-07 22:57:15

전기전자 계열 공대가면 시작이 행렬이라서 초반에 적응못하면 대환장 파티죠.

14:44
10
1297
글쓰기
검색 대상
띄어쓰기 시 조건








SERVER HEALTH CHECK: OK